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