业务中基本上都会有字典表,就上我们建立的order表的status字段,字典表一般改动不大,而且所有分片都要用到,这种表适合于Mycat全局表,无需对数据进行切分,只要在所有分片上保存一份数据即可,这样就可以避免跨库join。
修改schema.xml配置
|
|
添加order_stats表的全局ID修改conf/sequence_conf.properties,添加如下内容
|
|
重启Mycat
|
|
通过Mysql客户端连接Mycat,并新建order_status表
|
|
分别连上dn1和dn2看下数据:
可以很清楚地看出dn1和dn2上有一模一样的数据,然后再进行join查询就很方便了。