вылетает с сообщением что памяти нет, мемори треккер бдит. ну, вылетает и вылетает. а оказывается я напрасно так верил мемори трекеру, если мы втыкаем в max_server_memory_usage_to_ram_ratio значение 2.0 этот запрос проходит. версия 20.4. есть какие то баги связанные с тем что там трекер считает? если смотреть на сам процесс, на его память которую скушал там вообще что то в районе 10Гб а падает он с сообщением что он вот вот границу в 100Гб пересечет
ну да и баги есть и неточно считает. Надо проверять в последних КХ ваш кейс. со спилингом на диск c max_bytes_before_external_group_by нормально считает память?
<max_bytes_before_external_group_by>96544594944</max_bytes_before_external_group_by>
Обсуждают сегодня