【 TiDB 使用环境】生产环境 /测试
【 TiDB 版本】
【复现路径】查询主键,
【遇到的问题:问题现象及影响】发现9000跳到6000调到10000;
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
你是在描述 tidb 自增不连续这一现象吗,这是符合预期的,参考: https://docs.pingcap.com/zh/tidb/v6.5/auto-increment#实现原理
如需自增连续,可以使用 Mysql 兼容模式,参考: https://docs.pingcap.com/zh/tidb/v6.5/auto-increment#mysql-兼容模式
3 个赞
请详细描述下你的问题,没有前后文,不知道你在说啥,请按要求描述完整发帖,要不然大家都不知道怎么帮你
1 个赞
按你的描述可能是auto_increment不连续的问题吧?如果是的话可以使用mysql兼容模式。AUTO_ID_CACHE 1;
没看明白具体问题到底是什么……
主键自增出现问题?
自增主键的问题,应该和数据库关系不大
需要提供具体的case,或者描述的清晰一些
没明白
分布式自增和集中式自增不一样
从大到小了?
是不是调了自增序列的当前值
建表语句后面加上 AUTO_ID_CACHE 1就行,就不会来回跳了
是不是分布式缓存了ID,取值范围1-3000,3000-6000,6000-9000
不是很懂
问题补全上下文,看不是很懂
自增不连续,正常的,不能算数据丢失的