Прошу подсказать следующий момент по партицированию.
Желательно, что бы данные хранились хотя бы год. Ну есть такое желание у людей
Здесь http://www.zabbix.com/wiki/non-engli...oning_in_mysql
написано:
"Обратите внимание, что общее количество разбиений не может превышать 1024 ввиду внутренних ограничений MySQL".
К "ежедневному" разбитию предлагается 5 таблиц:
history
history_log
history_str
history_text
history_uint
Если предположить, что в среднем, каждый месяц в году имеет 31 дней, то общее количество партиций = 5(таблиц) * 31(дней) * 12(месяцев) = 1860 партиций.
Плюс, к этоу стоит прибавить месячные партиции для рекомендуемых 7 таблиц:
acknowledges
alerts
auditlog
events
service_alarms
trends
trends_unit
= 7(таблиц) * 12(месяцев) = 84 партиции.
Что суммарно дает 1944 партиций, что превышает лимит MySQL почти в 2 раза!!!
Собственно вопрос, можно ли при использовании партиций, как описано выше), хранить данные за год?
Если да, то где я ошибаюсь?
Желательно, что бы данные хранились хотя бы год. Ну есть такое желание у людей

Здесь http://www.zabbix.com/wiki/non-engli...oning_in_mysql
написано:
"Обратите внимание, что общее количество разбиений не может превышать 1024 ввиду внутренних ограничений MySQL".
К "ежедневному" разбитию предлагается 5 таблиц:
history
history_log
history_str
history_text
history_uint
Если предположить, что в среднем, каждый месяц в году имеет 31 дней, то общее количество партиций = 5(таблиц) * 31(дней) * 12(месяцев) = 1860 партиций.
Плюс, к этоу стоит прибавить месячные партиции для рекомендуемых 7 таблиц:
acknowledges
alerts
auditlog
events
service_alarms
trends
trends_unit
= 7(таблиц) * 12(месяцев) = 84 партиции.
Что суммарно дает 1944 партиций, что превышает лимит MySQL почти в 2 раза!!!
Собственно вопрос, можно ли при использовании партиций, как описано выше), хранить данные за год?
Если да, то где я ошибаюсь?

Comment