Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
Создать словарь заново
Пользователь: Мария (IP-адрес скрыт)
Дата: 25, September, 2008 04:26

Объясните по какой причине может идти очень медленно команда "создать словарь заново". БД из 120 000 записей. Импорт без ФЛК прошел быстро. А вот Словарь создавался ночь и на утро осталось еще 15000 записей и идет очень медленно. С чем это можно связать?

Re: Создать словарь заново
Пользователь: Мария (IP-адрес скрыт)
Дата: 25, September, 2008 04:30

Прошу прощения не "создать словарь заново" ,а просто процесс актуализации.

Re: Создать словарь заново
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 25, September, 2008 09:58

Просто компьютер, на котором выполняется актуализация, не достаточно шустрый для скоростного выполнения подобных действий. Да и базу на 120 000 записей маленькой не назовешь. Вообще на шустрых серверах создание словаря заново на такой базе (при условии, что база библиографическая) будет идти порядка 30-60 минут.

Re: Создать словарь заново
Пользователь: ochagova (IP-адрес скрыт)
Дата: 25, September, 2008 12:12

Если число новых записей, требуемых аткуализации, достаточно велико (десятки тысяч), то лучше не актуализировать словарь, а создавать его заново.

Re: Создать словарь заново
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 25, September, 2008 17:54

Хочется уточнить один момент: рекомендация, данная Людмилой Николаевной, основана на том, что актуализация словаря для КАЖДОЙ записи производит изменения в файле словаря, что требует дополнительных системных ресурсов. Если же словарь создается полностью, то запись данных в файл словаря происходит один раз, но большими объемами. По этому при большом проценте не актуализированных записей (более 30-40% думаю) стоит делать полное пересоздание словаря, а не актуализацию. Как уже было сказано, рекомендация справедлива для баз с более чем 10000 записей. Для меньших баз выгода во времени не значительная.

ЗЫ. Это догадки. Если я не прав, прошу разработчиков меня подправить.

Re: Создать словарь заново
Пользователь: Панев Максим (IP-адрес скрыт)
Дата: 10, November, 2008 11:36

При выполнении импорта в АРМе Администратор, как известно, по окончании процесса выходит только лишь предупреждающее сообщение о том, что необходимо создать словарь заново. Предлагаю все-таки сделать создание словаря автоматически. Т.е. вывести предупреждение о том, что словарь необходимо создать, но добавить кнопку "Создать сейчас" и если никакая кнопка не была нажата в течении 10 секунд, то процесс создания словаря начинается автоматически. Не всегда удобно пользоваться пакетными заданиями. Иногда так будет проще. Поставил вечером базу импортировать, а на утро и словарь уже создан. Удобно ведь.



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