query_log_1
query_log_2
query_log_3
query_log_4
после обновления КХ остаются старые
но при этом system.query_log вообще нет
https://kb.altinity.com/altinity-kb-setup-and-maintenance/altinity-kb-system-tables-eat-my-disk
А как вернуть system.query_log и посмотреть историю запросов? Сама она не создается, даже при перезапуске КХ
Так выключена она, либо как таблица, либо как параметр.
в default профиле <log_queries>1</log_queries>. Где еще посмотреть?
ищите <query_log remove="1" /> в конфиге
Такой настройки в конфиге нет. В Конфиге в разделе <query_log> указано имя таблицы - query_log. В параметрах сервера:
там еще можно задать какие запросы логировать, чтобы не логировать быстрые запросы --log_queries_min_type arg Minimal type in query_log to log, possible values (from low to high): QUERY_START, QUERY_FINISH, EXCEPTION_BEFORE_START, EXCEPTION_WHILE_PROCESSING. --log_queries_min_query_duration_ms arg Minimal time for the query to run, to get to the query_log/query_thread_log. --log_queries_cut_to_length arg If query length is greater than specified threshold (in bytes), then cut query when writing to query log. Also limit length of printed query in ordinary text log. --log_profile_events arg Log query performance statistics into the query_log and query_thread_log. --log_query_settings arg Log query settings into the query_log. --log_query_threads arg Log query threads into system.query_thread_log table. This setting have effect only when 'log_queries' is true. --log_comment arg Log comment into system.query_log table and server log. It can be set to arbitrary string no longer than max_query_size.
Обсуждают сегодня