加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL常用工具选择和建议

发布时间:2019-03-26 16:45:34 所属栏目:MySql教程 来源:杨建荣
导读:有句话说,工欲善其事,必先利其器,在MySQL方向尤其如此。 技术规划的时候,会发现有一些事情需要前置,比如说MySQL里面的工具,如果等到实际碰到了各色的问题再来统一,就比较难了。有沟通成本,人力成本,技术沉淀和持续交付等等的成本,这些最好提前和

(2) 数据备份恢复工具目前还是已现有的备份恢复体系为主,采用xtrabackup和mysqldump结合的方式。

  • xtrabackup通过物理备份,每日全备,保留7天备份集,版本建议为2.4.8
  • mysqldump备份数据字典库,比如mysql,每日全备,保留7天备份集。

在这个基础上在每个机房再申请一台binlog备份机,通过xtrabackup每日全备,binlog备份,保留3天,达到基本的数据恢复需求。

注: mydumper和myloader的适用场景也比较广,可以作为一些备份恢复方案或者迁移的的改进。

(3) MySQL实时状态分析工具使用orzdba和orztop,其中orzdba的内容可以通过自行定制mysqladmin来满足需求,orztop可以作为环境初始化的软件。

(4) 操作系统监控工具使用nmon收集历史数据,mpstat得到实时的系统监控数据,需要向系统部提需求定制。

(5) 慢日志分析工具使用pt-query-digest,需要调研从Lepus中抽取出慢日志的逻辑单独调用。日志系统的部分需要和驰骋进一步沟通。

(6) 客户端工具使用workbench,推荐开发同学使用workbench,需要内部整理出操作文档

(7) 性能测试工具主要使用sysbench在业务上线,环境初始化中做拷机测试,压测硬件(IO,CPU,MEM)等,压测MySQL,历时至少一周。在这个基础上使用tpcc-mysql,mydbtest做辅助测试。主要目标是通过压测的部分得到一些关键的参考指标(IOPS,TPS,QPS)等。

(8) MySQL审计工具使用建议选定Percona的审计插件Audit Log和MariaDB的Server Audit,目前定位为DDL敏感,root用户敏感,根据后期的测试,MariaDB的Server Audit插件功能全面,优先选用。

【编辑推荐】

  1. NoSQL数据库服务之Redis
  2. 图解数据库脏读、不可重复读、幻读
  3. MySQL中Update修改数据与原数据相同会再次执行吗?
  4. 弥补MySQL和Redis短板:看HBase怎么确保高可用
  5. 数据迁移到MySQL的性能测试
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读