作家
登录

MySQL中需要考虑的一些工具

作者: 来源: 2017-10-16 15:29:45 阅读 我要评论

Navicator


这个对象分为两个层面:MySQL及时状况分析和满日记分析

MySQL中须要推敲的一些对象

在做一些技巧筹划的时刻,会发明有一些工作须要前置,比如说MySQL琅绫擎的对象,如不雅比及实际碰着了各色的问题再来同一,就比较难了。有沟通成本,人力成本,技巧沉淀和持续交付等等的成本,这些最好提前和团队有一个根本的沟通,杀青一个共鸣。内部同一了今后,和开辟同窗规范同一就有了一个基线。

大年夜体来说,我推敲了以下几个方面,内容恰当做了删减。

  1. 运维治理对象
  2. 数捷报份恢复对象
  3. 数据库优化对象
  4. 客户端对象
  5. 机能测试对象
  6. 数据库版本治理对象
  7. 数据库审计对象

我来逐个说一下,有更好的对象也迎接各位拍砖。

1. 运维治理对象

Percona-toolkit,这个对象有几个亮点,比如主大年夜延迟检测,数据修复,online DDL等

2. 数据库备份恢复对象

mydumper,这个对象还算比价风行,可以或许对本来的mysqldump做一个很好的弥补。腾讯云就是定制了mydumper来做为默认的备份对象。

xtrabackup,来自Percona的对象,善于做物理备份,并且更偏向于是全备+增备浇忧⒛方法,对于版本的选择

mysqlpump ,MySQL新版本推出的备份对象,然则效不雅没有想象的那么好,最大年夜的一个痛点应当就是备份的IO问题照样没法大年夜幅度解决,因为都在最后备份出来的那个文件上,没有拆分。

满日记分析

3. 数据库优化对象

MySQL及时状况分析:

1)innotop

2)orzdba

3)mytop

4)orztop

1)pt-query-digest

2)Anemometer

【编辑推荐】

  1. GitHub的MySQL基本架构主动化测试
  2. 苹不雅开源iOS内核,全球数据库排名MySQL三连跌
  3. 关于MySQL ERROR 1146 Table doesnt exist的解析
  4. MySQL主大年夜复制的常用拓扑构造
  5. 详解MySQL基准测试和sysbench对象
【义务编辑:庞桂玉 TEL:(010)68476606】

3)基于收集层的慢萌芽分析器

4.客户端对象

SQLyog

workbench

5.机能测试对象

sysbench

tpcc-mysql

6.数据库版本治理对象

liquibase 这个对象还得推敲一下,比预期的内容和难度要大年夜一些。

7. MySQL审计

膳绫擎的三个对象,前两个国内其实用的比较多,对象本身没什愦问题,硬伤照样在于license,第三个是Oracle供给的,免费,功能比较周全,比拟而言稀有据建模,SQL开辟,数据治理,数据迁徙等功能,小我照样比较推荐的。

MySQL audit,第三方开源

官方的贸易版插件

大年夜家有好的设法主意,迎接弥补。



  推荐阅读

  全球最大芯片商放狠招,要让iPhone在中国消失……究竟怎么回事?

全球最大年夜半导体芯片制造商高通,和全球发卖额最高的智妙手机制造商苹不雅,这俩往日“老战友”之间的专利诉讼战火进级了,芯片制造商高通祭出了“大年夜招”,iP>>>详细阅读


本文标题:MySQL中需要考虑的一些工具

地址:http://www.17bianji.com/lsqh/37954.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)