таблицы, и только на этих двух таблицах возникает след.ошибка
DB::Exception: Memory limit (total) exceeded: would use 3.73 GiB (attempt to allocate chunk of 4194508 bytes), maximum: 3.47 GiB: While executing ParallelFormattingOutputFormat. (MEMORY_LIMIT_EXCEEDED)
В конфиге указано след:
<max_memory_usage>2500000000</max_memory_usage>
<max_memory_usage_for_user>2500000000</max_memory_usage_for_user>
<max_guaranteed_memory_usage>2500000000</max_guaranteed_memory_usage>
<max_memory_usage_for_all_queries>2500000000</max_memory_usage_for_all_queries>
Вопрос: Если я укажу, <max_server_memory_usage> перестанет ли он запрашивать 4 гига?
Тип запроса: SELECT
у вас падает лимит суммарных запросов, тоесть ваш запрос + какие-то запросы ещё которые выполняются в сумме хотят 3.7Gb, Если укажете max_server_memory_usage больше, то возможно ваши запросы пройдут, а может и не хватит памяти, я так понимаю у вас всего 4Гб на сервере?
Можно указывать в настройках 4GB например
Да, всего 4гб на сервере
ну вы если укажете 4Гб то скорее всего придёт oom и убъёт КХ
Обсуждают сегодня