Оптимальный размер для разделов Базы данных

Я создаю очень простую, очень большую базу данных Postgresql. База данных будет иметь приблизительно 10 миллиардов строк, что означает, что я смотрю на разделение ее в несколько таблиц. Однако я не могу найти информацию о том, в какое количество разделов мы должны повредить ее.

Я не знаю, какие запросы для ожидания на данный момент, таким образом, не будет возможно придумать идеальную схему выделения разделов, но там какие-либо эмпирические правила для размера раздела?

Удачи,

Adrian.

5
задан Adrian Mouat 21 May 2010 в 11:07
поделиться

2 ответа

В этом сообщении Тома Лейна предполагается, что количество разделов в настоящее время не предназначено для масштабироваться за несколько десятков разделов. Размер самих разделов не должен влиять на производительность больше, чем в противном случае.

5
ответ дан 14 December 2019 в 01:03
поделиться

Это примерно верно. Наше тестирование показывает, что после 50 вы в значительной степени находитесь на бесполезной земле. Однако у нас есть клиенты с таблицами размером в один ТБ. Итак, два десятка разделов или около того должны дать вам большую масштабируемость.

4
ответ дан 14 December 2019 в 01:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: