DBdoctor可快速纳管主从数据库

DBdoctor是一款企业级数据库SQL审核、性能诊断与优化平台,全面覆盖开发、测试、运维各环节的独家SQL审核,可实现一分钟诊断数据库性能问题并给出优化建议。目前DBdoctor 可快速纳管MySQL/PostgreSQL主从数据库,为用户提供高效的数据库性能诊断和优化服务。

如何快速纳管主从数据库

1.纳管部署架构

上图中的展示了两套主从数据库。前者MySQ数据库有一个主库两个从库,且数据单向从主库同步至从库。后者PostgreSQL数据库有一个主库一个从库,且主库和从库两者双向同步数据。主库和从库均部署在不同的服务器中。DBdoctor 可直接针对主库进行纳管,自动发现所有的从库。主从数据库所在服务器均会部署一个Agent(可自动部署),即可实现对主从数据库的纳管。

2.快速安装

环境要求:4c8g(建议独立的资源部署,可以添加选项--unlimited忽略4c8g的限制)

下载安装包:https://www.dbdoctor.cn/?utm=01

#解压安装包并执行一条命令即可部署完成./dbd -I

服务访问地址:http://<部署服务的主机ip>:13000

登录账号:tester/Root2023!

详细文档:https://demo.dbdoctor.cn/modules/dbDoctor/mdPreview/index.html?readme=help#/

3.快速纳管主从数据库

这里我们以MySQL主从数据库为例,来展示如何快速纳管主从数据库。

a) 创建MySQL访问账号

创建账号:create user 'test'@'%' IDENTIFIED BY 'Root2023!';赋权:GRANT SELECT, PROCESS, SHOW VIEW, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO ''@'%'如需查看语句执行计划、SQL审核等功能,请补充相应权限:GRANT SELECT, INSERT, UPDATE, DELETE, PROCESS, SHOW VIEW, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO ''@'%'如需使用实时会话结束功能结束非当前用户对话,需要使用root用户或执行以下授权语句赋予SUPER权限:GRANT PROCESS, SUPER ON *.* TO @'%';

b) 页面纳管MySQL主从数据库实例

  • 点击“实例纳管”按钮后,在类型下拉框中选中”MySQL 主从版”引擎类型;

  • 填写主从数据库中任一主库或从库的访问地址、账号以及密码等基本信息;

  • 点击"check"按钮,检查实例数据库是否连接正常。如未查询到从库数据,则建议切换至"mysql单机版"进行纳管操作;

录入主从数据库所在主机的账号信息以及各自服务器IP地址,默认自动安装Agent。

注意:开启拓扑自适应后,DBdoctor Server可动态感知数据库主从切换动作,快速调整主从数据库实例位置,并且可动态纳管新添加的从库,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值