Индексирование Web-узлов

Основное слияние


Исходные данные этой операции — текущие промежуточные индексы и основной индекс (если таковой имеется). По завершении операции основного слияния Index Server заменяет все исходные индексы одним результирующим основным индексом. Хотя само по себе основное слияние — чрезвычайно ресурсоемкая операция (как для процессора, так и для жесткого диска), в результате ее выполнения освобождаются системные ресурсы и уничтожаются избыточные данные, что резко повышает эффективность обслуживания запросов.

Примечание

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

Запуск, перезапуск и приостановка выполнения основного слияния регистрируются в журнале событий.

Выполнение операций основного слияния управляется несколькими ключами реестра.

  • MaslerMergeTime (время регулярного выполнения регулярного основного слияния) — этот параметр позволяет указать число минут после полуночи, по истечении которых автоматически запускается ночная операция основного слияния. Время запуска по умолчанию — полночь. Этот параметр следует выбирать так, чтобы основное слияние выполнялось во время минимальной загрузки сервера.
  • MaxFresh Count — Index Server выполняет основное слияние, если число документов, изменившихся со времени последнего основного слияния, превысило значение этого параметра. Увеличение числа изменившихся документов приводит к дополнительному расходу памяти при обслуживании запросов. После выполнения основного слияния значение счетчика FreshCount уменьшается до нуля.
  • MinDiskFreeForceMerge и MaxShadowFreeForceMerge —
  • если объем свободно го места на диске, содержащем каталог, меньше, чем значение параметр MinDiskFreeForceMerge, а суммарный объем дискового пространства, занимаемый промежуточными индексами, превосходит значение MaxSha-dowFreeForceMerge, Index Server выполняет основное слияние, чтобы объединить промежуточные индексы и освободить место на диске.
  • MaxShadowIndexSize —
  • если суммарный объем дискового пространства, занимаемого промежуточными индексами, превосходит значение параметр MaxShadowIndexSize, Index Server выполняет основное слияние, чтобы объединить промежуточные индексы. Приоритет этого условия выше, чем предыдущего.

Кроме того, Вы имеете право принудительно запустить операцию основного слияния, используя административную Web-страницу (httр://имя_компьютеpа/srсhadm/admin.htm). Основное слияние повышает эффективность обслуживания запросов, поэтому можно и не дожидаться, пока будет выполнено одно и; описанных выше условий.



Содержание раздела