|
|
|
TABLE ACCESS BY INDEX ROWID BATCHED и db file parallel read
|
|||
|---|---|---|---|
|
#18+
Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production При доступе к таблице по индексу строится план TABLE ACCESS BY INDEX ROWID BATCHED INDEX RANGE SCAN Индекс выбирает не более 100 значений из таблицы (всего в таблице более миллиона строк). Запрос почти всегда выполняется быстро, но в некоторых случаях зависает на десятки минут с ожиданием db file parallel read с параметром blocks в пределах 100. Пр этом этот же запрос (с теми же параметрами) в другой сессии в это же время отрабатывает быстро. Асинхронный IO включен (filesystemio_options=SETALL, disk_asynch_io=TRUE) Без рабочей нагрузки на сервер получить такой эффект не удается. С чем может быть связано такое зависание или как отключить параллельное чтение или ROWID BATCHED при доступе к блокам таблицы? (parallel_degree_policy=MANUAL, но, как я понимаю, это на процесс параллельного чтения блоков не влияет) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2018, 15:23 |
|
||
|
TABLE ACCESS BY INDEX ROWID BATCHED и db file parallel read
|
|||
|---|---|---|---|
|
#18+
AlexanderKz, отчет real sql monitor гляньте/покажите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2018, 16:25 |
|
||
|
TABLE ACCESS BY INDEX ROWID BATCHED и db file parallel read
|
|||
|---|---|---|---|
|
#18+
xtender, Попробую сделать такой снимок завтра. Сегодня уже пользователи не будут создавать на сервер большой нагрузки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2018, 16:51 |
|
||
|
TABLE ACCESS BY INDEX ROWID BATCHED и db file parallel read
|
|||
|---|---|---|---|
|
#18+
xtender, Нашел в истории сохранившийся зависавший запрос. План у него отличается от других таких же запросов. Почему он работает медленно теперь понятно. Буду теперь думать, почему из сотни одинаковых запросов один может идти по неправильному плану, а остальные по правильному. Спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2018, 17:09 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1884569]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
12ms |
get first new msg: |
9ms |
get forum data: |
4ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 429ms |

| 0 / 0 |
