我只设置了LDC,没有设置proxy_route_policy,我的目的只是“路由到zone1”,如下
ALTER PROXYCONFIG SET proxy_idc_name= ‘sh’;
SHOW PROXYINFO IDC;
EXPLAIN ROUTE SELECT * from t1 where tid=2002;
这条记录的主副本在64,备副本在63和65,zone1是63,zone2是65,zone3是64
预期是路由到zone1,但这怎么路由到zone3了。
我只设置了LDC,没有设置proxy_route_policy,我的目的只是“路由到zone1”,如下
ALTER PROXYCONFIG SET proxy_idc_name= ‘sh’;
SHOW PROXYINFO IDC;
EXPLAIN ROUTE SELECT * from t1 where tid=2002;
这条记录的主副本在64,备副本在63和65,zone1是63,zone2是65,zone3是64
预期是路由到zone1,但这怎么路由到zone3了。
看文档介绍还要配合弱读hint /*+READ_CONSISTENCY(WEAK) */ 才会路由到想要的idc中