Имя: Пароль:
1C
1С v8
Полнотекстовый поиск
0 Double_Medved
 
28.06.13
13:17
Подскажите пожалуйста, УТ11, клиенты говорят что медленно идет поиск по номенклатуре. В смысле в форме подбора - вводят там "Крем для лица" например, и он ищет. Номенклатуры наименований в целом тысяч десять наверно. Говорят поиск занимает до 20 секунд, что-то надо сделать. База файловая, одновременно работает до пяти пользователей. Может обновить индекс полнотекстового поиска? Это вообще полнотекстовый поиск? И чем он отличается от обычного? А еще это индекс - его обновишь, он через 5 минут говорит - нужно меня обновить,он типа уже не актуален. Еще я слышал что можно его отключить и типа тогда поиск ускорится. Но типа не будет полнотекстовым? Что это значит? Подскажите пожалуйста, что можно сделать для ускорения поиска
1 AaNnDdRrEeYy
 
28.06.13
13:21
открыть конфигуратор и посмотреть как там поиск происходит.
2 hhhh
 
28.06.13
13:21
нет, это не полнотекстовый поиск. Это у вас кто-то в обработке подбора покопался. Запросы переписал.
3 Галахад
 
гуру
28.06.13
13:23
Это типа не полнотекстовый. Его можно отключить, т.к. вы его не используете.
4 Double_Medved
 
28.06.13
13:23
(2) в базе вроде только я копался, и в обработку не лез. Вот потому и спрашиваю - у меня вроде типовой механизм, что можно с ним сделать? Неужели чтобы он нормально заработал надо лезть в конфигуратор и делать все по-своему?
5 AaNnDdRrEeYy
 
28.06.13
13:25
туда в любом случае надо лесть, по другому это все просто гадание.
6 Double_Medved
 
28.06.13
13:29
Ага какая-то собака зарыта

Если Не Форма.ИспользоватьПолнотекстовыйПоиск Или Форма.НайтиПоТочномуСоответствию Тогда
           ВыполнитьНеПолнотекстовыйПоискТоваров(Форма, РезультатПоиска);
       Иначе
           ВыполнитьПолнотекстовыйПоискТоваров(Форма, РезультатПоиска);
       КонецЕсли;