社区
MySQL
帖子详情
mysql 自增列id 最大为多少 一直insert会不会超出
快乐大法师
2012-02-23 11:23:24
每天都会往数据库某表 insert几万条数据 也会删除一些 这样下去 自增列id会不会超
...全文
810
3
打赏
收藏
mysql 自增列id 最大为多少 一直insert会不会超出
每天都会往数据库某表 insert几万条数据 也会删除一些 这样下去 自增列id会不会超
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ACMAIN_CHM
2012-02-23
打赏
举报
回复
[Quote]9,223,372,036,854,775,807
1,000,000[/Quote]
假设每天100万记录,你需要 922,337,203,685 天,也就是 2,562,047,788 年。
ACMAIN_CHM
2012-02-23
打赏
举报
回复
你可以选择 BIGINT UNSIGNED, 这样可以支持到 9223372036854775807 , 你可以自己计算一下需要多少天才能用完这些数字。
wwwwb
2012-02-23
打赏
举报
回复
如果不清理数据,总有1天会超,只是时间问题,id类型是什么
BIGINT[(M)] [UNSIGNED] [ZEROFILL]
A large integer. The signed range is -9223372036854775808 to 9223372036854775807. The unsigned range is 0 to 18446744073709551615.
MySQL
自增
ID
用完的几种解决方案
MySQL
的
自增
ID
(AUTO_INCREMENT)用完之后,
会
出现重复
ID
的问题,那么如何解决这个问题呢?主要有以下几种解决方案:1.更改表结构,扩展
ID
字段类型将
ID
字段类型从int扩展到bigint,这样可以支持到9.2 x 10的18次方,基本
不
会
...
【建议收藏】
MySQL
中的
自增
id
超出
上限的问题
在
mysql
中有多种
自增
id
,除了...对于每一种
自增
id
,在
mysql
中都
会
定义其数据类型,以及这个数据类型所占用的字节长度,也就是说每个
自增
id
,都是有上限的,只不过上限的大小不尽相同而已,既然
自增
id
有上限,那么就...
mysql
中的
自增
id
超出
上限的问题
对于每一种
自增
id
,在
mysql
中都
会
定义其数据类型,以及这个数据类型所占用的字节长度,也就是说每个
自增
id
,都是有上限的,只不过上限的大小不尽相同而已,既然
自增
id
有上限,那么就有可能被用完,那问题来了,
MySQL
中的
自增
主键
ID
自增
到
最大
,使用完
id
会
发生什么,怎么办?
文章目录背景测试过程创建表,
自增
ID
场景一:测试
自增
ID
已经达到
最大
值场景二:测试
自增
ID
即将达到
最大
值总结解决方案扩展扩展1:修改字段的数据类型,建议使用modify 用法扩展2:Alter table的底层原理 背景 之前的...
Mysql
的
自增
主键达到
最大
值,怎么办
Mysql
的
自增
主键达到
最大
值,
会
发生什么你知道吗?就在今天,我们线上就发生了这种问题!!! 他
会
发生异常,报错如下: Duplicateentry'2147483647'forkey'PRIMARY' org.springframework.dao....
MySQL
56,678
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章