一、什么是水线(High Water Mark)?所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块...
分类:
数据库 时间:
2015-01-05 10:55:43
阅读次数:
224
测试的时候向数据库中插入了大量的数据,测试完成后删除了测试用户以及其全部数据,但是数据文件却没有缩小。经查阅资料之后发现这是 Oracle “高水位”所致,那么怎么把这些数据文件的大小降下来呢?解决办法如下:概念:表空间的相关知识请见这里,详细的介绍了 Oracle 数据库的存储结构。高水位:Hig...
分类:
数据库 时间:
2014-12-23 19:04:23
阅读次数:
205
oracle高水位http://www.cnblogs.com/chuyuhuashi/p/3548260.htmlhttp://blog.csdn.net/wyzxg/article/details/5631721数据表删除数据或者数据分区后,数据文件并没有减小。这是oracle数据库高数位hig...
分类:
数据库 时间:
2014-12-12 16:10:17
阅读次数:
221
众所周知,随着不断地进行表记录的DML操作,会不断提高表的高水位线(HWM),DELETE操作之后虽然表的数据删除了,但是并没有降低表的高水位,除非你使用TRUNCATE操作,进行表查询的时候,Oracle会扫表高水位以下的数据块,也就是说,扫描的时间并不会有所减少。所以DELETE删除数据以后并不会提高表的查询效率。
下面通过这个例子,用来解决高水位引起的查询变慢问题:
--例子中测试表占用...
分类:
其他好文 时间:
2014-11-20 23:46:25
阅读次数:
235
ORACLE自带的DBMS_REDEFINITION包功能非常强大,可以用于降低高水位线,回收碎片空间,对表做在线重定义(添加或删除字段,改变字段类型,普通表重定义表为分区表,分区表重定义表为普通表等等)
另外,它有一个非常强大的功能,“在线”二字体现得淋漓尽致,但是也并不是完全的在线,因为在完成重定义前的最后一下,会持会表级排他锁,但这个锁定时间是可控的。...
分类:
数据库 时间:
2014-11-12 09:24:10
阅读次数:
233
在新增记录时,HWM会慢慢往上移,但是在删除记录后,HWM却不会往下移。所以在使用delete from命令删除大量数据时会导致因HWM引起的性能问题。 删除高水位的最直接的方法就是truncate Table 但是这种方式太过暴力,所...
分类:
数据库 时间:
2014-11-07 11:30:31
阅读次数:
218
PLSQL_性能优化系列14_Oracle High Water Level高水位分析http://www.cnblogs.com/eastsea/p/4005814.html一、摘要PLSQL_性能优化系列14_Oracle High Water Level高水位分析高水位线好比水库中储水的水位线...
分类:
数据库 时间:
2014-10-19 14:10:54
阅读次数:
245
2014-10-04 BaoXinjian一、摘要高水位线好比水库中储水的水位线,用于描述数据库中段的扩展方式。高水位线对全表扫描方式有着至关重要的影响。当使用delete 操作表记录时,高水位线并不会下降,随之导致的是全表扫描的实际开销并没有任何减少。本文给出高水位线的描述,如何降低高水位线,以及...
分类:
数据库 时间:
2014-10-14 22:18:30
阅读次数:
263
2014-10-04 BaoXinjian一、摘要高水位线好比水库中储水的水位线,用于描述数据库中段的扩展方式。高水位线对全表扫描方式有着至关重要的影响。当使用delete 操作表记录时,高水位线并不会下降,随之导致的是全表扫描的实际开销并没有任何减少。本文给出高水位线的描述,如何降低高水位线,以及...
分类:
数据库 时间:
2014-10-11 21:46:17
阅读次数:
252
众所周知,oracle段都有一个在段内容纳数据块的上限,我们把这个上限称为"High Water Mark"(HWM)。这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment。原则上HWM只会增大,不会缩小,即使将表中的数据全部删除,HWM还是为原值。HWM就像一个水库的历史最高水位,这也是为何会称之为“高水位”的缘故。实际环境中随着我们表中数据的不断增长,表的高水位也被不断的推高。当高水位达到一定程度之后,会对该表上的SQL查询效率产生负面影响,因此需要采取有效措施降低高水位。下...
分类:
其他好文 时间:
2014-09-27 19:25:20
阅读次数:
304