Останавливаем запрос MySql


Иногда, при разработке мы создаем ошибочные запросы, которые выполняются очень долго. Это может быть из-за группировки по непроиндексированному полю, или же из-за не указания дополнительного условия при объединении нескольких таблиц.
Чтобы остановить такой запрос требуется:

  1. командой mysql -u user -p password подключиться к консоли Mysql из под шелла. Сторонние средства для администрирования баз данных скорей всего будут заблокированы
  2. команой SHOW PROCESSLIST находи айдишник лишнего запроса. При этом будет показан сам код запроса и с какой базой данных он работает
  3. командой KILL n убиваем наш запрос

Популярность: 9%


Также почитайте эти записи:

Получать новые статьи:

Один комментарий

  1. Спасибо, буду знать, хотя я и недавно занимаюсь MySql но уже успел немало нонять и выучить )

Оставить комментарий



Подписка на блог

Подпишись на обновление блога по RSS блога
Число подписчиков: 123

Поиск по сайту

Партнеры

Реклама

Партнеры