我知道我可以编写脚本并创建作业来运行它们,但是至少我想要它做的某些事情超出了我的编程能力,因此可以选择。
我想像的是可以按计划运行的东西,它将检查服务器上的所有数据库,并在数据和日志文件的文件大小过多时自动收缩(当然,在备份之后)可用空间。如果它也可以在碎片变得碎片化时对索引文件进行碎片整理,那就太好了。
我想我可能正在寻找的是盒子里的DBA!
或者可能只是我需要更好的性能监视工具。我知道如何解决这两个问题,但更多的是我忘记检查这些问题,直到我开始看到我的应用程序出现性能问题。
如果您使用的是SQL Server 2005,请启动Management Studio,然后查看“维护计划”部分。
见http://msdn.microsoft.com/en-us/library/ms187658.aspx一个概述,并http://msdn.microsoft.com/en-us/library/ms189036.aspx有关维护计划向导的详细信息。
最后,http://msdn.microsoft.com/zh-cn/library/ms140255.aspx是所有可用维护任务的列表。
我很确定,即使在Express Edition中也可以使用。我无法谈谈2008年是否发生了任何变化,我还没有使用过。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。