Динамика роста базы данных

Опубликовал Канат Джумадылов (Fox-trot) в раздел Администрирование - Статистика базы данных

Сколько объектов/записей в месяц формируется в вашей БД? C какой скоростью растет ваша БД? Данный отчет - попытка ответить на эти и другие вопросы

Алгоритм очень прост. Для каждой таблицы БД определяется размер записи и индекса, если запись имеет реквизит Дату/Период - берем ее в расчет.

Расчет может вестись средствами 1С или ADO (Provider=SQLOLEDB).

Определение даты создания записи в справочниках взято оттуда. Спасибо yandextesting за наводку

Расчет размера записи таблицы более менее верен для MS SQL сервера

Добавил возможность подключения к базам PostgreSQL и IBM DB2, но только "на бумаге". Нет возможности проверить на реальных серверах. И таки да ничто не мешает опробовать на Oracle

Исправил ошибку в расчете объектов типа ТочкиМаршрута 

Скачать файлы

Наименование Файл Версия Размер
Динамика роста БД
.erf 39,08Kb
01.12.16
24
.erf 1.2 39,08Kb 24 Скачать

См. также

Комментарии
1. Эмиль Карапетян (amon_ra) 2 07.11.14 18:31 Сейчас в теме
Тип СУБД какой должен при этом использоваться? Для файлового режима подойдет?
2. Канат Джумадылов (Fox-trot) 49 08.11.14 10:22 Сейчас в теме
(1) amon_ra, делалось для MS SQL сервера. Индексные файлы не учитываются. Файловый вариант не рассматривал.
3. Александр (Иной) 08.11.14 23:21 Сейчас в теме
Хм... Интересно, интересно. Нужно будет свою базу проверить.
4. Канат Джумадылов (Fox-trot) 49 11.11.14 12:24 Сейчас в теме
(1) amon_ra, теперь и индексы учитываются
5. юрий гулидов (gull22) 80 12.11.14 11:36 Сейчас в теме
интересная игрушка, плюс
6. Канат Джумадылов (Fox-trot) 49 13.11.14 10:41 Сейчас в теме
Теперь в расчете участвуют таблицы регистрации изменении (опционально)
Добавил возможность подключения к базам PostgreSQL и IBMDB2, но только "на бумаге". Нет возможности проверить на реальных серверах. И таки да ничто не мешает опробовать на Oracle
7. Канат Джумадылов (Fox-trot) 49 18.11.14 08:58 Сейчас в теме
добавил управляемую форму