什么是并行化表创建?

时间:2010-12-11 04:17:28

标签: sql oracle

我在oracle中看到了一个名为Parallelizing Table Creation的概念,我不知道它的目标是什么,是否将现有表复制到新表中?

2 个答案:

答案 0 :(得分:6)

它不仅仅是创建表格......

Quote

  

如果您并行创建表,那么该表将具有与之关联的并行声明(PARALLEL子句)。表上可能进行并行化的任何后续DML或查询都将尝试使用并行执行。

并行执行的工作原理

Quote

  

Oracle将执行SQL语句的任务划分为多个较小的单元,每个单元由一个单独的进程执行。当使用并行执行时,用户的影子过程承担并行协调器的角色。并行协调器也称为并行执行协调器或查询协调器。

答案 1 :(得分:0)

此过程的语法是

要复制所有数据,

  

从中选择*进入New_Table   Oragnial_table

仅复制定义

  

从中选择*进入New_Table   Oragnial_table,其中1 = 2