ZKX's LAB

回收数据表高水位线 oracle数据库,怎么降低高水位线

2021-03-20知识3

oracle设置水位线有什么作用,或者说有什么好处?请给解释一下,谢谢了。 高水位线的意思是oracle数据块历史使用空间的最高点,好处就是比如做全表扫描的话,有了高水位线,全表扫描只会扫描到水位线处,再向上就不会扫描了,因为根本没有数据,所以对oracle查询性能是有一定的帮助的,另外如果一个表做过大量的delete操作的话,需要定时shrink,因为delete不回收高水位,下次做全表扫描的时候还会扫描到高水位线,但其实高水位以下很多都是free的空间,会影响全表扫描的性能,这也是如果你想删除表中所有数据时最好用truncate的原因,因为truncate回收高水位。

有5年Java经验的人,对于JVM知之甚少,这正常吗?你如何评价?JVM,大部分程序员可能几乎用不到,但这项技能是面试高级程序员的敲门砖,如果已经有五年的Java的开发经验,。

回收数据表高水位线 oracle数据库,怎么降低高水位线

oracle 如何查看表 高水位线 select blocks,empty_blocks from dba_tables where table_name='xxx' and owner='xx';blocks就是已经分配的2113空5261间即HWM,实际4102分1653配的空间,不是实际大小

#回收数据表高水位线

随机阅读

qrcode
访问手机版