Степень параллелизма для таблицы составляет 32. Но вставка в таблицу DOP, так как выбор из таблицы занимает всего 8 сеансов - PullRequest
0 голосов
/ 23 октября 2019

Степень параллелизма в таблице оракулов составляет 32. Но вставка в таблицу DOP, так как выбор из таблицы занимает всего 8 сеансов. Почему вставка не происходит в 32 сеанса. Когда я проверяю план объяснения для запроса вставки, он показывает, что DOP равен 32.

1 Ответ

0 голосов
/ 23 октября 2019

Из Doc :

Однако оптимизатор ограничивает фактическое DOP, чтобы параллельные серверные процессы не перегружали систему. Этот предел устанавливается параметром PARALLEL_DEGREE_LIMIT. Значением по умолчанию для этого параметра является CPU, что означает, что количество процессов ограничено числом CPU в системе (PARALLEL_THREADS_PER_CPU * CPU_COUNT * количество доступных экземпляров), также известным как DOP по умолчанию. Регулируя этот параметр, вы можете управлять максимальным значением DOP, которое оптимизатор может выбрать для оператора SQL.

...