美文网首页
Sharding-JDBC分库分表异常排查

Sharding-JDBC分库分表异常排查

作者: 莫夏_b560 | 来源:发表于2021-03-16 21:00 被阅读0次

    一、问题描述
    业务中设计到订单模块的拆分,测试过程中发现同一分库分表的key,其中订单项表的数据没有按照分库分表规则入库。

    二、排查
    debug分库分表的规则,发现订单项表没有走这里。
    (1)排查配置是否错误,发现无错误
    (2)debug插入的实体对应的分库分表key是否值为空,发现不为空
    (3)业务使用mybatis-plus,去对应的实体查看的时候发现@TableName("xxx_order_item0"),表后面多了个数字0。

    三、解决
    由于表名配置与分表规则冲突,导致分库规则没有执行,此处具体原因后续补充。

    相关文章

      网友评论

          本文标题:Sharding-JDBC分库分表异常排查

          本文链接:https://www.haomeiwen.com/subject/tbhjcltx.html