Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема торможение поиска элементов раскрашенного справоч (число прочтений - 2426 )
slider
YaBB Newbies
*
Отсутствует



Сообщений: 3
Зарегистрирован: 02. Ноября 2007
торможение поиска элементов раскрашенного справоч
02. Ноября 2007 :: 06:30
Печать  
Доброго дня всем!
Ситуация следующая. Небольшая база, SQL сервер, он же терминальный сервер. Не более 5-7 пользователей. Размер справочника - около 600 элементов. Строки справочника раскрашены согласно некоему критерию (анализируются реквизиты элемента справочника). При попытке поиска элемента по наименованию загрузка процессора сервера резко возрастает при нажатии первой буквы наименования, программа зависает секунд на 5-7 (иногда это критично). В случае, если раскрашивания нет, то поиск осуществляется почти мгновенно.
Может ли кто-нибудь подсказать причину таких зависаний и методы борьбы с этим?
Заранее спасибо!
  
Наверх
ICQ  
IP записан
 
Valet
Full Member
***
Отсутствует



Сообщений: 141
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: торможение поиска элементов раскрашенного спра
Ответ #1 - 02. Ноября 2007 :: 06:54
Печать  
Может быть формула тормозит?
Попробуй оставить формулу, а расскраску отключить.
Если тормоза останутся, значит у тебя шибко интеллектуальный расчет цвета идет.
Иначе всё дело в FormEx.
Замерь отладчиком сколько времени на функцию расчета расскраски уходит.
  

/ Лень - двигатель прогресса. /
Наверх
ICQ  
IP записан
 
slider
YaBB Newbies
*
Отсутствует



Сообщений: 3
Зарегистрирован: 02. Ноября 2007
Re: торможение поиска элементов раскрашенного спра
Ответ #2 - 02. Ноября 2007 :: 06:59
Печать  
В том то все и дело, что когда формула остается, а раскраска отключена, то поиск нормально идет.
  
Наверх
ICQ  
IP записан
 
Valet
Full Member
***
Отсутствует



Сообщений: 141
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: торможение поиска элементов раскрашенного спра
Ответ #3 - 02. Ноября 2007 :: 07:18
Печать  
Укажи версию FormEx. Также попробуй на последней, если у тебя старая была.
А пример которые другие могли бы потестить - вообще было бы замечательно.
  

/ Лень - двигатель прогресса. /
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: торможение поиска элементов раскрашенного спра
Ответ #4 - 02. Ноября 2007 :: 09:42
Печать  
Версия ФормЕкс ?
Тестовый пример?
Какие еще ВК юзаешь?
Каков порядок загрузки ВК ?
Куча вопросов, на которые нужно ответить.
Твоей инфы очень мало Печаль
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
slider
YaBB Newbies
*
Отсутствует



Сообщений: 3
Зарегистрирован: 02. Ноября 2007
Re: торможение поиска элементов раскрашенного спра
Ответ #5 - 02. Ноября 2007 :: 12:24
Печать  
версия FormEx я думаю последняя (вчера загружал - тоже грешил сначала на нее).
Спасибо Valet за предложение проверить интеллектуальную нагрузку формулы. Еще раз внимательно поглядел действия по анализу цветовой заливки строки, наиболее тяжелые действия перенес в процедуру сохранения элемента и хранение результатов анализа в реквизитах элемента справочника. И ускорилось все!
Еще раз спасибо всем за проявленное внимание к моему сообщению!
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать