|
Дичайше тормозит СКД | ☑ | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
PR третий
01.04.16
✎
14:53
|
В нетиповой базе делаю простейший запрос типа
ВЫБРАТЬ Документ.Ссылка КАК Ссылка ИЗ Документ.РеализацияТоваровУслуг В СКД настраиваю отбор по ссылке на равно одному конкретному документу. Формирую. Порядка 50 секунд. Делаю отдельную обработку, в ней запрос с отбором в ГДЕ по одному документу. Формирую. Меньше 1 секунды. Что это за хрень? |
||||||||||||||||
1
Чайник Рассела
01.04.16
✎
14:55
|
Автор далпаеп
Свое мнение |
||||||||||||||||
2
PR третий
01.04.16
✎
14:55
|
(1) Завали варежку :))
|
||||||||||||||||
3
PR третий
01.04.16
✎
14:56
|
Сразу скажу, очевидные вещи проверил
|
||||||||||||||||
4
Jokero
01.04.16
✎
14:58
|
Предположу - СКД вытаскивает все документы, а потом накладывает отбор.
Хотя не должно так быть, заюзай консоль, в какой запрос СКД конвертирует твой запрос |
||||||||||||||||
5
Чайник Рассела
01.04.16
✎
14:59
|
(4) Печень, не знает, что есть консоль СКД
|
||||||||||||||||
6
Ты чо
01.04.16
✎
14:59
|
Очевидные вещи - это тест на олигофрению?
Свое мнение |
||||||||||||||||
7
PR третий
01.04.16
✎
15:01
|
(4) Неправильное предположение
|
||||||||||||||||
8
PR третий
01.04.16
✎
15:01
|
(5) И че и че?
|
||||||||||||||||
9
PR третий
01.04.16
✎
15:01
|
(6) Миша, давно уже пора научиться самобаниться
|
||||||||||||||||
10
Fragster
гуру
01.04.16
✎
15:02
|
скрин настроек и запроса нужен, а то даже без фотографии лечение получается
|
||||||||||||||||
11
Ты чо
01.04.16
✎
15:02
|
Рома, ты запросы в скуле смотрел? Или для тебя это неочевидные вещи?
|
||||||||||||||||
12
Чайник Рассела
01.04.16
✎
15:03
|
(8) ..й через плечо. Ты такими темпами скоро Сосипана обскочешь
|
||||||||||||||||
13
Ты чо
01.04.16
✎
15:05
|
(12) У ТС прогрессирующая энцефалопатия.
|
||||||||||||||||
14
Vovan1975
01.04.16
✎
15:05
|
наверно стоит отключить автозаполнение полей и ограничить выводимые поля.
|
||||||||||||||||
15
PR третий
01.04.16
✎
15:12
|
(10) Каких настроек? Все по дефолту, только отбор по ссылке на равно стоит.
Запрос скинул в (0). |
||||||||||||||||
16
PR третий
01.04.16
✎
15:12
|
(12) То есть по делу сказать нечего?
|
||||||||||||||||
17
PR третий
01.04.16
✎
15:13
|
(14) Одно поле выводится, ссылка, что еще ограничивать?
|
||||||||||||||||
18
shuhard
01.04.16
✎
15:14
|
(16) нет у нас с дол.бо.ёбами дел
Свое мнение |
||||||||||||||||
19
PR третий
01.04.16
✎
15:21
|
(18) Загляни в (2), Питрасян, раз по делу не шаришь :))
|
||||||||||||||||
20
Vovan1975
01.04.16
✎
15:22
|
(17) Тупо не одно, в этом и фишка. Ограничь скд получением только ссылки без возможности получения подчиненных полей.
|
||||||||||||||||
21
PR третий
01.04.16
✎
15:24
|
(20) Рукалицо
В запросе выбирается только одно поле, в настройке выбрано только одно поле, в отборе отбор только по одному полю, с какого перепуга берутся другие поля? Кроме того, проводился опыт на голом документе, в котором никаких полей через точку кроме номера и даты нет. Тот же эффект. |
||||||||||||||||
22
Одинесю
01.04.16
✎
15:49
|
(0) Есть много курсов по СКД, погугли.
|
||||||||||||||||
23
aleks_default
01.04.16
✎
15:50
|
Пропиши текст запроса так
ВЫБРАТЬ Документ.Ссылка КАК Ссылка ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг {Где РеализацияТоваровУслуг.Ссылка = &Ссылка} |
||||||||||||||||
24
PR третий
01.04.16
✎
15:57
|
(22) Спасибо, прямо от сердца отлегло. Следующий.
|
||||||||||||||||
25
PR третий
01.04.16
✎
15:57
|
(23) Даже так уже писал
ВЫБРАТЬ Документ.Ссылка КАК Ссылка ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг Где РеализацияТоваровУслуг.Ссылка = &Ссылка |
||||||||||||||||
26
hhhh
01.04.16
✎
16:11
|
это первоапрельская шутка
Свое мнение |
||||||||||||||||
27
PR третий
01.04.16
✎
16:19
|
(26) К сожалению нет.
Вообще, по ходу, сейчас подозрение на то, что база битая. |
||||||||||||||||
28
Ты чо
01.04.16
✎
16:31
|
Рома опять сломал базу.
|
||||||||||||||||
29
ИсчадиеADO
01.04.16
✎
17:46
|
отбор нужно на уровне всего отчета делать, а не на уровне группировок.
Все читать не стал, ибо срач |
||||||||||||||||
30
PR третий
01.04.16
✎
18:02
|
(29) Так и есть
|
||||||||||||||||
31
GANR
01.04.16
✎
18:06
|
(0) Это что за явление пупа народу !????
А хрен его знает, тащ майор |
||||||||||||||||
32
PR третий
01.04.16
✎
18:14
|
(31) Ты о чем?
|
||||||||||||||||
33
GANR
01.04.16
✎
18:22
|
(32) Не ожидал я такого от СКД - на первоапрельскую шутку больше похоже. Хотя... для ответа на вопрос можно посмотреть что содержится в МакетеКомпоновкиДанных - на этом этапе с использованием СКД И Настроек компоновки формируется запрос к базе http://ximage.ru/data/imgs/1364297082.jpg
|
||||||||||||||||
34
Ты чо
01.04.16
✎
18:34
|
Рома, запросы в профайлере смотрел?
|
||||||||||||||||
35
GANR
01.04.16
✎
18:43
|
(34) Рекомендую сначала глянуть в макет компоновки данных, а уж потом - профайлер
|
||||||||||||||||
36
Byasha
02.04.16
✎
00:38
|
(0) Цитата из 1С-овского 2-х томного толмуда:
"Формирование отчета с использованием системы компоновки данных разбивается на несколько этапов. при этом разбиение на этапы - не логическое, а физическое. .... .... Этапы формирования отчета. 1. На основе схемы компоновки данных и настроек компоновки компоновщик макета создает макет компоновки данных, который является уже готовым заданием для процессора компоновки. 2. Процессор компоновки данных в соответствии с макетом компоновки извлекает данные из информационной базы, агрегирует, оформляет эти данные и формирует результат компоновки. 3. Процессор вывода обрабатывает результат компоновки и выводит его в различные форматы." Запрос же выполняет только одно из описанных действий, а именно "извлекает данные из информационной базы". Так что ты сравниваешь теплое с мягким. Использование СКД всегда будет медленнее использования простых запросов. ЗЫ. Замер производительности уже отменили? |
||||||||||||||||
37
Aleksandr N
02.04.16
✎
01:04
|
(36) В этой ветке ему уже несколько раз об этом говорили. Однако, он почему-то не верит в это. Думаю, у ТС слишком завышенное ЧСВ)
|
||||||||||||||||
38
Злопчинский
02.04.16
✎
01:09
|
не блин.. 49 секунд на обработку вывода получаемого за 1 секунду причем в результате вывода одна запись - это бяка, скольо бы это не обоформлялось..
|
||||||||||||||||
39
Aleksandr N
02.04.16
✎
01:12
|
(38) Это СКД...
|
||||||||||||||||
40
Aleksandr N
02.04.16
✎
01:24
|
И конечно же я процитирую первый пост:
"Автор далпаеп" Свое мнение |
||||||||||||||||
41
romix
02.04.16
✎
01:42
|
Фигурные скобки тут надо в ГДЕ.
Как в (23). Иначе идет выборка по всей базе. Есть решение... |
||||||||||||||||
42
romix
02.04.16
✎
01:47
|
(25) Это тоже должно быстро исполняться. Проверяется на отдельной обработке, необъяснимые же чудеса СКД лечатся к сожалению созданием того же отчета с нуля (запросы копипастятся).
|
||||||||||||||||
43
Aleksandr N
02.04.16
✎
01:52
|
(41) Согласен. Но, по моему скромному мнению, стоит ещё обратить внимание на автозаполнение полей, как об этом говорилось ещё в (17), (33), (36)
|
||||||||||||||||
44
PR третий
02.04.16
✎
14:52
|
(36) И нахрена здесь твоя цитата?
Я не говорю, почему СКД на миллисекунду медленнее запроса. Я говорю, почему СКД выводит 50 секунда, а запрос менее секунды, то есть разница даже не в 50 раз, а раз в 500 наверное или может 5000. Более того, я как бэ не спрашиваю, почему СКД как алгоритм медленнее во столько раз запроса, я в курсе, что данный случай аномалия и пытаюсь разобраться, в чем причина. >>ЗЫ. Замер производительности уже отменили? Какая умная мысль. Замер производительности показал ничего. |
||||||||||||||||
45
PR третий
02.04.16
✎
14:52
|
(37) О чем о этом-то?
|
||||||||||||||||
46
PR третий
02.04.16
✎
14:52
|
(38) +1
|
||||||||||||||||
47
PR третий
02.04.16
✎
14:52
|
(39) Рукалицо
|
||||||||||||||||
48
PR третий
02.04.16
✎
14:53
|
(40) Закрой варежку, раз больше нечего сказать
|
||||||||||||||||
49
PR третий
02.04.16
✎
14:53
|
(41) Рома, и ты туда же?
|
||||||||||||||||
50
H A D G E H O G s
02.04.16
✎
14:53
|
Скинь обработку то.
|
||||||||||||||||
51
H A D G E H O G s
02.04.16
✎
14:54
|
А вообще, Роман конечно жжет.
|
||||||||||||||||
52
PR третий
02.04.16
✎
14:55
|
Выяснилась любопытная деталь.
У клиента на его базе работает нормально, секунду где-то. У меня на базе из dt (пробовал несколько раз разные dt) такой вот тупнячокс. Сейчас попросил скулевый бекап скинуть, может так вылечится. |
||||||||||||||||
53
PR третий
02.04.16
✎
14:56
|
(50) Дима, так примитив полнейший, текст запроса в (0).
И этот же отчет у клиента отрабатывает нормально. И ТиИ ничего не показало. |
||||||||||||||||
54
PR третий
02.04.16
✎
14:57
|
Надо будет сохранить базу, чисто из любопытства разобраться, что там такого делается в СКД, что так тормозит :))
|
||||||||||||||||
56
Aleksandr N
02.04.16
✎
16:39
|
+ (55) Сделай себе ногалицо, б**ть.
|
||||||||||||||||
57
Armando
02.04.16
✎
16:42
|
выложи dt
|
||||||||||||||||
58
PR третий
02.04.16
✎
17:04
|
(57) Ага, ща только с клиентом перетру, что их база уйдет в свободное плавание.
|
||||||||||||||||
59
PR третий
02.04.16
✎
17:27
|
Хех.
Восстановил из bak, все хоккей, меньше секунды. Теперь осталось понять, не в том ли дело, что я раньше заходил в базу под другим пользователем (тоже с полными правами). |
||||||||||||||||
60
PR третий
02.04.16
✎
17:36
|
(59) Хм. Нет, под первоначальным пользователем тоже все хоккей.
Значит одно из двух. Либо dt получал битый все время. Либо причина в том, что раньше в базе хирургическим путем отключал пользователей, потому что мне пароль еще не успели завести. Второе сейчас проверю, а вот первое хрен знает как и проверить-то. |
||||||||||||||||
61
echo77
02.04.16
✎
17:38
|
Какая платформа? Попробуйте другой релиз платформы.
Может в ней что не так. |
||||||||||||||||
62
PR третий
02.04.16
✎
17:41
|
(61) Причем здесь платформа, если на одной и той же платформе в одном случае все хоккей, а в другом нет.
|
||||||||||||||||
63
echo77
02.04.16
✎
17:45
|
(62) Значит, вам как раз повезло увидеть воочию, что бэкапы выгрузкой в dt - это не хорошо
|
||||||||||||||||
64
echo77
02.04.16
✎
17:49
|
(0) На какой платформе база из которой выгрузку делали?
Релиз платформы на которой .dt загружали, если не секрет? |
||||||||||||||||
65
PR третий
02.04.16
✎
17:51
|
(60) Второе проверил, все норм, не влияет, значит дело в dt. Мда.
|
||||||||||||||||
66
PR третий
02.04.16
✎
17:51
|
(64) 8.3 в обоих случаях.
У меня 8.3.8.1502, у них не знаю. |
||||||||||||||||
67
echo77
02.04.16
✎
17:53
|
(66) Можно попробовать на более ранней версии платформы загрузить .dt и проверить результат
|
||||||||||||||||
68
PR третий
02.04.16
✎
17:54
|
+(66) 8.3.6.2299 у них.
|
||||||||||||||||
69
PR третий
02.04.16
✎
17:54
|
(67) Это неинтересно. Интересно, почему такой эффект.
|
||||||||||||||||
70
echo77
02.04.16
✎
17:56
|
(69) Вы хотите покатать источник проблемы во все стороны? Я бы не стал, а проверил бы сначала на платформе, которая себя стабильно показывает, а не на версии для ознакомления.
После этого можно сделать вывод - писать в 1С с сообщением о баге или не писать. Я думаю, разбираться почему так или иначе ведет себя платформа - это дело ее разработчика, а не нас с вами |
||||||||||||||||
71
PR третий
02.04.16
✎
18:03
|
(70) Я хочу понять, в чем причина.
В 1С я писать не буду, потому что это скорее всего разовый баг. |
||||||||||||||||
72
echo77
02.04.16
✎
18:06
|
Держите: https://yadi.sk/i/WhJDvF5zqgZWr
- в свое время, я убил пол дня чтобы понять: какого черта не работает, ведь работало же?! - оказалось, это просто баг платформы. СКД развивается, и возможно что-то зацепили, и вы один из первых, кто это обнаружил. Кстати, по другим таблицам подобный запрос, схема СКД так же себя ведут(медленно)? |
||||||||||||||||
73
PR третий
02.04.16
✎
18:13
|
(72) Да.
Даже сделал с нуля документ и в него наколотил 100000 документов, та же песня. |
||||||||||||||||
74
echo77
02.04.16
✎
18:16
|
А покажите скрин настроек конфигурации - режим совместимости, режим автонумерации объектов, все дела...
|
||||||||||||||||
75
PR третий
02.04.16
✎
18:18
|
(74) Да это все неважно. Я же говорю, причина в каком-то странном dt, видимо, потому что из скулевого бекапа все нормально восстановилось.
|
||||||||||||||||
76
Ты чо
02.04.16
✎
18:28
|
Пиар слился. Молодец, Рома, накакал кучу словесного поноса и ничего по делу. Впрочем, как всегда.
|
||||||||||||||||
77
roman52
02.04.16
✎
18:35
|
ТЖ что говорит?
|
||||||||||||||||
78
DrShad
02.04.16
✎
19:29
|
ТС таки сказочный......
Свое мнение |
||||||||||||||||
79
PR третий
02.04.16
✎
20:44
|
(78) Какое ценное мнение. Мнение настоящего профессионала. Ни добавить ни убавить :))
|
||||||||||||||||
80
PR третий
02.04.16
✎
20:45
|
(77) А он что-то должен говорить?
|
||||||||||||||||
81
roman52
02.04.16
✎
21:07
|
(80) как минимум дату+время каждого события
минутные тормоза сразу должны быть видны |
||||||||||||||||
82
PR третий
02.04.16
✎
22:09
|
(81) Какого события? В ЖР регистрируются такие события?
|
||||||||||||||||
83
roman52
02.04.16
✎
22:42
|
(82) в ЖР - не факт, в ТЖ должны
тут сбоить может что угодно, поэтомуу нужно отлавливать все события и смотреть между какими событиями больше всего времени прошло |
||||||||||||||||
84
Ты чо
02.04.16
✎
22:45
|
ЛОЛ, рома путает ТЖ и ЖР.
|
||||||||||||||||
85
PR третий
02.04.16
✎
22:50
|
(83) Хм. Мысль интересная, хотя и не думаю, что что-то даст. Но кто знает.
|
||||||||||||||||
86
PR третий
02.04.16
✎
22:52
|
(84) Миш, иди быстрей, там вон в углу кто-то сочный кусок кавна не доел, налетай живей :))
|
||||||||||||||||
87
Byasha
03.04.16
✎
00:08
|
(0) Не, блин, чувак... тут пытаются разобраться с ТВОЕЙ проблемой, устроили мозговой штурм, а ты как девица с нед...бом себя ведешь. Особенно если вдруг тебе подсказки не нравятся. Может надо как-то поуважительнее себя вести. Не все ж такие "гуру в 1С" как ты.
Свое мнение |
||||||||||||||||
88
echo77
03.04.16
✎
07:09
|
(87) +1
|
||||||||||||||||
89
PR третий
03.04.16
✎
10:43
|
(87) Чувак, дело в том, что кто-то устроил мозговой штурм, а кто-то типа Чайник Рассела, Ты чо, shuhard, DrShad решил блеснуть остротой мозга.
Конкретно касательно твоего (36) я в (44) написал, что предположение в молоко абсолютно. Нафига мне такой мозговой штурм с такими детскими предположениями? В (0) и далее предполагается не вопрос "Почему СКД как механизм такая тормозная?", а "Что за аномалия в конкретном случае, не должно же такого быть?". |
||||||||||||||||
90
Ты чо
03.04.16
✎
11:30
|
Рома, а почему ты в 1С написать не хочешь? Зассал?
|
||||||||||||||||
91
PR третий
03.04.16
✎
11:33
|
(87) Предлагаешь уважительно пообщаться с (90)?
И обстоятельно обсудить с ним его пост? (90) Миш, там в углу еще осталось, беги живей. |
||||||||||||||||
92
Ты чо
03.04.16
✎
11:37
|
Печень не знает разницу между ТЖ и ЖР, в профайлере запросы смотреть не умеет, с техподдержкой 1С ни разу не общался, на партнерке не зарегистрирован. Что вообще с ним обсуждать? Расходимся, посоны...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |