Прогнозирование емкости (ЦП / память / диск)

Попытка спрогнозировать вышеуказанные показатели для наших серверов баз данных postgres. У нас есть нагио и кактусы. Как ты это сделал?

1 ответ

диск:

Вы можете поэкспериментировать с pg_column_size чтобы выяснить, насколько большим будет значение (или строка таблицы) на диске.

Будет много накладных расходов: заголовки, пустое пространство в дисковых блоках и, конечно, все пространство для индексов, которые вы создаете. Оцените что-то в три-десять раз больше места pg_column_size,

Вам также необходимо зарезервировать дисковое пространство для архивированных журналов транзакций (WAL).

Объем памяти:

Как можно больше для занятой базы данных.

ЦПУ:

Столько ядер, сколько вы ожидаете одновременных запросов.

Другие вопросы по тегам