Определение размера блоков BD

Обсуждение вопросов по администрированию СУБД Progress OpenEdge
Николай

Определение размера блоков BD

Сообщение Николай » 09 апр 2004, 12:48

Добрый день.
Подошёл к размеру базы 2Гб
Нужно переходить на многотомную
Поэтому возник вопрос о том, как узнать размер "оптимального блока".
Поспользовался командой
proutil name.BD -C bdanalys
на выходе получаю лишь
=====начало=======
PROGRESS Version 8.3E as of Thu Nov 15 12:55:05 EST 2001

Анализ базы данных PROGRESS

База данных: c:\...\main-mfg\mfgprod
Параметры: ixanalys tabanalys
Дата: Fri Apr 09 13:33:55 2004

[Замечание] БД используется - приведенные данные приблизительны. (2486)

АНАЛИЗ БЛОКОВ
=============
=====окончание=======
и что далее?
база продолжает работать.
программа не закрывается, но и не выводит никакой доп информации.
что не так? почему информации нет?
Заранее спасибо за ответ

Николай

re:Определение размера блоков BD

Сообщение Николай » 09 апр 2004, 13:30

Ага... Действительно нужно было просто подождать...
Сейчас посмотрел статистику (proutil name.BD -C tabanalys) По ней средний размер записи 733 Получается, что
733*32 = 23456
Как понимаю, измеряется в битах?
А т.к. размер блока в Кб, то получаем
23456/8 = 2932/1024 = 2.8633 Кб
Значит база должна быть 4Кб.
Правильно ли рассчитал?

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

re:Определение размера блоков BD

Сообщение van » 12 апр 2004, 07:32

о научном подходе к определению оптимального размера блока уже было вот тут:
http://forum.infobit.ru/viewtopic.php?t ... 95760c065b