Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Замедление формирование словаря в версии 2018
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 24, January, 2020 08:23

Здравствуйте! заметил, что с переходом на новую версию 2018 ирбиса словарь ЭК стал полностью создаваться с 28 минут до за 34 минуты. Отключение настроек и удаление подполей о ссылках к полнотекстовым базам данных не помогло ускорить создание словарей. Режим "создать только ЭК" ускоряет создание словаря всего лишь на несколько секунд. Помогло только удалить строки из fst и ifs:
55 9 if &unifor('IFULLTEXT,FULLTEXTACTUAL,1')='1'then if p(v955) then v955^a else 'FILE NOT EXIST' fi fi
955 0 if (v955^a<>'') and ((v955^N = '') or (val(v955^N) >0)) then 'TXT=',v955^a fi
955 0 if (v955^a<>'') and ((v955^N = '') or (val(v955^N) >0)) then 'V=FT' fi
1001 0 MHL,if &uf('+*') <> '' then 'GUID=',&uf('+*') fi
1112,0 5 MHL,'/KT=/',&uf('++0907,951,955,691,692,693,910,941,900,920,903')/&uf('6ZAGNJ')

Однако сразу же в вебирбисе перестал работать основной поиск. Остальные поиски работают.

Вопрос - как можно добиться чтобы словарь создавался все-таки за 28мин и в вебирбисе продолжал работать основной поиск?

Re: Замедление формирование словаря в версии 2018
Пользователь: elkinaos (IP-адрес скрыт)
Дата: 24, January, 2020 09:34

Ну для этой строчки поиска создается дополнительный словарь, естественно время увеличивается.
У нас полное создание словаря идёт 12 часов)))

Re: Замедление формирование словаря в версии 2018
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 24, January, 2020 10:01

Если мы не используем 955 поле, хотелось бы это как-то отключать.

Re: Замедление формирование словаря в версии 2018
Пользователь: Grievous (IP-адрес скрыт)
Дата: 24, January, 2020 10:16

Вам жалко лишних 6 минут ради основного поиска?

Даже если не используете 955 поле, считается что у вас есть как минимум одна страница полного текста, в которую попадает библиографическое описание документа. Поэтому отключив индексирование полных текстов вы сломаете обычный поиск на сайте.

--
Сергей Кузнецов

Re: Замедление формирование словаря в версии 2018
Пользователь: Konstantinus (IP-адрес скрыт)
Дата: 24, January, 2020 10:45

Субъективно экспорт-импорт-актуализация стала медленнее по сравнению с 2017.1

Re: Замедление формирование словаря в версии 2018
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 27, January, 2020 18:15

Вам жалко лишних 6 минут ради основного поиска?

Проблема в том, что библиотека имеет сервер ирбиса слабее чем необходимо. И когда происходит переход на новую версию, то вот эти по 6минут начинают еще больше замедлять работу, появляются жалобы на медленную работу. Поэтому, да, жалко

Re: Замедление формирование словаря в версии 2018
Пользователь: Grievous (IP-адрес скрыт)
Дата: 27, January, 2020 21:16

Как часто вы пересоздаёте словари ПОЛНОСТЬЮ и с какой целью?

--
Сергей Кузнецов

Re: Замедление формирование словаря в версии 2018
Пользователь: woodyfon (IP-адрес скрыт)
Дата: 28, January, 2020 10:39

studentru2009,
Вы можете оптимизировать ТВП по свои нужды. На создание словаря сможет тратиться даже меньше 28 минут.

Re: Замедление формирование словаря в версии 2018
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 01, February, 2020 12:39

Словари пересоздаю раз в неделю для того чтобы в них данные были актуальные. А в целом когда пользователи сохраняют изменения в базе и происходит обновление словарей, то явно это будет быстрее если файл формирования словарей будет поменьше

Re: Замедление формирование словаря в версии 2018
Пользователь: Grievous (IP-адрес скрыт)
Дата: 01, February, 2020 14:36

studentru2009 написал(а):
-------------------------------------------------------
> Словари пересоздаю раз в неделю для того чтобы в них данные были актуальные.

Словари сами автоматически актуализируются при каждом изменении в базе. Если этого не происходит, то надо искать причину, а не бороться с последствиями.

--
Сергей Кузнецов

Re: Замедление формирование словаря в версии 2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 02, February, 2020 18:54

studentru2009 написал(а):
-------------------------------------------------------
> Словари пересоздаю раз в неделю для того чтобы в
> них данные были актуальные.
Это, мягко говоря, недоразумение...

Re: Замедление формирование словаря в версии 2018
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 12, February, 2020 14:24

Обсуждения что правильно, а что нет это хорошо. Ну а как же ответ на мой первоначально поставленный вопрос?

Re: Замедление формирование словаря в версии 2018
Пользователь: Alio (IP-адрес скрыт)
Дата: 12, February, 2020 15:03

studentru2009 написал(а):
-------------------------------------------------------
> Здравствуйте! заметил, что с переходом на новую
> версию 2018 ирбиса словарь ЭК стал полностью
> создаваться с 28 минут до за 34 минуты. Отключение
> настроек и удаление подполей о ссылках к
> полнотекстовым базам данных не помогло ускорить
> создание словарей. Режим "создать только ЭК"
> ускоряет создание словаря всего лишь на несколько
> секунд. Помогло только удалить строки из fst и
> ifs:
> 55 9 if
> &unifor('IFULLTEXT,FULLTEXTACTUAL,1')='1'then if
> p(v955) then v955^a else 'FILE NOT EXIST' fi fi
> 955 0 if (v955^a<>'') and ((v955^N = '') or
> (val(v955^N) >0)) then 'TXT=',v955^a fi
> 955 0 if (v955^a<>'') and ((v955^N = '') or
> (val(v955^N) >0)) then 'V=FT' fi
> 1001 0 MHL,if &uf('+*') <> '' then
> 'GUID=',&uf('+*') fi
> 1112,0 5
> MHL,'/KT=/',&uf('++0907,951,955,691,692,693,910,94
> 1,900,920,903')/&uf('6ZAGNJ')
>
> Однако сразу же в вебирбисе перестал работать
> основной поиск. Остальные поиски работают.
>
> Вопрос - как можно добиться чтобы словарь
> создавался все-таки за 28мин и в вебирбисе
> продолжал работать основной поиск?
Никак.

Re: Замедление формирование словаря в версии 2018
Пользователь: Grievous (IP-адрес скрыт)
Дата: 12, February, 2020 16:45

studentru2009 написал(а):
-------------------------------------------------------
> Вопрос - как можно добиться чтобы словарь
> создавался все-таки за 28мин и в вебирбисе
> продолжал работать основной поиск?


Надеюсь вы поняли, что для того, чтобы словари были актуальными, не требуется их пересоздавать раз в неделю. Поиск работает сразу правильно. не надо никаких 28 минут терять на бесполезную операцию.

--
Сергей Кузнецов



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