关于ms sql 存储超过最大记录条数的问题

wm2002225 2008-08-22 10:19:07
我用sql 2000存储通讯数据,现在遇到一个问题就是,数据日积月累会越来越多,最终会超过最大的记录条数的,如设置主键为INT型(0~2,147,483,647 ),当记录条数超过2,147,483,647的时候,数据就不能存储了,请问各位有什么好的办法没有
...全文
66 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
晓风残月0110 2008-08-22
  • 打赏
  • 举报
回复
那就不用自动增长

1 使用guid

2 取当前最大ID+1
g_lbz 2008-08-22
  • 打赏
  • 举报
回复
如果达到bigint你的数据量也太大了

如果你不想采用自增长的话,可以使用Guid,多少数据都不会出现极限
wm2002225 2008-08-22
  • 打赏
  • 举报
回复
big int 治标不治本啊,也会有超出容量的一天啊
一品梅 2008-08-22
  • 打赏
  • 举报
回复
alter table
feng2112 2008-08-22
  • 打赏
  • 举报
回复
修改成bigint
-狙击手- 2008-08-22
  • 打赏
  • 举报
回复
bigint
-狙击手- 2008-08-22
  • 打赏
  • 举报
回复
int -> big int

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧