Восстановление полнотекстового поиска в базе данных. Клиент-серверный вариант. Моя практика.

08.10.20

База данных - Администрирование СУБД

Восстановление полнотекстового поиска в базе данных. Клиент-серверный вариант.

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

Решение проблемы: В консоли управления серверами 1С:Предприятия было обнаружено более 10 фоновых заданий, которые, как я полагаю, и запускали регламентное задание построения индекса полнотекстового поиска. При удалении сеансов и подключений фоновых заданий, они вновь возобновляли работу примерно через 1 секунду. Было принято  решение: после завершения работы пользователей в базе с помощью консоли управления серверами 1С:Предприятия установить флаг блокировки регламентных заданий в проблемной базе и перезапустить сервер 1С:Предприятия. После чего была запущена встроенная обработка платформы "Управление полнотекстовым поиском" и вызваны последовательно процедуры: Очистить индекс и Построить индекс.

Далее Был снят флаг блокировки и перезапущен сервер 1С:Предприятия.

Поиск восстановился.

Есть, конечно и другие варианты, в комментарии 2, например, описан. Описанный мной вариант был использован как альтернативный.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

HighLoad оптимизация Администрирование СУБД Программист Бесплатно (free)

Продолжаем знакомить вас с улучшениями СУБД Tantor Postgres для работы с продуктами 1С. В рамках предыдущей статьи мы разобрали арсенал специализированных функций, призванных существенно ускорить выполнение типичных для 1С операций, снизить нагрузку на инфраструктуру и упростить администрирование. Сегодня мы рассмотрим, с какими проблемами можно столкнуться при высоких значениях default_statistics_target, расскажем о новых оптимизациях для ускорения выполнения запросов, и, конечно, коснемся временных таблиц.

11.11.2025    423    Tantor    10    

5

Администрирование СУБД 1С:Элемент Системный администратор Программист Бесплатно (free)

1С:Управление ландшафтом – это инструмент, способный объединить десятки разрозненных систем, серверов и баз данных в единое управляемое пространство, где установка, обновление, администрирование и контроль за инфраструктурой 1С происходят из одной точки, а рутинные задачи решаются за пару минут. Расскажем о том, как сделать свой ИТ-ландшафт управляемым.

23.10.2025    2973    user2169944    0    

12

Администрирование СУБД Системный администратор 1С:Управление ветеринарными сертификатами Развлечения, искусство, спорт Бесплатно (free)

Всем кто ложится спать - спокойного сна (с) В.Р. Цой. А ничто так не способствует спокойному сну, как чистая совесть и наличие бэкапов. Лучше всех в бэкапы postgres умеет команда из PostgresPro, которая написала pg_probackup и забесплатно(безвозмездно, то есть даром (с) - Сова) даёт его всем желающим. Низкий им за это поклон.

17.10.2025    769    Cocky_Idiot    2    

4

Администрирование СУБД Программист 1С v8.3 Россия Бесплатно (free)

Ошибка реструктуризации: "Запись не найдена в менеджере имен баз данных". Диагностика и решение проблемы.

22.08.2025    2210    a13k55    0    

17

Информационная безопасность Администрирование СУБД Системный администратор Бесплатно (free)

Рассказываем о безопасной и удобной организации доступа к кластеру 1С для всей ИТ-команды с помощью централизованного приложения управления. Автор показывает, как настроить разграничение прав, избежать типичных уязвимостей и эффективно управлять сеансами, не рискуя целостностью системы. Особое внимание уделено работе с объектной моделью 1С, прерыванию тяжелых запросов и диагностике проблем через технологический журнал.

11.08.2025    3302    evvakra    4    

9

Администрирование СУБД Программист 1С v8.3 1C:ERP Бесплатно (free)

Небольшая инструкция, откуда взять функциональную модель для системы 1С: СППР и как её загрузить.

06.08.2025    2161    Senator_I    2    

5

HighLoad оптимизация Администрирование СУБД Системный администратор Программист 1С v8.3 Бесплатно (free)

Сегодня мы проведем обзор изменений, касающихся работы с высоконагруженными системами 1С. Новый релиз предлагает не просто несколько точечных исправлений, а целый арсенал специализированных функций, призванных существенно ускорить выполнение типичных для 1С операций, снизить нагрузку на инфраструктуру и упростить администрирование. Спектр улучшений распространился на многие ключевые узлы производительности от оптимизации работы с временными таблицами и сложными запросами RLS (row-level security) до ускорения критически важных процессов наподобие «Закрытия месяца». Обо всем этом и пойдет речь в статье.

22.07.2025    4821    Tantor    9    

10
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. TerveRus 02.10.20 13:29 Сейчас в теме
Там еще в папке (кэше) базы есть папка 1Cv8FTxt с данными полнотекстового поиска, ее тоже можно почистить.
2. nomad_irk 82 02.10.20 13:35 Сейчас в теме
(0)Переименуйте публикацию в "Восстановление полнотекстового поиска в базе данных. Клиент-серверный вариант. Моя практика" или как-то так.
Потому что вы описываете лично для меня банальные вещи.

1.Остановить все регламенты.
2. Грохнуть индекс ПП типовым способом. Можно еще папку хранения данных ПП на сервере 1С почистить от остатков.
3. Обновить индекс ПП типовым способом.
Timon_132; Vasas2007; +2 Ответить
3. premierex 207 04.10.20 19:28 Сейчас в теме
(2) Согласен. Но надо было быстро сделать. Вот такой вариант нашёл. Сработало.
Для отправки сообщения требуется регистрация/авторизация