Переключение на Главную Страницу Страницы: [1]  ОтправитьПечать
Горячая тема (более 10 ответов) Тормозит справочник при открытии (число прочтений - 7188 )
bidler
Junior Member
**
Отсутствует



Сообщений: 68
Зарегистрирован: 06. Октября 2006
Тормозит справочник при открытии
14. Марта 2008 :: 08:29
Печать  
Банальный справочник "Контрагенты" содержит 25000 элементов.
Страшно тормозит при открытии. Особенно из документов.
Что можно сделать ?

Заранее спасибо за советы.
  
Наверх
 
IP записан
 
bidler
Junior Member
**
Отсутствует



Сообщений: 68
Зарегистрирован: 06. Октября 2006
Re: Тормозит справочник при открытии
Ответ #1 - 14. Марта 2008 :: 08:33
Печать  
База,естественно, SQL
Описка - 250 000 элементов
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Тормозит справочник при открытии
Ответ #2 - 14. Марта 2008 :: 09:16
Печать  
для начала reindex
  

1&&2&&3
Наверх
 
IP записан
 
bidler
Junior Member
**
Отсутствует



Сообщений: 68
Зарегистрирован: 06. Октября 2006
Re: Тормозит справочник при открытии
Ответ #3 - 14. Марта 2008 :: 09:29
Печать  
А для тупых можно уточнить ?
Если имеется ввиду переиндексация БД, то делаю ее время от времени.

Я понимаю что я не первый озадачился таким вопросом.
Но что то ничего не могу найти.

Подскажите где и что почитать.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Тормозит справочник при открытии
Ответ #4 - 14. Марта 2008 :: 09:33
Печать  
bidler писал(а) 14. Марта 2008 :: 09:29:
А для тупых можно уточнить ?
Если имеется ввиду переиндексация БД, то делаю ее время от времени.

Я понимаю что я не первый озадачился таким вопросом.
Но что то ничего не могу найти.

Подскажите где и что почитать.

1. Причины? Имя им "легион"
2. От количества элементов в справочнике врядли зависит, если не совсем уж лихие вычисления там у тебя.
  
Наверх
ICQ  
IP записан
 
bidler
Junior Member
**
Отсутствует



Сообщений: 68
Зарегистрирован: 06. Октября 2006
Re: Тормозит справочник при открытии
Ответ #5 - 14. Марта 2008 :: 09:37
Печать  
Так в том то и дело.
Банальный справочник "Контрагенты" из типовой бухгалтерии.
Нет там вычислений.

Делал форму списка с одной колонкой "Наименование".
Все равно жутко тормозит.
Причем ьольше всего тормозит именно при открытии из документов.
  
Наверх
 
IP записан
 
vlad-1c
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 10
Зарегистрирован: 09. Июля 2006
Re: Тормозит справочник при открытии
Ответ #6 - 14. Марта 2008 :: 10:24
Печать  
Для решения данной проблемы пришлось переписать справочники на ТП (в репозитарии есть пример класса http://www.1cpp.ru/forum/YaBB.pl?num=1155187084/0)
  
Наверх
 
IP записан
 
bidler
Junior Member
**
Отсутствует



Сообщений: 68
Зарегистрирован: 06. Октября 2006
Re: Тормозит справочник при открытии
Ответ #7 - 14. Марта 2008 :: 10:59
Печать  
Спасибо, буду изучать
  
Наверх
 
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тормозит справочник при открытии
Ответ #8 - 14. Марта 2008 :: 13:41
Печать  
опять же банально, но сетевые настройки sql-сервера: pipe/tcp?
  
Наверх
ICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тормозит справочник при открытии
Ответ #9 - 14. Марта 2008 :: 15:32
Печать  
DBCC SHOWCONTIG('sc33') где sc33 - имя таблицы справочника.

Скорее всего нужна реиндексация, как уже говорилось выше. Кури DBCC DBREINDEX
  
Наверх
 
IP записан
 
bidler
Junior Member
**
Отсутствует



Сообщений: 68
Зарегистрирован: 06. Октября 2006
Re: Тормозит справочник при открытии
Ответ #10 - 14. Марта 2008 :: 15:39
Печать  
Да я запускаю:

EXEC _1sp_DBReindex

правда не регулярно, а время от времени
  
Наверх
 
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тормозит справочник при открытии
Ответ #11 - 14. Марта 2008 :: 15:57
Печать  
Про настройки ответь, плиз.
  
Наверх
ICQ  
IP записан
 
bidler
Junior Member
**
Отсутствует



Сообщений: 68
Зарегистрирован: 06. Октября 2006
Re: Тормозит справочник при открытии
Ответ #12 - 14. Марта 2008 :: 16:05
Печать  
named pipes
tcp/ip
  
Наверх
 
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тормозит справочник при открытии
Ответ #13 - 14. Марта 2008 :: 16:07
Печать  
bidler писал(а) 14. Марта 2008 :: 16:05:
named pipes
tcp/ip

каналы являются приоритетным протоколом. В сети каналы медленее, чем tcp.
  
Наверх
ICQ  
IP записан
 
bidler
Junior Member
**
Отсутствует



Сообщений: 68
Зарегистрирован: 06. Октября 2006
Re: Тормозит справочник при открытии
Ответ #14 - 14. Марта 2008 :: 16:54
Печать  
я читал про это, но не я админ
а убедить нашего админа ...
а каналы можно совсем отключить ?
  
Наверх
 
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тормозит справочник при открытии
Ответ #15 - 14. Марта 2008 :: 16:59
Печать  
bidler писал(а) 14. Марта 2008 :: 16:54:
я читал про это, но не я админ
а убедить нашего админа ...
а каналы можно совсем отключить ?

Да!
Но нужно иметь ввиду, что на клиенте должен быть свежий MDAC, либо настроен DSN.
  
Наверх
ICQ  
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Тормозит справочник при открытии
Ответ #16 - 17. Марта 2008 :: 11:27
Печать  
А когда мы поставили на TCP IP , где-то после входа 40-50 пользователей начинает при входе вылетать ошибка "ошибка блокировки открытия базы данных".

Из-за чего такое может быть?
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Тормозит справочник при открытии
Ответ #17 - 17. Марта 2008 :: 11:32
Печать  
причем если подождать, то постепенно начинает пускать, но долго очень ждать всем приходится
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Тормозит справочник при открытии
Ответ #18 - 18. Марта 2008 :: 07:55
Печать  
Вопрос снят. Оказалось,  просто на одном терминале  MDAC не были обновлены. После обновления нормально пошло  Улыбка
  
Наверх
 
IP записан
 
kiruha
1c++ power user
Отсутствует



Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: Тормозит справочник при открытии
Ответ #19 - 18. Марта 2008 :: 08:17
Печать  
Neo писал(а) 18. Марта 2008 :: 07:55:
Вопрос снят. Оказалось,  просто на одном терминале  MDAC не были обновлены. После обновления нормально пошло  Улыбка


А итог какой - теперь не тормозит, или меньше тормозит, или при использовании табличного поля не тормозит?
  
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Тормозит справочник при открытии
Ответ #20 - 18. Марта 2008 :: 08:33
Печать  
> А итог какой - теперь не тормозит, или меньше тормозит, или при использовании табличного поля не тормозит?

- У нас такая же фигня была, что и у автора темы - с какого-то время начал страшно справочник контрагенты тормозить, -  более  сотни активно работающих пользоваталей. Теперь стал  тормозить гораздо меньше.

ТП еще не пробовал делать.
  
Наверх
 
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Тормозит справочник при открытии
Ответ #21 - 18. Марта 2008 :: 09:08
Печать  
не подскажите - какой последний MDAC - 2.8?
  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: [1] 
ОтправитьПечать