SQL Server 数据库(DB)日常维护总结
2011-03-29 15:34
169 查看
以下为个人日常维护总结,进攻参考,不断完善中:
1. 检查SQL Server 占用的 CPU,主要是查看服务器 CPU 是否稳定,用 Windows 任务管理器 查看即可
2. 数据库使用的内存是否突增,及内存是否被数据库用上,检查最大内存设置是否合理
3. 检查备份文件是否正常,上次备份的文件是否存在
4. 检查备份文件所在磁盘的使用大小,防止备份过大,磁盘空间不足
5. 查看DB和DB内各个表所占的空间大小,监控是否有异常现象,如:某个表的大小突增等,利用 Report 功能比较方便直观
6. 检查 SQL Server Agent 是否正常,job 是否正常执行,重要,因为job一般都是清理数据或者汇总报表等操作的
7. 每周都要用 Profile 抓取 15 分钟执行的 SQL 放到 Table 里面,优化耗时、耗IO、耗CPU 等操作的SQL 语句
8. 检查数据文件和日志文件增长方式是否合理,是否设置增长最大值,推荐 增长变量 300M,最好不要用百分比
9. 查看 Error Logs,检查是否有错误发生,记录的比较全面,对于排错,也是不错的选择
10. 定期 收缩数据库、更新统计信息、收缩数据库和重新组织索引
补充中.............
1. 检查SQL Server 占用的 CPU,主要是查看服务器 CPU 是否稳定,用 Windows 任务管理器 查看即可
2. 数据库使用的内存是否突增,及内存是否被数据库用上,检查最大内存设置是否合理
3. 检查备份文件是否正常,上次备份的文件是否存在
4. 检查备份文件所在磁盘的使用大小,防止备份过大,磁盘空间不足
5. 查看DB和DB内各个表所占的空间大小,监控是否有异常现象,如:某个表的大小突增等,利用 Report 功能比较方便直观
6. 检查 SQL Server Agent 是否正常,job 是否正常执行,重要,因为job一般都是清理数据或者汇总报表等操作的
7. 每周都要用 Profile 抓取 15 分钟执行的 SQL 放到 Table 里面,优化耗时、耗IO、耗CPU 等操作的SQL 语句
8. 检查数据文件和日志文件增长方式是否合理,是否设置增长最大值,推荐 增长变量 300M,最好不要用百分比
9. 查看 Error Logs,检查是否有错误发生,记录的比较全面,对于排错,也是不错的选择
10. 定期 收缩数据库、更新统计信息、收缩数据库和重新组织索引
补充中.............
相关文章推荐
- SQL SERVER 2008数据库管理与维护总结
- SQL Server 维护脚本分享(13)数据库内部日常巡检
- SQL SERVER 数据库设计经验总结
- SQL SERVER 修改数据库名称(包括 db.mdf 名称的修改)
- SQL Server 数据库备份和还原认识和总结 (一)
- PostgreSQL数据库日常维护两个要点
- SQL Server 数据库经验总结
- 日常总结(七)Java各种数据库连接
- 使用SQL Server维护计划实现数据库定时自动备份
- SQL Server 数据库维护脚本合集[001]-遍历所有表查询字符串
- SQL Server 数据库维护脚本合集[004]-清除数据库Log
- My sql 日常维护命令的总结
- 启动服务及创建和维护数据库,SQL Server 2005系列之二
- SQL Server——[如何备份和还原DB] , 以及 [ SQL Server备份集中的数据库备份与现有的数据库不同的解决 ]
- 使用SQL Server维护计划实现数据库定时自动备份
- SQL Server 数据库设计经验总结
- 数据库日常维护-CheckList_01历史Agent Job执行情况检查
- 数据库维护计划中出现错误,数据库无法自动备份。 错误提示:作业失败。所有者(XXX\administrator用户拥有DB维护计划“数据库备份”作业)没有服务器访问权限。
- SQL Server 数据库基本操作语句总结
- SQL Server DBA日常查询视图_数据库对象视图