Buffer в MT, поверх налепил MV на AggregatingMT.
1. Не совсем понимаю зависимость между cardinality и ORDER BY - влияет ли порядок определения ORDER BY на скорость и стоит ли low cardinality ставить в начале списка?
2. Видел что люди делают PARTITION BY на почасовой основе - насколько это оправдано по сравнению с PARTITION BY toYYYYMMDD (если дано 5К событий в секунду)?
1. меньшую cardinality в начало списка ORDER BY хорошая идея, но не стоит тащить в primary key все подряд 2. нет смысла делать часовые партиции, сжатие упадет, для 5k событый в секунду можно и месячные партиции оставить
Спасибо за советы 🙏
Обсуждают сегодня