IbAnalyst Таблицы фрагментированные blob

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Sashka4000
Сообщения: 7
Зарегистрирован: 08 июл 2006, 18:41

IbAnalyst Таблицы фрагментированные blob

Сообщение Sashka4000 » 30 апр 2013, 10:36

В БД есть таблица, данные которой часто обновляются по update.
Структура таблицы L
C Integer
P SmallINT
R Numeric (18,5)
RD TimeStatmp

Периодически данные таблицы перечитывается по select count(*) from L;

IBAnalyst выдал вот такой комментарий после анализа БД

"
Таблицы, фрагментированные blob: 1.
Table Записей Ожидалось записей Заполнение страниц.
L 1628 26405 0%
"
Не очень понятно откуда "нашелся" blob ?
И как убирать данную фрагментацию (если это нужно), кроме как b/r?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: IbAnalyst Таблицы фрагментированные blob

Сообщение kdv » 01 май 2013, 00:07

присылайте статистику на support@ibase.ru, в zip/rar.

"фрагментацию" - да, не убрать кроме как b/r. Впрочем, новые или измененные записи все равно на пустое место попадут.

а зачем select count делаете, типа, "мусор собрать"? почему не gfix -sweep? И, уверены, что в этот момент мусор соберется?

Ответить