Размеры таблиц и баз в PostgreSQL
Размер самых больших баз в кластере Размер самых больших таблиц в базе с индексами
Размер самых больших баз в кластере Размер самых больших таблиц в базе с индексами
Память shared_buffers — размер буферного пула (лучше выбрать RAM/4)temp_buffers — размер памяти для временных таблиц (для каждой сессии)work_mem — рекомендованный лимит памяти для одного запроса, при превышении используются временные файлыmaintenance_work_mem — максимальный объем памяти для операций обслуживания БДmax_connections — количество одновременных соединений Необходимо RAM = shared_buffers + (temp_buffers * max_connections) + (work_mem * max_connections) + …
SQLSERVER : Buffer Manager / Page Life Expectancy — время жизни страницы в буферном кешеЕсли меньше 300 секунд, то проблема. Если этот счетчик виде «ПИЛЫ», то проблемаВозможно кто-то поднимает старые (редко используемые) данные SQLSERVER : Buffer Manager / Lazy Writes\sec — сколько страниц было выкинуто из буферного кеша за секунду. Если больше 20 шт/сек, то …
Процессор и память SOS_SCHEDULER-YIELD — нагрузка на CPU не хватает ядерLATCH_* — ожидания на внутренних ресурсах MS SQL (смотрим хватает ли CPU, RAM) Дисковый (буферный) ввод-вывод PAGEIOLATCH_* — ожидания синхронизация буферного кеша и диска (быстрее диск, больше размер буферного кеша)PAGELATCH_* — ожидания на попытке блокировки страницы в буферном кеше (расширить страницы по индексу при одновременной …
Один из моментов регламентного обслуживания СУБД MS SQL Server это обновление статистики. Рекомендуется использовать автоматическое обновление статистики для небольших баз. Для включения автоматического обновления статистики необходимо перейти в свойства базы (Properties) на закладку Options и выставить соответствующий флаг. Синхронное обновление статистики предполагает монопольный доступ и в момент выполнения блокирует выполнение запросов. Поэтому для больших баз …
Автоматическое обновление статистики в MS SQL Читать полностью »