社区
MS-SQL Server
帖子详情
解决delete后查询的性能问题,如何清理碎片,降低高水位?
好记忆不如烂笔头abc
2007-08-17 08:38:12
对于oracle,我知道delete后高水位不会下降,也就是说对于查询性能影响比较大。
对于sqlserver,是否也有这种问题?如果降低高水位。导入导出肯定可以,但是对于在线系统,而且delete都是按条件删的。如何解决由于插入删除后的查询性能问题呢?
请大师们指点。谢谢!
...全文
606
15
打赏
收藏
解决delete后查询的性能问题,如何清理碎片,降低高水位?
对于oracle,我知道delete后高水位不会下降,也就是说对于查询性能影响比较大。 对于sqlserver,是否也有这种问题?如果降低高水位。导入导出肯定可以,但是对于在线系统,而且delete都是按条件删的。如何解决由于插入删除后的查询性能问题呢? 请大师们指点。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hb_gx
2007-08-17
打赏
举报
回复
数据库维护计划里面有重新组织索引和重新整理索引
可以定一个计划每周执行一个,将指定的数据库或某个表下面所有的索引重新整理一次
sp4
2007-08-17
打赏
举报
回复
聚集索引都整理好了,还理会什么表啊?
与聚集索引的情况下,数据存储是依赖聚集索引来存储的
jieaiyang2008
2007-08-17
打赏
举报
回复
学习
好记忆不如烂笔头abc
2007-08-17
打赏
举报
回复
上面兄弟说的都是针对索引的碎片的整理,并没有对表碎片的整理啊?
TigerEatAngil
2007-08-17
打赏
举报
回复
delete 或 update 后,会使索引的物理位置不连续,要解决这个问题
定期用dbcc 清理碎片或重新建立索引
注意,有时清理碎片的时间可能会比后面的操作还要费时
昵称被占用了
2007-08-17
打赏
举报
回复
一般来说,碎片情况如果严重的话,可以整理或者重建一下聚集索引,其他索引会一起更新
好记忆不如烂笔头abc
2007-08-17
打赏
举报
回复
整理索引只是针对索引,但并没有对表的存储作整理不是吗?
silvanus
2007-08-17
打赏
举报
回复
关注~
云中客
2007-08-17
打赏
举报
回复
关注一下!!
mengmou
2007-08-17
打赏
举报
回复
查看一下索引碎片,整理索引.
guo1223
2007-08-17
打赏
举报
回复
删除后立即COMMIT
dawugui
2007-08-17
打赏
举报
回复
这样的东西应该不用考虑吧
sp4
2007-08-17
打赏
举报
回复
删除少量数据应该没有什么影响,默认数据库会自动计算
如果是执行大量的删除、修改的,重新索引整理就可以了
qingniao8
2007-08-17
打赏
举报
回复
关注~
whw123456
2007-08-17
打赏
举报
回复
学习~~
Oracle表
碎片
整理操作步骤详解
数据库在日常使用过程中,不断的insert,
delete
,update操作,导致表和索引出现
碎片
是在所难免的事情,
碎片
多了,sql的执行效率自然就差了,下面看看如何表
碎片
整理,提
高
执行效率
oracle优化资料.docx
oracle优化资料.docx
mysql
降低
高
水位
_
高
水位
线引起的
查询
变慢
解决
方法
众所周知,随着不断地进行表记录的DML操作,会不断提
高
表的
高
水位
线(HWM),
DELETE
操作之后虽然表的数据删除了,但是并没有
降低
表的
高
水位
,除非你使用TRUNCATE操作,进行表
查询
的时候,Oracle会扫表
高
水位
以下的数据块,也就是说,扫描的时间并不会有所减少。所以
DELETE
删除数据以后并不会提
高
表的
查询
效率。相关mysql视频教程推荐:《mysql教程》下面通过这个例子,用来
解决
高
水位
引...
mysql
降低
高
水位
_[数据库]数据
高
水位
分析
[数据库]数据
高
水位
分析02014-10-16 11:02:122014-10-04 BaoXinjian一、摘要PLSQL_
性能
优化系列14_Oracle High Water Level
高
水位
分析
高
水位
线好比水库中储水的
水位
线,用于描述数据库中段的扩展方式。
高
水位
线对全表扫描方式有着至关重要的影响。当使用
delete
操作表记录时,
高
水位
线并不会下降,随之导致的是全表扫描的实际开销并没有任何减...
mysql 长期
delete
会有
水位
问题
吗
数据库相关学习资料:https://edu.51cto.com/video/655.htmlMySQL长期
DELETE
操作会有
水位
问题
吗? 在数据库管理中,
DELETE
操作是一种常见的数据删除手段。然而,随着时间的推移,频繁的
DELETE
操作可能会引发一些
性能
问题
,其中之一就是所谓的“
水位
问题
”。本文将探讨MySQL中长...
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章