程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
运维排错 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
ProxySQL 复用被一条 SET @x 永久关掉:GET_LOCK、SQL_CALC_FOUND_ROWS、文本 PREPARE 的复位条件
编程
ProxySQL 复用被一条 SET @x 永久关掉:GET_LOCK、SQL_CALC_FOUND_ROWS、文本 PREPARE 的复位条件
2026-11-01 00:05:58
应用侧几百个连接,ProxySQL 后端连接数也接近 1:1,说明复用等于没开。按"可恢复 / 永久"两类拆开禁用条件:活跃事务与表锁可恢复,而 SET @x、GET_LOCK()、SQL_CALC_FOUND_ROWS、CREATE TEMPORARY TABLE、文本协议 PREPARE 一旦出现就在该连接上永久失效。附 stats_mysql_processlist 的 extended_info 字段定位法、rules.multiplex 与 keep_multiplexing_variables 调优,以及 OFFLINE_SOFT 残留连接陷阱。
ProxySQL
MySQL
数据库代理
连接池
性能调优
运维排错
规则写了,SELECT 仍落到 default_hostgroup:ProxySQL 规则链语义与 fast_routing 的指针残留
编程
规则写了,SELECT 仍落到 default_hostgroup:ProxySQL 规则链语义与 fast_routing 的指针残留
2026-11-01 00:04:43
ProxySQL 里规则配了却不生效,SELECT 仍落到 default_hostgroup,不可达时报 ERROR 9001。拆开两种原因:flagIN/flagOUT/apply 的链式语义(初始 flag=0、flagOUT 仅命中时打标、apply 仅命中时终止、catch-all 不能设 destination_hostgroup),以及 3.0.x 未命中时 qr 指针残留导致静默跳过 fast_routing(#5620 / PR #5763 一行修复)。附 stats_mysql_query_digest 落点自查与 8 步排错顺序。
ProxySQL
MySQL
数据库代理
读写分离
查询规则
运维排错
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调