首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Oracle 高水位线抽缩示例

2013-04-02 
Oracle 高水位线收缩示例一. 背景介绍我们知道这样一种情况,在oracle中,假设A表原先有1000W行数据,后来删

Oracle 高水位线收缩示例

       一. 背景介绍

      我们知道这样一种情况,在oracle中,假设A表原先有1000W行数据,后来删除掉了999W行,只剩下1W行数据的时候,全表扫描A表的时间没有什么变化(删除前后)。这就是oracle里面的高水位线引起的。通俗地讲,假设我们要装1000L水,需要1000个桶,后来我倒掉了999个桶里面的水,但是我没把桶回收。这时,我去找水的时候,仍然要一个一个桶地去寻找。下面这个例子就是为了描述这样一种现象,并介绍怎么解决(也就是把桶回收)


      二. 操作步骤

      1. 命令行以sys用户登录

        

        2. 创建测试表

DROP TABLE t;PURGE TABLE t;





        

热点排行