Имя: Пароль:
1C
1С v8
Указание полей для полнтоекстового поиска
0 andsib98
 
05.07.19
10:57
По умолчанию в новых объектах все поля включены в полнотекстовый индекс. Я думаю, что это не очень правильно, так как на создание индекса тратятся ресурсы, а также он занимает место на диске.
Какие поля следует включать в полнотекстовый поиск, а какие нет и почему? Желательно поподробнее, плохо знаком с 1с.
1 dubolom
 
05.07.19
13:03
Какие-то проблемы с местом на диске или производительностью?
Вообще этот индекс рассчитан на ситуацию "хочу найти что-то, о чём смутно помню". То есть он весь - перестраховка. Поэтому нужное от ненужного тут отделить очень сложно.
2 Smile 8D
 
05.07.19
15:22
(0) Либо включать все, либо не использовать вообще. Собственно, такая настройка в типовых и предполагается. Иначе смысл механизма теряется.
3 andsib98
 
08.07.19
05:31
(1) Просто конфигурация очень большая, поэтому индекс занимает много места. Вот я и думаю, зачем индексировать поле типа Булева или Число?
4 Провинциальный 1сник
 
08.07.19
06:30
Полнотекстовый поиск в восьмерке кривой и в том виде как реализован скорее вреден чем полезен. Ну что мешало им хранить индексы ппд в самой базе? Что мешало обновлять данные в индексе по триггеру, а не тупо дергать обновление по расписанию?
5 DrZombi
 
гуру
08.07.19
07:21
(3) Вы много не выиграете
6 Сияющий в темноте
 
08.07.19
08:47
Для служебных обьектов,которые не предполагается показывать пользователю,конечно,выключать,а для остального,пустт все включено,иначе,пользователь,верящий,что найдет в базе Истина,чего-то не найдет.