столкнулись с проблемой долгих запросов
Локально при легком запросе (например select * from system.tables where database) ловлю ошибку:
Timeout exceeded while reading from socket (127.0.0.1:9000, 300000 ms): while receiving packet from localhost:9000. (SOCKET_TIMEOUT)
или долгое время выполнения (100секунд, например, при селекте из таблицы с одной записью)
Посмотрела в system.processes, никто больше базу не нагружает, на этой машине тоже никто больше нагрузку не создает.
Куда можно покопать, чтобы найти причину такого поведения?
а в trace_log этот запрос что делает
туда еще не заглядывала, поизучаю, спасибо а так 76 строк например: Row 76: ─────── event_date: 2023-06-15 event_time: 2023-06-15 22:21:00 event_time_microseconds: 2023-06-15 22:21:00.945989 timestamp_ns: 1686867660945989353 revision: 54470 trace_type: Real thread_id: 9401 query_id: 2065cc47-a106-44a7-ab82-a9915dfb59c3 trace: [308663613,308660523,308263259,308659266,308205994,142130647,309728779,309762936,338095195,338091693,346800963,346844425,346834563,346780261,346783726,346771133,346956124,342626534,342733670,342688892,342697502,233299574,233320865,139681937899173,139681934920461] size: 0 event: increment: 0
Обсуждают сегодня