mysql 免费(吐血推荐5大管理MYSQL的开源免费利器,按需选择,值得珍藏)

总结

对于数据库操作和维护人员来说,确保数据库高效稳定的运行有点像一个旋转盘子的杂技演员。他们需要灵活、专注、快速反应和冷静的头脑。数据库是几乎所有能够成功运行的系统的核心。数据库的操作和维护人员负责组织的数据,能够找到可靠的工具来更高效地管理数据库,轻松地维护日常工作变得尤为重要。数字根据数据库,操作和维护人员需要更好的工具来使他们的系统平稳运行。什么是正确的工具MYSQL对于管理者来说,它是否经过测试且值得信赖?以下是推荐的五种开源MySQL工具。


01Mycli

Mycli,用于MySQL命令行操作的智能提示工具。

它提供代码补全和语法突出显示等功能,并通过命令行模式输入第一个字符来自动搜索表名或字段名。命令行模式的优点是,它不受远程操作或双重身份验证等安全限制环境的限制,图形工具可能不容易使用。


02Gh

作为一个DBA,大型表的大多数DDL更改都使用percona的PTonline模式更改。事实上,还有另一个小工具。GHOST的设计被称为无触发、监控、动态调整、暂停等。更重要的是,切换方案的优秀设计。

一般来说,处理行业中大型表DDL更改的方法不超过三种。一种是使用三方工具,如percona的PTonlineschemachange和Facebook的OSC。二是在备用数据库中进行修改,通过切换实现滚动更改。三是将Mysql升级到5.6/5.7,并通过官方在线DDL实现一些变化。然而,触发器的引入带来的锁竞争问题、主备切换带来的额外成本以及在线DDL的局限性并不让DBA担心。

那么GHOST是如何工作的呢?官方结构如下:

它有两种工作方式,如下所示:

1.连接主库并直接修改

免费mysql数据库

  • 直连主库
  • 在主库上创建鬼桌
  • 直接在新表(重影表)上更改以修改表结构
  • 将原始表数据迁移到新表
  • 拉取并解析binlog事件,并将其应用于新表
  • cut在舞台上用一张新桌子替换了原来的桌子

2.图书馆与主库之间的联系是间接的

验证与库的连接后,主库创建一个新表,将原始表的数据迁移到新表,模拟从库的从库,拉动分析增量,binlog将其应用于主库的cut,并用新表替换原始表。两者的不同之处在于,库来与主库之间的关系变化对主库的表现影响最小。


03PhpMyAdmin

最古老、最成熟的webMySQL工具。数据库操作和维护人员可以通过浏览器操作数据表。它有丰富的数据显示格式。

它可以动态地将问题、连接/进程和流量绘制成图形。检测性能下降时自动提供解决方案建议的功能。


04check

在MySQL的反模式中,感兴趣的学生可以看到相关数据(SQL反模式)。

Sqlcheck可以将定位足够的问题分为三类:高风险、中风险和低风险。这可以帮助你列出最影响效率的问题。你所要做的就是将文件名作为参数输入到工具中。



05编曲

Orchestrator是一种非常实用的数据复制管理工具。它可以通过捕获数据库的主从NicholasTse生成拓扑图。您可以通过拖放来重建数据库关系。这些操作非常安全,不会因非法操作而损坏数据库。

最后,orchestrator可以恢复。当一个节点发生故障时,它会应用状态的概念来正确恢复,并在适当的时间与主库连接。



上述工具在某些情况下非常有用。稍后,我将花时间介绍这些工具的部署和使用。感兴趣的朋友可以关注他们~


您可以还会对下面的文章感兴趣

最新评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友