因为block cleanout的原因(插入、更新后,第一次select会修改block头导致生成redo)
所以在大批量插入、更新数据后,要对表执行dbms_stats.gather_stats,因为这个操作相当于对全表执行了select,这样也清理了block头。
exec dbms_stats.gather_schema_stats(ownname=>'SUANLI')
exec dbms_stats.gather_table_stats(ownname=>'SUANLI', tabname=>'TEST01')