Postgres / Greenplum / Общие СУБД
1. Какие основные отличия Greenplum от PostgreSQL, кроме параллельной обработки данных?
2. В чём разница между EXPLAIN и EXPLAIN ANALYZE?
3. Чем репликация отличается от шардирования?
4. Что такое партиционирование и чем отличается от шардирования/репликации?
5. Что такое индекс и почему индекс не всегда ускоряет запросы?
6. Какие типы индексов есть для Postgres (некластеризованные, кластеризованные, составные, покрывающие и т.п.)?
7. Что такое селективность и как она влияет на выбор индекса?
ClickHouse / Движки / Join
8. С какими движками ClickHouse вы работали (MergeTree и т.п.)?
9. Какие задачи решают движки Collapsing, Replacing, Summing, Aggregating?
10…