分布式序列问题

分布式序列是否全局唯一

  • 单库单表的分布式序列可以保证生成的序列 ID 全局唯一。

  • 分库分表的分布式序列仅保证单个分片的序列 ID 唯一,如果需要确保分库分表的分布式序列全局唯一,可以在序列 ID 中拼接分库分表位,以此保证全局唯一。

分布式序列使用注意事项

  • 在运行过程中,不能调整 dbp_sequence 表的数据,如果进行了调整,可能会导致序列数据冲突。

  • 在运行过程中,不能删除 dbp_sequence 表的数据,如果删除,可能会出现不一致风险,导致无法获取错误。如果误删了数据,请点击 配置生效 按钮,数据访问代理会重新初始化序列。