社区
MS-SQL Server
帖子详情
索引维护与日志维护问题
afoiwf
2011-01-12 07:50:09
到底在什么情况下需要索引重构
数据库的日志文件不段增长,在做清理前,是否需要将日志备份那?
求一个比较好的维护方案,谢谢啦~
...全文
96
2
打赏
收藏
索引维护与日志维护问题
到底在什么情况下需要索引重构 数据库的日志文件不段增长,在做清理前,是否需要将日志备份那? 求一个比较好的维护方案,谢谢啦~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
billpu
2011-01-12
打赏
举报
回复
1 通过一个叫索引碎片的东西,但是究竟什么时候需要重建,关键还看你的感觉,没一个准确的值,
你也可以看看ms的文档,http://msdn.microsoft.com/zh-cn/library/ms189858.aspx
2 最好是这样,一个省力的办法是通过维护计划,定期备份日志文件出来
3 略,根据具体情况,比如访问频率,业务模式,压力大小等确定
xman_78tom
2011-01-12
打赏
举报
回复
一般来说,可通过查询 select * from SYS.DM_DB_INDEX_PHYSICAL_STATS(database_id, object_id, index_id, partition_num, mode) 动态函数确定是否需要整理索引。
如果 avg_fragmentation_in_percent 值在 5%-30% 之间应该整理索引,而 30% 以上应该重建索引。
对于日志文件,在生产服务器上应该定期进行日志备份,这样日志文件会被定期截断,不会不断的增长。
如果不需要日志备份,可以将数据库的恢复模式设置为“简单”(alter database dbname set recovery simple),这样 sql server 会定期自动截断日志。
SQL Server数据库镜像下有效的
索引
维护
而在生产环境,我们配置了数据库镜像作为高可用,镜像只能运行于完整恢复模式,难道我们不做
索引
维护
了么? 当生产环境使用镜像的时候,这是一个很常见的
问题
。当使用镜像前,尽管很多人会做负载性能测试,以我的...
SQL SERVER
索引
维护
与事务
日志
大小的关系
索引
操作的
日志
记录情况
索引
操作完整大容量
日志
简单ALTER INDEX REORGANIZE完全记录完全记录完全记录ALTER INDEX REBUILD完全记录最小限度记录最小限度记录CREATE INDEX完全记录最小限度记录最小限度记录
Elasticsearch的用例:
索引
和搜索
日志
文件
在本文中,我们将研究如何将其用于
索引
和存储
日志
文件,这是一个非常有用的应用程序,可以帮助开发人员和操作人员
维护
应用程序。 记录中 当
维护
较大的应用程序时,这些较大的应用程序分布在多个节点上或由多个较...
Oracle
索引
的
维护
因为这样会带来数据库
维护
和管理的很多
问题
。一旦SYSTEM表损坏了,只能重新生成数据库。我们可以用下面的语句来检查在SYSTEM表内有没有其他用户的
索引
存在。 <br />/* Formatted on 2010/6/19 13:22:
SQL Server 重建
索引
与重组
索引
区别
和往常一样,我推荐Ola Hallengren的免费代码,而不是编写你自己的
索引
维护
解决方案(是的,其他人也做过类似的工作,但我认为Ola的代码是迄今为止最好的、使用最广泛的)。正如你所看到的,在重建和重组之间有相当多...
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章