【摘要】
最好不要出现跨库join,应该在设计的时候就避免。 将需要join的表放在同一数据库,即便是分库分表看能不能按相同维度分到一起。 或者看能不能设冗余字段,避免关联查询。
那如果无法避免跨库join,也应该走微服务API查询,或者使用中间件实现。
一定要跨库join,MySQL也是可以支持的:
1.开启FEDERATED引擎,修改my.ini(或my.c…
最好不要出现跨库join,应该在设计的时候就避免。
将需要join的表放在同一数据库,即便是分库分表看能不能按相同维度分到一起。
或者看能不能设冗余字段,避免关联查询。
那如果无法避免跨库join,也应该走微服务API查询,或者使用中间件实现。
一定要跨库join,MySQL也是可以支持的:
1.开启FEDERATED引擎,修改my.ini(或my.cnf)文件新添加一行,内容为federated,然后重启MySQL。
2.在数据库中建立远程表,通过参数CONNECTION=’mysql://username:pwd@ip:端口/库名/表名
3.直接在SQL语句使用join即可。
文章来源: blog.csdn.net,作者:一个抓手,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/Anenan/article/details/116739938
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END



















![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)