Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нормально ли значение Fill distribution 80-99% 
:(
    Опции темы
CrazyPiggy
  Дата 2.9.2009, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 47
Регистрация: 4.6.2008

Репутация: нет
Всего: нет



Добрый день. У меня такая проблема. Имеется база данных в 3,5 гб на Interbase. В последнее время участились проблемы с индексами в одной из таблиц где имеется более 3,5 миллионов записей. И внеё каждый день записывается до 6 тысяч записей. 
Увеличил размер страницы с 4 до 8 к вроде стало полегче, но все равно случаются сбои
Посмотрел статистику 

Код

DATA_KVITKI (160) 
    Primary pointer page: 238, Index root page: 239 
    Average record length: 114.91, total records: 6889137 
    Average version length: 0.00, total versions: 0, max versions: 0 
    Data pages: 132249, data page slots: 132249, average fill: 84% 
    Fill distribution: 
         0 - 19% = 0 
        20 - 39% = 0 
        40 - 59% = 0 
        60 - 79% = 0 
        80 - 99% = 132249 
 
    Index DATA_KVITKI_IDX1 (3) 
        Depth: 3, leaf buckets: 17927, nodes: 6889137 
        Average data length: 15.00, total dup: 121623, max dup: 3 
        Fill distribution: 
             0 - 19% = 0 
            20 - 39% = 0 
            40 - 59% = 191 
            60 - 79% = 0 
            80 - 99% = 17736 
 
    Index DATA_KVITKI_IDX2 (1) 
        Depth: 3, leaf buckets: 5085, nodes: 6889137 
        Average data length: 0.00, total dup: 6875854, max dup: 6256 
        Fill distribution: 
             0 - 19% = 0 
            20 - 39% = 0 
            40 - 59% = 3 
            60 - 79% = 1 
            80 - 99% = 5081 
 
    Index DATA_KVITKI_IDX3 (2) 
        Depth: 3, leaf buckets: 13012, nodes: 6889137 
        Average data length: 9.00, total dup: 121624, max dup: 3 
        Fill distribution: 
             0 - 19% = 1 
            20 - 39% = 0 
            40 - 59% = 168 
            60 - 79% = 0 
            80 - 99% = 12843 
 
    Index RDB$PRIMARY1 (0) 
        Depth: 3, leaf buckets: 5928, nodes: 6889137 
        Average data length: 1.00, total dup: 0, max dup: 0 
        Fill distribution: 
             0 - 19% = 0 
            20 - 39% = 0 
            40 - 59% = 0 
            60 - 79% = 0 
            80 - 99% = 5928 

Что делать с этим Fill distribution. Везде пишут что заполнение 40-59% считается нормальным. Может необходимо ещё увеличить размер страницы с 8 до 16 к? Я в этом не очень силен и даже незнаю что делать. Через два три дня приходится делать бэкапы. Заранее спасибо.

Это сообщение отредактировал(а) Akella - 2.9.2009, 13:50
PM MAIL   Вверх
Akella
Дата 2.9.2009, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



FILL DISTRIBUTION – таблица показывающая количество заполненности страниц, то есть последняя страница заполнена на 80%-99%. Если данные на страницах сильно разряжены, то следует пересмотреть саму структуру таблицы, может быть, стоит из этой таблицы выделить хранение каких то данных в справочники.
Источник

http://ibexpert.net/ibe/index.php?n=Doc.DatabaseStatistics
Цитата

and fill distribution (an optimal page fill is around 80%).

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.0418 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.