公司SQL SERVER DB日常维护工作安排及准备_
<by Kevin at:2015-10-22>
<蓝色:已完成 黄色:进行中 红色:后期规划>
1.安装,配置,升级,迁移(准备撰写各项文档)
2.备份/恢复,验证数据库备份(准备撰写文档及制定点检表)
3.数据库安全比如:增加用户,权限控制、账号权限管理(制用户及权限统计表)
4.每日两次查看磁盘空间健康预警并做好记录(通过Zabbix软件监控,上午与下午各一次)
5.检查数据库错误日志,Windows错误日志(错误日志通过 exec xp_readerrorlog命令查看,Windows错误日志通过”事件查看器“监控)
6.监控数据库JOB运行(通过SSMS管理器查看)制定job执行log的windows处理排程
7.维护计划比如索引重建,数据库完整性检查
8.高可用性配置健康问题处理
9.性能监控和调优(准备各项文档)
10.制定开发规范、系统上线之前Review代码
11.撰写数据库管理方面的文档,如数据库开发规范和指导文档,账号申请流程和申请单模板,数据库关联的软硬件升级申请单模板
12.做好日常维护的记录,例如大的数据库架构改动记录,数据变动记录,账号申请记录等记录。
13.系统开发过程需要DBA参与,dba 要事先了解系统所对应数据库的性能需求,数据安全性,账号安全性等一系列需求之后给出意见,做好准备。dba 参与中后期的测试,特别是针对数据操作和存储这块的性能和压力测试。
14.持续学习,提高自我能力,研究新版本数据库的特性和管理属性。
15.每周一次工作上事务总结。