Новая версия полнотекстового поиска (ППД). Внимание! Данный механизм не поддерживается в файловой информационной базе, в мобильной платформе и на автономном сервере. Внимание! При выборе данной версии после полной индексации должно оставаться не менее 10% свободного пространства. В противном случае, индексация полнотекстового поиска выполнена не будет.
Полное описание, параметры и ограничения
ВерсияПолнотекстовогоПоиска.Версия2 (FullTextSearchVersion.Version2)
ВерсияПолнотекстовогоПоиска (FullTextSearchVersion)
Версия2 (Version2)
Доступен, начиная с версии 8.3.22.
Описание:
Новая версия полнотекстового поиска (ППД).
Внимание! Данный механизм не поддерживается в файловой информационной базе, в мобильной платформе и на автономном сервере.
Внимание! При выборе данной версии после полной индексации должно оставаться не менее 10% свободного пространства. В противном случае, индексация полнотекстового поиска выполнена не будет.
Примечание:
Для работы этой версии ППД требуется установленная среда исполнения Java версии 1.8 или выше.
Рекомендуется использовать "Liberica JRE", которая публикуется в составе дистрибутива "1С:Предприятие" в разделе "Дополнительно".
Использование в версии:
Доступен, начиная с версии 8.3.22.
Методическая информация
Практические примеры
Разобрать собственную политику хранения / поиска: Версия2
Политика читается у реальных метаданных или назначается только незаписанному проекту собственного менеджера.
Где и как запускать
Тело серверной команды своей обработки, собственная клиент-серверная учебная база с полнотекстовым поиском. Код только читает версию поискового механизма и состояние индекса.
Подготовка
Тело серверной команды своей обработки, собственная клиент-серверная учебная база с полнотекстовым поиском. Код только читает версию поискового механизма и состояние индекса.
Версия2 — отдельный новый механизм ППД, не номер установленной платформы. По установленной справке он не предназначен для файловой базы, мобильной платформы и автономного сервера. Требования его среды выполнения настраивает администратор своего стенда.
ВерсияПоиска = ПолнотекстовыйПоиск.ПолучитьВерсиюПолнотекстовогоПоиска();
ЭтоНовыйПоиск = ВерсияПоиска = ВерсияПолнотекстовогоПоиска.Версия2;
Сообщить("Включён механизм ППД: " + Строка(ЭтоНовыйПоиск));
Сообщить("Индекс актуален: " + Строка(ПолнотекстовыйПоиск.ИндексАктуален()));
Сообщить("Актуальность индекса: " + Строка(ПолнотекстовыйПоиск.ДатаАктуальности()));
Сообщить("Режим поиска и индекс этим кодом не изменялись");Разбор по шагам
Подготовьте указанный собственный контекст.
Выполните короткий диагностический блок.
Сравните назначение режима и фактический вывод.
Как проверить результат
Истина означает выбранную Версия2, но не гарантирует построенный / актуальный индекс. Переключение версии, очистка и индексация намеренно не вызываются.
BSL, копии, индексы и настройки СУБД при сборке HTML не изменялись. Новые резервные копии этим примером не создаются.
Ожидаемый результат
Пример отделяет политику / проект от фактически применённого административного изменения.
На что обратить внимание
Не считайте вывод значения политики доказательством физического состояния базы.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.