随笔分类 - ProxySQL
摘要:在新版本的ProxySQL中,mysql_query_rules表为mirroring新增了两个字段,mirror_flagOUT以及mirror_hostgroup 存在两个一点 1.mirroring的作用是什么? (文中提到的是查询重写) 2.在Advanced example: use mi
阅读全文
摘要:Main (runtime) Listing all tables 1 Admin> SHOW TABLES FROM main; 2 + + 3 | tables | 4 + + 5 | global_variables | 6 | mysql_collations | 7 | mysql_gro
阅读全文
摘要:ProxySQL admin接口支持MySQL协议,通过客户端连接到admin接口,输入命令即可配置。ProxySQL解析所有通过admin接口发送过来的命令,如果没有什么问题的话,就将他发生到SQLite引擎执行 记住SQLite3余MySQL之间的存在的差异,不是说所有在MySQL上运行的SQL
阅读全文
摘要:Query Logging ProxySQL能够记录完整的查询日志,是通过查询规则来配置,粒度可大可小。 Setup 首先,全局启用logging 变量需要load到runtime,最后save到磁盘 接下来,创建查询路由规则。如果你需要记录所有的查询,简单配置一下即可: 1 INSERT INTO
阅读全文
摘要:Scheduler scheduler特性是在ProxySQL v1.2.0引入的。 scheduler是一个类似cron的调度器,已经被集成到ProxySQL中了,粒度可以达到毫秒级。通过admin即可配置:目前不支持配置文件配置,将来也没这个打算 Motivation scheduler可以以规
阅读全文
摘要:MySQL Passwords in ProxySQL ProxySQL是一个感知协议代理 ProxySQL是根据流量负载来路由连接的,所以连接到ProxySQL的客户端是不能通过目的主机组的认证的,因此ProxySQL需要对客户端进行验证 所以,ProxySQL需要和用户密码相关的信息:足够通过认
阅读全文
摘要:Users configuration 用户配置是保存在mysql_users表中 备注:在看下面内容之前,确保理解 multi-layer configuration system。 注意: 更新mysql_users表后,不执行LOAD MYSQL USERS TO RUNTIME配置不会立即生
阅读全文
摘要:Configuring Backend MySQL Servers in ProxySQL ProxySQL主要是通过mysql_servers来配置MySQL servers,有时候可能会用到mysql_replication_hostgroups 备注:在读下面内容之前,确保理解multi-la
阅读全文
浙公网安备 33010602011771号