SQL Server
Microsoft 关系数据库管理和分析系统的一个系列,用于实现电子商务、业务线和数据仓库解决方案。
202 个问题
我有一张表,有差不多三万行数据,其中有一个ID列是Primary Key且创建了Clustered Index
此表上的更新和删除花费较长时间,大概需要3到5分钟,比如:
update Mytable set Statuse='OK' where ID = 101
当我备份还原数据库时,对同一表的查询运行尚可。
请教可能的原因,或者解决方案。
你好,
在进行大量插入、删除、更新等操作后,表可能会变得碎片化,从而导致索引无法优化。
建议Rebuild索引并更新统计数据 UPDATE STATISTICS。
根据实际情况,你可能需要定期安排这样的维护以保持性能。
如果答案是正确的解决方案,请点击“接受答案”并投赞成票。如果您对此答案有其他疑问,请点击“评论”。