oracle怎么查水位线,怎么查询水位线

什么是Oracle高水位线

在Oracle数据的存储中,可以把存储空间想象为一个水库,数据想象为水库中的水。水库中的水的位置有一条线叫做水位线,在Oracle中,这条线被称为高水位线(High-warter mark, HWM)。在数据库表刚建立的时候,由于没有任何数据,所以这个时候水位线是空的,也就是说HWM为最低值。当插入了数据以后,高水位线就会上涨,但是这里也有一个特性,就是如果你采用delete语句删除数据的话,数据虽然被删除了,但是高水位线却没有降低,还是你刚才删除数据以前那么高的水位。也就是说,这条高水位线在日常的增删操作中只会上涨,不会下跌。

市中网站建设公司创新互联,市中网站设计制作,有大型网站制作公司丰富经验。已为市中1000+提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的市中做网站的公司定做!

oracle9.2如何在不使用TRUNCATE语句的情况下拉回高水位线(High

最笨最简单也最管用的方法,就是重建表。建立一个新表将原表的数据插入到新表,删除原表,将新表重命名就OK。

oracle 如何查看表 高水位线

select blocks, empty_blocks from dba_tables where table_name='xxx' and owner='xx';

blocks就是已经分配的空间即HWM,实际分配的空间,不是实际大小


文章标题:oracle怎么查水位线,怎么查询水位线
网站地址:http://hbruida.cn/article/phdpdj.html