![]() |
|
Дикие тормоза в журнале | ☑ | ||
---|---|---|---|---|
0
Air777
20.10.11
✎
11:35
|
Итак имеем журнал документов, в котором регистрируются 17 видов документов. Включены 3 отбора, 2 из них по графам журнала и один по критерию отбора (Склад).
Теперь собственно проблема. Если установить большой интервал в журнале (например больше года) журнал начинает дико лагать вся 1с подвисает пока этот журнал не закрыть или не уменьшить интервал. Путем долгих разборов выяснено что тормоза наступают именно при включенном отборе по критерию. Если выключить отбор по критерию и даже поставить больший интервал - журнал летает. Странности. Такое поведение наблюдается не во всех сеансах. Закономерность не ясна. Сейчас имею под рукой такой сеанс с запущенным отладчиком. Замер производительности ничего не показывает! Как будто нет тормозов. Все алгоритмы в отрабатывают за доли секунды по замерам. А форма журнала в реальности может зависнуть и на минуты. Вот так. Куда копать? В поиске ничего не нашел. Спасибо. |
|||
1
Air777
20.10.11
✎
11:35
|
ЗЫ Платформа 8.2.13.219 хотя такое наблюдал и раньше на 8.1
|
|||
2
Maxus43
20.10.11
✎
11:36
|
критерии отбора зело тормозные всегда были
|
|||
3
Air777
20.10.11
✎
11:39
|
А как без них если мне нужна выборка одновременно по складу получателю и по складу отправителю? Две графы не подходит.
|
|||
4
hhhh
20.10.11
✎
11:42
|
(3) а эти поля точно у вас проиндексированы? Ну, склад-получатель, склад-отправитель?
|
|||
5
Air777
20.10.11
✎
11:44
|
(4) нет, в статьях Гилева написано что не нужно их индексировать. Включение в критерий - уже явный индекс.
|
|||
6
Air777
20.10.11
✎
12:05
|
Проставил "Индексировать" для ВСЕХ полей входящих в критерий "Склад" - безрезультатно, затем поставил "Индексировать с доп. упорядочиванием" -тоже без толку. :(
|
|||
7
acsent
20.10.11
✎
12:06
|
небось стопицот расчетных колонок выводится
|
|||
8
acsent
20.10.11
✎
12:07
|
а графы журнала индексированы?
|
|||
9
Air777
20.10.11
✎
12:10
|
(7) смотри внимательно (0) при отключенных отборах которые увеличивают выборку - а журнал работает идеально.
Расчетные колонки есть не скрываю но влияние их нулевое. |
|||
10
Air777
20.10.11
✎
12:12
|
(8) только что про индексировал - в пустую.
|
|||
11
Air777
20.10.11
✎
12:20
|
Еще из непонятого
Вид отбор по критерию склад стоит "Равно" и собственно склад. Имеем дикие тормоза. Ставлю "В группе из списке" кидаю туда склад - работает плохо но хотя бы не зависает. |
|||
12
Air777
26.10.11
✎
12:22
|
up
|
|||
13
эцп
26.10.11
✎
12:25
|
А процедуры ПриПолученииДанных и ПриВыводеСТроки есть? Можно в целях эксперимента их попробовать отключить
|
|||
14
Air777
26.10.11
✎
12:33
|
(13) ничего не изменило
Проблеммная база 25Гб MS SQL2005, на маленьких все летает |
|||
15
qeos
26.10.11
✎
12:35
|
а нет ощущения, что теряется соединение и оно виснет в попытке восстановить?
|
|||
16
Маленький Вопросик
26.10.11
✎
12:36
|
так и должно быть... это огромная таблица ведь..
|
|||
17
Air777
26.10.11
✎
12:38
|
(16) при отключенном отборе по складу все летает, выборка ведь меньше не становится
|
|||
18
ptiz
26.10.11
✎
12:40
|
Пробовали из критерия выкинуть то, что можно сделать просто графой журнала?
|
|||
19
Air777
26.10.11
✎
12:42
|
(18) этот критерий нужен, т.к. графами не реализовать выборку по условию ИЛИ для склада получателя/отправителя. Он единственный собственно и томрозит
|
|||
20
ptiz
26.10.11
✎
12:51
|
(19) Т.е. в критерии оставлены только такие "сложные" отборы (у одного документа 2 реквизита или реквизит в таб.части) и исключены документы, у которых в критерий входит только 1 реквизит шапки?
|
|||
21
Air777
26.10.11
✎
12:52
|
(21) да
|
|||
22
ptiz
26.10.11
✎
12:59
|
Не хотите попробовать динамический список на управляемой форме?
|
|||
23
Reset
26.10.11
✎
13:06
|
(22) Я пока не имел дела с динамическими списками, но там вроде есть понятие "основная таблица". А здесь 17 документов. Или основная не является обязательной?
|
|||
24
Reset
26.10.11
✎
13:07
|
(23) а, туплю похоже - основная будет не документ, а журнал
|
|||
25
ptiz
26.10.11
✎
13:08
|
(23) Там можно свой запрос написать. Практически я с упр.формами, просто знаю, что есть такое :)
|
|||
26
ptiz
26.10.11
✎
13:08
|
"Практически я с упр.формами не работал"
|
|||
27
Маленький Вопросик
26.10.11
✎
13:09
|
(17) при отборе и тормозит - минуты на 2-3
|
|||
28
Air777
26.10.11
✎
15:00
|
(27) да именно при включенном отборе
|
|||
29
Air777
27.10.11
✎
10:47
|
апп
|
|||
30
Air777
07.11.11
✎
12:48
|
up
|
|||
31
Axel2009
07.11.11
✎
13:08
|
(30) ну ты с эмулируй запрос, который отправляется при открытии журнала с установленным отбором и гляди что там тормозит
|
|||
32
Air777
07.11.11
✎
13:13
|
где гарантия что мой запрос будет в точности соответствовать тому что генерирует сама платформа при работе журнала?
|
|||
33
Axel2009
07.11.11
✎
13:17
|
ну запусти технологический журнал, может там покажет..
|
|||
34
Air777
01.12.11
✎
17:41
|
Вопрос так и не решен.
Видимо придется писать в 1с |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |