暂无图片
MySQL分库分表后面临的问题?
我来答
分享
2023-05-07
MySQL分库分表后面临的问题?

MySQL分库分表后面临的问题?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
北斗

MySQL在分库分表之后,可能会面临一些问题,如事务支持问题、跨库查询问题、中间件高可用问题等。

事务支持问题:分库分表后就成了分布式事务,如果依赖数据库本身的分布式事务管理功能执行事务,将付出比较大的代价,如果由应用程序协助控制,形成程序逻辑上的事务,又会增加编程方面的负担。

跨库查询问题:分库分表后可能无法join位于不同分库的表,也无法join分表粒度不同的表。分库之前一次查询能够完成的业务,分库后可能需要多次查询才能完成。

中间件高可用问题:分库分表后增加了一层中间件,此时,中间件如果异常,将会导致整个业务中断,因此需要在上线前考虑中间件层的高可用。

暂无图片 评论
暂无图片 有用 5
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏