alter table tab_name SHRINK SPACE有两种option
-
warehouse
2016-11-17 21:19:25
-
Oracle
-
原创
SHRINK SPACE有两种option: COMPACT & CASCADE, 前者是基于行的Shrink, 减少segment的碎片,使数据变得更紧凑,但不会改变HWM, 不会以exclusive形式锁表,但对行会有时间很短的锁,如果这个时候有DML没提交,你的shrink操作就会处在等待状态,但shrink不会让你的DML操作等待很久; 后者会修改HWM, 会对segment产生锁,但时间比较短。最好不要在忙的时候操作。