它适用于 SELECT 和 UPDATE 语句。
是否还有其他一些可以使用的语句?
我可以将它与 create 一起使用,但不确定是否真的考虑了提示。
SQL> create /*+ PARALLEL */ table t1
( id number,
name varchar2(40));
Table created.
SQL>
除了 INSERT 和 UPDATE,什么时候考虑 PARALLEL 提示?
它适用于 SELECT 和 UPDATE 语句。
是否还有其他一些可以使用的语句?
我可以将它与 create 一起使用,但不确定是否真的考虑了提示。
SQL> create /*+ PARALLEL */ table t1
( id number,
name varchar2(40));
Table created.
SQL>
除了 INSERT 和 UPDATE,什么时候考虑 PARALLEL 提示?
Data Warehousing Guide 有一章是关于并行操作的,其中介绍了哪些操作可以并行化。
你不能并行化一个简单的 CREATE TABLE 语句(你也不想 - 没有足够的工作能够将它分配给多个工作线程)。但是,您可以通过在 SELECT 中指定 PARALLEL 提示或在 CREATE 中使用 PARALLEL 关键字来并行化 CREATE TABLE AS SELECT 语句。
Oracle 支持对各种操作进行并行处理,包括查询、DDL 和 DML:
DBMS_STATS