Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我花了几个小时设置 ProxySQL 来缓存所有选择,但查询规则没有命中。规则是这样设置的:
rule_id = 1 active = 1 match_pattern = ^SELECT(.*)$ cache_ttl = 3600000 apply = 1 destination_hostgroup = 36
所有其他变量为 NULL 或 0,通过 ProxySQL 连接顺利,规则被加载到运行时。我只有一台后端服务器。
有人有想法吗?
匹配模式更改为
SELECT .*
它有效。
根据proxysql 的 read-write howto,设置
match_pattern = ^SELECT
应该管用。
正^SELECT则表达式将匹配“任何以 SELECT 开头的查询摘要”。
^SELECT