|
скд и пакетные запросы. засада |
☑ |
0
Stim
24.09.12
✎
20:19
|
запрос в скд сделан через пакетные запросы.
когда пользователь накладывает отбор - то сначала выполняется весь запрос,выгружается в времТаблЗнач и к ней потом делается отбор. итого = 10сек.
если без пакетного запроса - отбором к основному телу запроса - то выполняется за 1сек.
как повысить производительность, используя пакетные запросы в скд?
|
|
1
ILM
гуру
24.09.12
✎
20:22
|
Неожиданно, использовать параметры в запросе.
А ещё нужно посмотреть на сам запрос, может он оптимизируется до 0,01 сек.
|
|
2
Classic
24.09.12
✎
20:51
|
(0)
Накладывая отбор в ВТ
|
|
3
vmv
24.09.12
✎
21:01
|
"выгружается в времТаблЗнач" попахивает, уточни
|
|
4
Stim
25.09.12
✎
09:27
|
(1) параметры не нужны, пользователь может вывести весь отчет, а может наложить отбор на неопределенно количество полей.
(3) это называется
ПОМЕСТИТЬ времТаблЗнач
|
|
5
AaNnDdRrEeYy
25.09.12
✎
09:40
|
для того чтобы отбор сработал на временную таблицу названия ее полей должны совпадать с названиями полей основной таблицы. как потвоему скд разберется как резать временную таблицу?
|
|
6
Stim
25.09.12
✎
09:41
|
(5) дык все совпадает.
|
|
7
Stim
25.09.12
✎
09:41
|
но скд делает отбор ко второму пакету.
|
|
8
AaNnDdRrEeYy
25.09.12
✎
10:08
|
в консоле системы компоновки данных (есть в типовых) можно посмотреть как скд корявит запрос перед выполнением в зависимости от отборов
|
|
9
Stim
25.09.12
✎
13:57
|
так и не понятно. как скд "натравить" на отбор в первой пакетной таблице, а не на итоговую результирующую ?
|
|