Двадцать пять заповедей SQL - Исследуйте возможности опции параллельного выполнения запросов и используйте ее преимущества
ОГЛАВЛЕНИЕ
Страница 25 из 26
24. Исследуйте возможности опции параллельного выполнения запросов и используйте ее преимущества.
Эта опция дает возможность параллельного выполнения операторов SQL с целью убыстрения. В Oracle7 параллельно могли выполняться только запросы с полным просмотром таблицы. В Oracle8 могут быть распараллелены и запросы с индексным сканированием в заданном диапазоне значений ключа, если индекс является разделенным. Опция можно использовать только в системах SMP и MPP с несколькими дисковыми устройствами. В сервере Oracle имеется много возможностей, но наличие этих возможностей само по себе не гарантирует повышенную эффективность. Необходимо соответствующим образом конфигурировать базу данных и специально оформлять операторы SQL. Например, следующий оператор SQL мог бы быть выполнен параллельно:
SELECT * --+PARALLEL(ORDERS,6)
FROM ORDERS;