Server 2005 数据库维护计划.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Server 2005 数据库维护计划

Server 2005 数据库维护计划 Sql Server 2005数据库维护计划2010年04月02日星期五19:09维护计划向导可以用于帮助您设置核心维护任务,从而确保数据库执行良好,做到定期备份数据库以防系统出现故障,对数据库实施不一致性检查。维护计划向导可创建一个或多个SQL Server代理作业,代理作业将按照计划的间隔自动执行这些维护任务。它使您可以执行各种数据库管理任务,包括备份、运行数据库完整性检查、或以指定的间隔更新数据库统计信息。创建数据库维护计划可以让SQL Server有效地自动维护数据库,保持数据库运行在最佳状态,并为管理员节省了宝贵的时间。 以下是可以安排为自动运行的一些维护任务: 用新填充因子重新生成索引来重新组织数据和索引页上的数据。这确保了数据库页中包含的数据量和可用空间的平均分布,还使得以后能够更快地增长。 通过删除空数据库页压缩数据文件。 更新索引统计信息,确保查询优化器含有关于表中数据值分布的最新信息。这使得查询优化器能够更好地确定访问数据的最佳方法,因为可以获得数据库中存储数据的详细信息。虽然SQL Server会定期自动更新索引统计信息,但是此选项可以对统计信息立即进行强制更新。 对数据库内的数据和数据页执行内部一致性检查,确保系统或软件故障没有损坏数据。 备份数据库和事务日志文件。数据库和日志备份可以保留一段指定时间。这使您可以为备份创建一份历史记录,以便在需要将数据库还原到早于上一次数据库备份的时间的时候使用。还可以执行差异备份。 运行SQL Server代理作业。这可以用来创建可执行各种操作的作业以及运行这些作业的维护计划。 维护任务生成的结果可以作为报表写入文本文件,或写入msdb中的sysmaintplan_log和sysmaintplan_log_detail维护计划表。若要在日志文件查看器中查看结果,请右键单击维护计划,再单击查看历史记录。 以下是详细说明: Check Database Integrity(检查数据库完整性) 任务检查指定数据库中所有对象的分配和结构完整性。此任务可以检查单个数据库或多个数据库,您还可以选择是否也检查数据库索引,检查所有索引页以及表数据页的完整性。 此任务封装DBCC CHECKDB语句。 生成的代码: --检查当前数据库,取消信息性消息 DBCC CHECKDB WITH NO_INFOMSGS Shrink Database(收缩数据库任务) 收缩数据库任务对话框可以创建一个任务,尝试减小所选数据库的大小。 此任务封装了DBCC SHRINKDATABASE命令。 Shrink database when it grows beyond 当数据库大小超过指定值时收缩数据库,指定引发此任务的数据库大小(MB)。 Amount of free space to remain after shrink 收缩后保留的可用空间,当数据库文件中的可用空间达到此值时停止收缩。 Retain freed space in database files 选择在数据库文件中保留所释放的文件空间。如果指定NOTRUNCATE选项,数据文件好像没有收缩。 Return freed space to operating system 选择把数据文件中任何未使用空间被释放给操作系统。无需移动任何数据即可减小文件大小。 生成的代码: --选择Retain freed space in database files DBCC SHRINKDATABASE(NAdventureWorks,10,NOTRUNCATE) --选择Return freed space to operating system DBCC SHRINKDATABASE(NAdventureWorks,10,TRUNCATEONLY) Reorganize Index(重新组织索引) 重新组织SQL Server数据库表和视图中的索引。通过使用重新组织索引任务,包可以重新组织单个数据库或多个数据库中的索引。如果此任务仅重新组织单个数据库中的索引,则可以选择任务要重新组织其索引的视图或表。重新组织索引任务还包含压缩大型对象数据的选项。大型对象数据是具有image、text、ntext、varchar(max)、nvarchar(max)、varbinary(max)或xml数据类型的数据。 此任务封装了Transact-SQL ALTER INDEX语句。 如果选择压缩大型对象数据,则该语句使用REORGANIZE WITH(LOB_COMPACTION=ON)子句,否则LOB_COMPACTION将设置为OFF。 生成代码:(只选择了Employee表) --选择compact large

文档评论(0)

2017meng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档