首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL server : XML :数据库表优化

SQL server : XML :数据库表优化
EN

Stack Overflow用户
提问于 2010-09-13 13:56:39
回答 2查看 85关注 0票数 0

我有一个SQL服务器数据库,其中有一个表,其中记录了每个异常与细节连同2个XML的(1为请求,1为响应)。

这两个XML是压缩的。

现在由于数据量很大,我需要每3-4个月清理一次表。

什么是优化技术,我可以用来避免数据清理。

EN

回答 2

Stack Overflow用户

发布于 2010-09-13 14:27:10

  1. 在需要搜索的所有列上创建索引。
  2. 每天通过cron作业运行optimize table tablename (根据您的关系型数据库)。
票数 0
EN

Stack Overflow用户

发布于 2010-12-27 10:35:06

您可以研究的最好的东西可能是表分区,它将允许您在数据需要过期时快速删除数据。此外,请确保将索引聚集在单调递增的值上(代理标识值或datetime列,如dateofreciept);这将减少聚集索引上的碎片。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3698085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档