数据库维护 (Office SharePoint Server 2007)
本节介绍如何使用一些应用简单的规划、部署和维护做法来提高 SharePoint 产品和技术数据库的性能、可靠性和可伸缩性。
正确规划和配置的数据库场对于优化 Microsoft Office SharePoint Server 2007 的性能和可靠性十分重要。在场运行后,诸如驱动器碎片整理、管理文件大小和平衡负载等定期数据库维护可以使数据库根据需要增长,而不会影响性能。移动数据库常常是设备升级或服务扩展的必要组成部分,必须保证在无数据丢失并尽可能减少停机时间的情况下执行。
在进行数据库维护之前,请确保您已阅读并理解以下文章中提到的要求和限制:
任务要求
以下要求适用于很多数据库维护操作:
在对数据库进行操作(如创建、移动或合并数据库)时,必须向执行任务的帐户授予正确的 SQL Server 权限。一些操作要求该帐户是 dbcreator 固定数据库角色的成员。
使用 Stsadm 命令行工具的帐户必须是本地计算机上 Administrators 组的成员。
一些数据库维护(如移动)需要停止数据库。请务必在使用率较低的时候执行这些任务,并通知所有用户。
在进行任何数据库维护之前,请确保数据库备份是最新的。
要随时检查以下数据库限制:
数据库不得超过 100 GB。如果数据库接近该限制,应考虑分割该数据库,将一些内容移动到其他数据库或服务器上。
当数据库包含以相似方式访问的数据时其性能最佳。例如,在性能方面,包含读写网站集和只读网站集的数据库可能不如只包含读写网站集的数据库。
为避免出现瓶颈,不要将可能同时访问相同数据库的资源放在一起。
要维护 SharePoint 产品和技术数据库,可以执行以下步骤:
Office SharePoint Server 2007 数据库维护(白皮书)
说明了 SharePoint 产品和技术的推荐数据库维护任务,并包含相关示例。
为 Office SharePoint Server 规划和监控 SQL Server 存储:性能建议和最佳方案(白皮书)
提供规划技巧和最佳做法,有助于优化性能、提高可伸缩性和可管理性。
添加、拆分和合并内容数据库 (Office SharePoint Server 2007)
提供分步操作过程,有助于管理内容数据库以满足不断变化的需求。
移动内容数据库 (Office SharePoint Server 2007)
包含在升级、恢复数据库或将数据库部署到一个新场时移动数据库的步骤。
移动所有数据库 (Office SharePoint Server 2007)
列出了将所有 Office SharePoint Server 2007 数据库从一台数据库服务器移动到同一服务器场中另一台数据库服务器的步骤。
运行使用只读数据库的服务器场 (Office SharePoint Server)
介绍如何配置要运行的使用只读数据库的服务器场。
另请参见
概念
Office SharePoint Server 2007 的操作
安全性和权限管理 (Office SharePoint Server)
服务器和服务器场管理
网站和网站集管理
保护和还原服务器场 (Office SharePoint Server 2007)
移动和迁移服务器以及服务器场 (Office SharePoint Server 2007)