Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Увеличение book.mst и rdr.mst
Пользователь: Tatyana (IP-адрес скрыт)
Дата: 14, August, 2008 13:02

Уважаемые пользователи и разработчики системы ИРБИС! Мы работаем на ИРБИС 32 (ВЕРСИЯ 2006.2). При работе в базе данных электронного каталога и базы данных читателей ежедневно увеличивается объем book.mst и rdr.mst. Я понимаю что должно быть увеличение, но не на много. Например база данных в 50 тыс. может увеличится с 120 Мб до 260Мб за три дня. Может привысить 500 Мб. Выход есть экспорт-опустошение-импорт -создать словарь заново. После чего объем базы данных в 50000тыс. норализуется доходит до 120 МБ. бАЗА ДАННЫХ rdr тоже может увеличится с 30 Мб до 250 Мб. В чем причина? В сентябре начинается массовая выдача где за неделю мы должны выдать 50000 экз. литературы. Объем баз растет. одно пока выручает (экспорт-опустошить-импорт-создать словари заново) Существуют ли другие способы решения? Спасибо.

Re: Увеличение book.mst и rdr.mst
Пользователь: Alio (IP-адрес скрыт)
Дата: 14, August, 2008 15:22

Нарастание объема БД (прежде всего - файла документов mst) происходит по ЕДИНСТВЕННОЙ причине - в результате КОРРЕКТИРОВКИ документов. Любая корректировка записи в БД (даже изменения в ней одного байта) приводит к тому, что объем файла документов увеличивается на РАЗМЕР этой записи. Если провести ЛЮБУЮ (даже саму простую) глобальную корректировку, которая затрагивает ВСЕ записи БД, то файл документов увеличится в ДВА раза.
Для того чтобы сжать (реорганизовать) файл документов надо выполнять режим РЕОРГАНИЗОВАТЬ ФАЙЛ ДОКУМЕНТОВ, а вовсе не "экспорт-опустошить-импорт-создать словари заново" - это СОВЕРШЕННО НЕВЕРНЫЙ ПУТЬ, хотя бы потому, что это требует на ПОРЯДОК больше времени.

Re: Увеличение book.mst и rdr.mst
Пользователь: Карауш (IP-адрес скрыт)
Дата: 14, August, 2008 16:12

Скажите, а почему объем базы начинается со 120 Мб? В чистом виде объем должен быть не более 50Мб на базе в 50000 записей.

Посмотрите настройки операционной системы на предмет кэширования (особенно сетевых дисков) и программ сторонних производителей для ускорения доступа к жестким дискам. У меня был случай, когда файлы увеличивались многократно, но при этом всё запускалось и работало нормально. Например, файл mst от ИРБИС32 занимал на диске 4Гб. Разбираться было лень, и вылечилось это перестановкой системы (там стоял Windows 2000).

Re: Увеличение book.mst и rdr.mst
Пользователь: Tatyana (IP-адрес скрыт)
Дата: 15, August, 2008 05:17

Правильно вы заметили, Александр, что объем базы начинается не с 120 Мб. Если быть точным то база у нас 54700, объем 78 Мб. Спасибо за ответ. Дело в том что мы изначально выполняли режим реорганизовать файл документов, у нас потерялись записи.Пришлось восстанавливать архив.

Re: Увеличение book.mst и rdr.mst
Пользователь: Карауш (IP-адрес скрыт)
Дата: 15, August, 2008 08:47

Режим "реорганизовать файл документов" нужно делать очень осторожно, поскольку при его работе нужно, чтобы никто реорганизуемые файлы не использовал (ни с какой машины), т.е. все ИРБИСные программы должны быть завершены на всех машинах, кроме администратора. Я одно время даже сеть отключал, чтобы случайно забытые компьютеры с запущенными программами не влияли.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.