Партиционирование делит логическую таблицу на части по правилу, например по месяцам или регионам. Это помогает отбрасывать ненужные части при чтении и отдельно обслуживать данные.
Что такое партиционирование? Работали ли вы с ним в Greenplum или других системах?
Партиционирование делит логическую таблицу на части по правилу, например по месяцам или регионам. Это помогает отбрасывать ненужные части при чтении и отдельно обслуживать данные.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Партиционирование делит логическую таблицу на части по правилу, например по месяцам или регионам. Это помогает отбрасывать ненужные части при чтении и отдельно обслуживать данные.
В Greenplum не путайте его с distribution: distribution распределяет строки по сегментам, а партиционирование задаёт структуру таблицы. В рассказе об опыте назовите ключ, типичные запросы и способ удаления или загрузки старых периодов. Партиционирование Greenplum.