- 论坛徽章:
- 0
|
关于如何更好的做好日常mysql数据库管理工作,如下是我的一些观点和建议
首先我们要了解一下MYSQL DBA的职责:
1.了解各个系统的版本的安装及优化
2.安装和升级数据库服务器及应用程序工具构建和配置网络环境
3.对数据库系统的存储结构的存储需求,制订数据库的相应存储方案
4.根据开发人员设计的应用系统需求创建数据库存储结构及创建数据库对象
5.管理数据库的用户维护数据库的安全性
6.控制和监控用户对数据库的存取访问及监控和优化数据库的性能
7.制定数据库备份计划,灾难出现时对数据库信息进行恢复
8.解决应用客户端中间层和服务器的链接故障
9.联系数据库系统相关的一些设备的生产厂商,并进行相应的技术跟踪处理,解决数据库系统的相关故障问题。
其次是MYSQL DBA的日常管理工作
1. 实时监控数据库告警日志及系统的一些相日志及磁盘信息
2. 实时监控数据库的重要统计信息
3. 检查每天的数据库的备份,并进行相关的备份信息测试检验
4. 利用样关的监控的MYSQL的状态报告,随时撑握数据的运行信息
5. 至少熟悉系统的一个top,sar iostat的相关命令进行检查
6. 根据数据库相关报告进行相应的数据优化
7. 配置一些完善的监控和数据采样系统
8. 全面深入地了解应用架构和业务需求
9. 编写系统架构、现状、调整备忘录
10.建立数据库服务器系统应急预案机制
|
评分
-
查看全部评分
|