Очень медленное полное сканирование таблицы после перехода на Oracle 12c с 11g - PullRequest
0 голосов
/ 23 октября 2019

После перехода с базы данных Oracle 11g на базу данных Oracle 12c мы сталкиваемся с большой медлительностью, особенно когда мы выполняем полное сканирование таблицы на одной из наших самых больших таблиц. Это полное сканирование таблицы происходило даже в 11g, но весь процесс занимает около 7-10 минут, но теперь для его завершения требуется почти 90 минут.

Наблюдая за процессом, я вижу, что запрос курсора выполняется почти все время и с ожиданием последовательного чтения файла db, и я вижу для каждой записи длинную очередь операций и чтение блока очень медленное.

Не могли бы вы дать мне знать, если это связано с 12c (Мы отключили адаптивный план оптимизатора, что означает, что мы работаем с планом оптимизатора 11.2) или что-то связанное с операциями чтения, например с вводом-выводом или замедлением работы диска?

...