INTO .. SELECT FROM,
время выполнения неизвестно, таблицы довольно большие.
Запускаю запрос, в system.query_log фиксируется событие типа QueryStart,
через 30 секунд на клиенте отбивается Timeout,
но запросам типа "insert into select from" это обычно не мешает выполняться,
они у нас могут и по несколько минут крутиться,
а вот сегодняшнему похоже становится плохо - он видимо всё таки падает, т.к. результата нет и через 30 минут
как можно убедиться что запрос прекратил выполняться? куда посмотреть кроме system.query_log?
из brute_force можно посмотреть в таблицу и периодически обновлять кол-во строк =)
таблица остаётся пустой, я вот чего не могу понять - запрос настолько плох что вообще не выполняется, или он где-то на фоне всё же выполняется и когда-нибудь выполнится
в query_log и смотреть, вам же нужен запрос
а отдельно пробовали запрос выполнять? Можно смотреть живой ли процесс здесь SELECT * FROM `system`.processes p
system.process смотртите... если там есть, то продолжает инсертить если отвалится, будет запись об ошибке в system.query_log
в system.query_log кроме QueryStart ничего нет - исключений/ошибок не видно
Там обычно в двух строчка запрос
SHOW PROCESSLIST можно таким запросом
да, только вторая всё никак не появится... спасибо за подсказку! нашёл его в процессах - крутится шайтан, за 20 минут справился с 10% строк, буду останавливать - что-то совсем небыстро
Обсуждают сегодня