sql server 中什么是标识列
答案:2 mip版
解决时间 2021-02-08 05:27
- 提问者网友:雨份凉伴
- 2021-02-07 16:43
sql server 中什么是标识列
最佳答案
- 二级知识专家网友:这辈子只爱你
- 2021-02-07 18:05
复制是增量复制的,并不是每次统统往过搞,那还不如备份加恢复呢!
而且多个服务器可以向一个服务器复制!
比如:server_a1,server_a2,server_a3,都向server_b复制,server_b中的identity只能按照自己的规则生成,你不可以采用server_a1,server_a2,server_a3中的任何一个,因为server_a1,server_a2,server_a3之间的identity放到一起肯定有重复。
况且server_b仍然可以自行增加数据,数据并不是全部来自于复制。所以,其identity不能来自于任何一个复制来源的server_a1,server_a2,server_a3。
而且多个服务器可以向一个服务器复制!
比如:server_a1,server_a2,server_a3,都向server_b复制,server_b中的identity只能按照自己的规则生成,你不可以采用server_a1,server_a2,server_a3中的任何一个,因为server_a1,server_a2,server_a3之间的identity放到一起肯定有重复。
况且server_b仍然可以自行增加数据,数据并不是全部来自于复制。所以,其identity不能来自于任何一个复制来源的server_a1,server_a2,server_a3。
全部回答
- 1楼网友:魔法小仙子
- 2021-02-07 19:00
你的主键是设置的int类型么?
你又没问别人(用户)单位的人有多少
可能人不多 但是 考虑每个人不止一条记录了么
我认为是你的类型有问题该bigint
还有 你的记录一定是都没删除过的吧?
不要的数据一定的想办法清理掉
好的软件必须有回收机制 不要的数据最好给它清了
不然会占用你值空间 想你本来有9999条记录
标识列则已经达到9999 再添1条 int类型就无法承受
编号最好也不要用标识 因为即使你有了回收机制删除了不要的信息 你也无法向标识列插入值
所以软件在开始设计的时候必须尽一切可能的了解对方实际的情况 以及日常工作方式 需求分析还是非常重要的
按我提出来的试试
再有问题就补充 我再来看
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯