`a` UInt32,
                  
                  
                      `b` UInt32
                  
                  
                  )
                  
                  
                  ENGINE = MergeTree
                  
                  
                  PARTITION BY intDiv(b, 2)
                  
                  
                  ORDER BY a
                  
                  
                  
                  
                  
                  лью в нее данные, смотрю в таблице system.parts, а парты у меня хранятся в формате Compact, хотя в доке у MergeTree указано, что если не прописывать min_bytes_for_wide_part и min_rows_for_wide_part, то куски хранятся в формате Wide
                  
                  
                  
                  
                  
                  что я упускаю?
                  
                  
                
min_bytes_for_wide_part по дефолту = 1MB надо или изменить для всех таблиц merge_tree настройку либо создавать таблицу так CREATE TABLE test_t_p ( a UInt32, b UInt32 ) ENGINE = MergeTree PARTITION BY intDiv(b, 2) ORDER BY a SETTINGS min_bytes_for_wide_part=0, min_rows_for_wide_part=0;
Обсуждают сегодня