Останавливаем запрос MySql
Иногда, при разработке мы создаем ошибочные запросы, которые выполняются очень долго. Это может быть из-за группировки по непроиндексированному полю, или же из-за не указания дополнительного условия при объединении нескольких таблиц.
Чтобы остановить такой запрос требуется:
- командой mysql -u user -p password подключиться к консоли Mysql из под шелла. Сторонние средства для администрирования баз данных скорей всего будут заблокированы
- команой SHOW PROCESSLIST находи айдишник лишнего запроса. При этом будет показан сам код запроса и с какой базой данных он работает
- командой KILL n убиваем наш запрос
Популярность: 13%
Также почитайте эти записи:
ноября 17, 2009 in
web разработка | tags: mysql
Спасибо, буду знать, хотя я и недавно занимаюсь MySql но уже успел немало нонять и выучить )