扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
来源:天新网 2008年3月25日
关键字: 数据库 Mssql SQL SQL Server
4.4 创建多服务器维护计划
在过去,数据库管理员在管理超过一个维护计划时会遇到很多困难,其中在一个多服务器环境下创建维护计划的任务尤其繁重,因为必须要为每一个服务器分别创建一个维护计划。而且,验证成功、失败和作业历史的工作相当费时费力;由于没有一个可以统筹管理这些计划的方法,管理员必须逐个验证。一个典型的全球性企业在它的基础
SQL Server 2005 Service Pack 2的推出让这些问题得到了缓解,源于它对多服务器维护计划的支持。也就是说,管理员可以从一个中央主服务器为每一个SQL服务器创建维护计划,显著提高了操作和管理效率。
要想充分利用这个Service Pack 2提供的新特性来减轻您的负担,在创建多服务器维护计划之前,首先必须在多服务器环境中构建一台主服务器和一台或多台目标服务器。必须指出,目标服务器只能用来查看维护计划。因此,必须在主服务器上创建和管理多服务器维护计划,以便为您的众多服务器提供定期维护。另外,创建和管理多服务器维护计划的管理员必须是每台SQL Server的sysadmin固定服务器角色成员。可以用维护计划向导或手动创建此计划。
4.5 构建SQL Server维护进度表
随着每个新版本的发布,SQL Server的自我维护功能也越来越强大。但是,就算自我维护功能再强大,自动维护计划再方便易行,数据库管理员还是要执行一些额外的维护。有些维护操作必须要每天进行,而另外一些则可能只需要隔一年检查一次,维护任务的执行强度很大程度取决于企业自身的环境。
下面会根据执行强度对维护任务及其相应的程序进行分类描述,适合于大多数具有不同IT基础架构的大中小型企业。执行强度用不同的时间间隔定义,包括每天、每周、每月和每季度,能够帮助企业建立起良好的维护实务,确保SQL Server数据库性能和安全。
4.5.1 每天的例行维护任务
需要数据库管理员密切关注的维护任务,最好每天都检查一下,这样可以确保系统的可靠性、可用性、运行性能和安全。每天的例行维护任务包括:
4.5.2 每周的例行维护任务
4.5.3 每月或每季度的维护任务
有一些维护计划不需要执行得过于频繁,可以每个月或每个季度执行一次。但是请不要以为这些任务不需要天天执行就无足轻重,这些任务可以确保数据库环境的健康,所以不要轻视以下这些维护任务:
总结
维护计划的特性本身就是SQL Server 2005产品的一个主要卖点。能够利用一个简单的配置向导来自动管理SQL Server针对单个或多个数据库的维护任务,大大减轻了数据库管理员手动操作的工作量,确保不会遗漏任何维护任务。同时也提供了手动创建维护任务的选择,采取这种方法可以在高级流程上获得更多的灵活性。
SQL Server 2005 Service Pack 2还具有扩张维护计划应用的组织能力,Service Pack 2提供的一些新特性包括支持多服务器维护计划、远程日志记录等。
最后,本文最重要的目的就是要让大家明白,为您的SQL Server尽早制定维护计划,保证维护任务有计划地执行以保护每一个数据库的安全和性能。
最佳实务
以下总结了本文所强调的最佳实务要点:
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者