0

我花了几个小时设置 ProxySQL 来缓存所有选择,但查询规则没有命中。规则是这样设置的:

rule_id = 1
active = 1
match_pattern = ^SELECT(.*)$
cache_ttl = 3600000
apply = 1
destination_hostgroup = 36

所有其他变量为 NULL 或 0,通过 ProxySQL 连接顺利,规则被加载到运行时。我只有一台后端服务器。

有人有想法吗?

4

2 回答 2

0

匹配模式更改为

SELECT .*

它有效。

于 2018-11-20T09:17:05.837 回答
0

根据proxysql 的 read-write howto,设置

match_pattern = ^SELECT

应该管用。

^SELECT则表达式将匹配“任何以 SELECT 开头的查询摘要”。

于 2020-02-26T16:27:02.143 回答