在我的应用程序中,我必须添加许多记录。我正在使用以下构造:
INSERT /*+ append parallel(t1, 4) parallel(t2, 4) */ ALL
INTO t1 (col1, col2, col3) VALUES ('val1_1', 'val1_2', 'val1_3')
INTO t2 (col1, col2, col3) VALUES ('val2_1', 'val2_2', 'val2_3')
INTO t2 (col1, col2, col3) VALUES ('val3_1', 'val3_2', 'val3_3')
.
.
.
SELECT 1 FROM DUAL;
我也在使用 APPEND 和 PARALLEL 提示。请注意,我在两个不同的表中插入数据。似乎并行被忽略了(DBA 告诉我)。那么我怎么知道它是否被使用呢?是否可以在这样的构造中使用 PARALLEL 提示?它有效吗?