Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Вт Апр 27, 2010 09:28  Долго закрываются реестры 113-И |
|
Полезность: Нет оценки
|
У нас долго закрываются реестры 113-И операцией "04. Закрытие реестров" - все реестры за день по одному кассиру - порядка 10 минут.
Привожу выдержку из трейса:
Код: | ********************************************************************************
SELECT A1.ID
FROM
Z#JOUR_RATE_QUOTA A1 WHERE A1.COLLECTION_ID=:B3 AND (A1.C_JOUR_DATE <= :B2
AND A1.C_JOUR_RATE = :B1 ) ORDER BY A1.C_JOUR_DATE DESC
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 91 0.00 0.00 0 0 0 0
Execute 91 0.02 0.00 0 0 0 0
Fetch 91 307.13 630.96 37706 24919440 0 91
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 273 307.15 630.98 37706 24919440 0 91
Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 23 (IBS) (recursive depth: 1)
Rows Row Source Operation
------- ---------------------------------------------------
1 SORT ORDER BY
219 TABLE ACCESS BY INDEX ROWID Z#JOUR_RATE_QUOTA
727771 INDEX RANGE SCAN IDX_Z#JOUR_RATE_QUOTA_OPER (object id 237586)
Rows Execution Plan
------- ---------------------------------------------------
0 SELECT STATEMENT GOAL: CHOOSE
1 TABLE ACCESS GOAL: ANALYZED (BY INDEX ROWID) OF
'Z#JOUR_RATE_QUOTA'
219 INDEX GOAL: ANALYZED (RANGE SCAN DESCENDING) OF
'IDX_Z#JOUR_RATE_QUOTA_DATE_COL' (NON-UNIQUE)
********************************************************************************
|
Все время съедает этот запрос! Сейчас временно я решил проблему построением локального составного индекса по полям C_JOUR_RATE и C_JOUR_DATE. Реестры стали закрываться мгновенно. В ЦФТ направил заявку на развитие, чтоб сделали пооптимальнее. |
|
 |
pas Профи
Вступление в Клуб: 20.11.2007
|
Вт Апр 27, 2010 10:10  Re: Долго закрываются реестры 113-И |
|
Полезность: Нет оценки
|
timochev пишет: | У нас долго закрываются реестры 113-И операцией "04. Закрытие реестров" - все реестры за день по одному кассиру - порядка 10 минут.
Привожу выдержку из трейса:
Код: | ********************************************************************************
SELECT A1.ID
FROM
Z#JOUR_RATE_QUOTA A1 WHERE A1.COLLECTION_ID=:B3 AND (A1.C_JOUR_DATE <= :B2
AND A1.C_JOUR_RATE = :B1 ) ORDER BY A1.C_JOUR_DATE DESC
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 91 0.00 0.00 0 0 0 0
Execute 91 0.02 0.00 0 0 0 0
Fetch 91 307.13 630.96 37706 24919440 0 91
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 273 307.15 630.98 37706 24919440 0 91
Misses in library cache during parse: 1
Optimizer goal: CHOOSE
Parsing user id: 23 (IBS) (recursive depth: 1)
Rows Row Source Operation
------- ---------------------------------------------------
1 SORT ORDER BY
219 TABLE ACCESS BY INDEX ROWID Z#JOUR_RATE_QUOTA
727771 INDEX RANGE SCAN IDX_Z#JOUR_RATE_QUOTA_OPER (object id 237586)
Rows Execution Plan
------- ---------------------------------------------------
0 SELECT STATEMENT GOAL: CHOOSE
1 TABLE ACCESS GOAL: ANALYZED (BY INDEX ROWID) OF
'Z#JOUR_RATE_QUOTA'
219 INDEX GOAL: ANALYZED (RANGE SCAN DESCENDING) OF
'IDX_Z#JOUR_RATE_QUOTA_DATE_COL' (NON-UNIQUE)
********************************************************************************
|
Все время съедает этот запрос! Сейчас временно я решил проблему построением локального составного индекса по полям C_JOUR_RATE и C_JOUR_DATE. Реестры стали закрываться мгновенно. В ЦФТ направил заявку на развитие, чтоб сделали пооптимальнее. |
У нас все шустренько работает. |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Вт Апр 27, 2010 10:14  Re: Долго закрываются реестры 113-И |
|
Полезность: Нет оценки
|
pas пишет: | У нас все шустренько работает. |
А сколько записей в таблице Z#JOUR_RATE_QUOTA?
У нас порядка 13 млн. |
|
 |
prog Эксперт
Вступление в Клуб: 03.03.2008
|
Вт Апр 27, 2010 10:22  Re: Долго закрываются реестры 113-И |
|
Полезность: Нет оценки
|
timochev пишет: | pas пишет: | У нас все шустренько работает. |
А сколько записей в таблице Z#JOUR_RATE_QUOTA?
У нас порядка 13 млн. |
не слабо так  |
|
 |
pas Профи
Вступление в Клуб: 20.11.2007
|
Вт Апр 27, 2010 10:23  Re: Долго закрываются реестры 113-И |
|
Полезность: Нет оценки
|
timochev пишет: | pas пишет: | У нас все шустренько работает. |
А сколько записей в таблице Z#JOUR_RATE_QUOTA?
У нас порядка 13 млн. |
Записей мало, 300 тыс., окола года работаем. |
|
 |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Вт Апр 27, 2010 11:58  Re: Долго закрываются реестры 113-И |
|
Полезность: Нет оценки
|
prog пишет: | не слабо так  |  |
|
 |
egor_spb Участник - экстремал
Вступление в Клуб: 28.09.2007
|
Ср Май 05, 2010 13:01  Re: Долго закрываются реестры 113-И |
|
Полезность: Нет оценки
|
pas пишет: | timochev пишет: | pas пишет: | У нас все шустренько работает. |
А сколько записей в таблице Z#JOUR_RATE_QUOTA?
У нас порядка 13 млн. |
Записей мало, 300 тыс., окола года работаем. |
У нас около 1 млн. Тоже тормозит, но пока приемлемо. У нас каждый касссир свои реестры закрывает раз в день - секунд 5-7 операция выполняется. |
|
 |
|