insert /*+append */
在有些情况下我们为了加快插入速度使用insert /*+append */
1、无论归档模式、还是非归档模式,append+nologing插入方式效果最好,生成最小的redo日志
2、非归档模式下,append插入模式效果不错
3、归档模式下,append插入模式没有效果
我们做个测试
session1
create table ljl as select * from dba_objects;
insert /*+append*/ into ljl select * from dba_objects;
session2
insert /*+append*/ into ljl select * from dba_objects;
session2卡住
session1
SQL> SELECT DECODE(request, 0, 'Holder: ', 'Waiter: ') || SID sess,
2 decode(lmode,
3 0,
4 'none',
5 1,
6 'null',
7 2,
8 'row share',
9 3,
10 'row exclusive',
11