Имя: Пароль:
1C
1C 7.7
v7: SQL тормоза
0 Маркусс
 
29.09.15
10:19
Добрый день

База ТиС 7.7 на SQL 2005. Платформа и SQL на разных серверах. Работа через терминал.
Юзеров немного.
Периодически начинаются дикие тормоза на открытии реализаций. Тормозит на поиске подчинённой счёт-фактуры. Одно из ядер сервера SQL при этом залипает на 100% нагрузке. Тормоза также вдруг пропадают.
Каких-то очевидных проблем не обнаруживаю.
Подскажите, плиз, куда рыть.

Спасибо.
1 rs_trade
 
29.09.15
10:21
(0) найди тормозный запрос. посмотри его план.
2 ДенисЧ
 
29.09.15
10:22
есть такой глюк.
Или вернись на 2000, или переводи на 2008
3 ДенисЧ
 
29.09.15
10:23
Или переписывай на прямые запросы
4 torgm
 
29.09.15
10:23
(0) замени на ++ запрос
5 Маркусс
 
29.09.15
10:27
(1) были бы тормоза всё время я бы рассмотрел такой вариант
6 Господин ПЖ
 
29.09.15
10:28
>Подскажите, плиз, куда рыть.

в профайлер... в сторону duration
7 Z1
 
29.09.15
10:35
(0) Выложи текст поиска подчиненной счф.
самый простой путь поставить интервал дат поиска подчинненых документов.
или смотри (4)
8 Patrio_
O_Muerte
 
29.09.15
10:41
В sql версии есть узкое место - поиск подчиненных документов. Не помню как метод называется толи НайтиПодчиненные, то ли что-то навроде. Посмотри на него.
Мне помогло в свое время ограничение датами этого метода + уменьшение объема базы + затем я вообще от него отказался.
9 Маркусс
 
29.09.15
10:43
(2)в 2008 уже не глючит так?
10 Маркусс
 
29.09.15
10:44
(8) тоже думаю по датам ограничить. если бухи утвердят
11 Маркусс
 
29.09.15
10:45
(7)     ДокПодч.ВыбратьПодчиненныеДокументы(,,Конт.ТекущийДокумент());
12 Ёпрст
 
29.09.15
10:48
(11) поставь граничные даты и всё залетает
13 Ёпрст
 
29.09.15
10:49
достаточно так
ДокПодч.ВыбратьПодчиненныеДокументы('01.01.1980',Конт.ДатаДок,Конт.ТекущийДокумент());
14 МихаилМ
 
29.09.15
10:53
15 varelchik
 
29.09.15
15:43
+(14) чем подружил 7.7 и 2005?
16 varelchik
 
29.09.15
15:44
+(16) уходи выше.
на 2008.