准备服务器: 主从搭建 安装过程略 主库my.cnf 从库my.cnf 创建复制用户 主库上执行: 复制配置 从库上执行: ERROR 3077 (HY000): To have multiple channels, repository cannot be of type FILE; Please ...
分类:
数据库 时间:
2018-11-14 12:33:54
阅读次数:
207
一、说明ProxySQL是一个开源的MySQL代理服务器,这意味着它充当MySQL服务器和访问其数据库的应用程序之间的中介。ProxySQL可以通过在多个数据库服务器池之间分配流量来提高性能,并且如果一个或多个数据库服务器发生故障,还可以通过自动故障切换到备用数据库来提高可用性。系统环境:master1:ubuntu16.04mysql5.6192.168.1.103307master2:ubun
分类:
数据库 时间:
2018-11-05 19:16:59
阅读次数:
228
ProxySQL介绍 ProxySQL是一个高性能的MySQL中间件,拥有强大的规则引擎。具有以下特性:http://www.proxysql.com/ 1、连接池,而且是multiplexing 2、主机和用户的最大连接数限制 3、自动下线后端DB 延迟超过阀值 ping 延迟超过阀值 网络不通或 ...
分类:
数据库 时间:
2018-10-23 10:47:03
阅读次数:
189
一 简介:今天我们来探讨下具体的细节问题 二 表介绍 1 mysql_server hostgroup_id group_id,一般情况下,写入为一组,读取为一组status ONLINE:当前后端实例状态正常 SHUNNED:临时被剔除,可能因为后端 too many connections er ...
分类:
数据库 时间:
2018-09-21 19:45:04
阅读次数:
530
一 简介:今天咱们来探讨下方案2的实现方式,同时也推荐方案2 二 环境部署 1 proxysql 环境 2 mgr 环境 三 进行配置 1 创建用户 1 添加监控用户并授权 grant all privileges on *.* to 'proxyuser'@'%' identified by 'p ...
分类:
数据库 时间:
2018-09-21 16:08:01
阅读次数:
194
在新版本的ProxySQL中,mysql_query_rules表为mirroring新增了两个字段,mirror_flagOUT以及mirror_hostgroup 存在两个一点 1.mirroring的作用是什么? (文中提到的是查询重写) 2.在Advanced example: use mi ...
分类:
数据库 时间:
2018-09-12 15:56:54
阅读次数:
290
ProxySQL admin接口支持MySQL协议,通过客户端连接到admin接口,输入命令即可配置。ProxySQL解析所有通过admin接口发送过来的命令,如果没有什么问题的话,就将他发生到SQLite引擎执行 记住SQLite3余MySQL之间的存在的差异,不是说所有在MySQL上运行的SQL ...
分类:
数据库 时间:
2018-09-03 15:01:56
阅读次数:
213
Query Logging ProxySQL能够记录完整的查询日志,是通过查询规则来配置,粒度可大可小。 Setup 首先,全局启用logging 变量需要load到runtime,最后save到磁盘 ...
分类:
数据库 时间:
2018-08-31 21:20:33
阅读次数:
470
Scheduler scheduler特性是在ProxySQL v1.2.0引入的。 scheduler是一个类似cron的调度器,已经被集成到ProxySQL中了,粒度可以达到毫秒级。通过admin即可配置:目前不支持配置文件配置,将来也没这个打算 Motivation scheduler可以以规 ...
分类:
数据库 时间:
2018-08-31 19:33:49
阅读次数:
963
ProxySQL 排错 问题分析: 在ProxySQL在集群下,因未知原因导致误测到所有节点OFFLINE_HARD,并runtime_mysql_servers表清空 ,从而导致前端查询无法传递到后端对应的servers上,重新load mysql servers to runtime可以暂时解决 ...
分类:
数据库 时间:
2018-08-26 18:29:24
阅读次数:
1876