请在 下方输入 要搜索的题目:
推荐参考答案 ( 由 百万题库网 官方老师解答 )
答案:

在DML(比如delete,insert)操作时,高水位线只会增长,不会降低。

比如插入1百万行数据,水位线在100万数据所处的位置。在进行delete删除后,水位线还是在原来的位置,不会降低,表空间也不会被释放。

在新插入一条数据,进行查询的时候,还是按1百万行规格进行查找的,所以会导致查询效率降低。

如何降低高水位线(4种方法)

1.移动表:alter table 表名 move;  

2.收缩表:alter table 表名 shrink space;

3.复制要保留的数据到临时表t,drop原表,然后rename临时表t为原表

4.truncate表

 

如何查看表的水位线是否过高?

查看表的数据量和占用空间大小是否合理。

 

专业技术学习
专业技术学习