Foxtable(狐表)用户栏目专家坐堂 → 自动编号采用何种方案好


  共有3914人关注过本帖树形打印复制链接

主题:自动编号采用何种方案好

帅哥哟,离线,有人找我吗?
supwork
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:688 积分:4903 威望:0 精华:0 注册:2013/10/27 17:14:00
自动编号采用何种方案好  发帖心情 Post By:2014/3/12 11:58:00 [只看该作者]

自动编号方案有:

 

    方案一:建立一自动编号表 存入所有编号记录.

 

    方案二:建立一自动编号表 只存当前前后缀,当前最大编号.

 

 

    方案三:不建立自动编号表,自每一个原始数据表中直接最得对应编码方案的最大当前编号.

 

 

哪种方案好,该如何取舍?


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/12 12:00:00 [只看该作者]

如果是互联网多人使用,还是单独建立一个表,然后采取帮助的方式

 回到顶部
帅哥哟,离线,有人找我吗?
longtechwj
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:659 积分:4686 威望:0 精华:0 注册:2013/6/11 17:51:00
  发帖心情 Post By:2014/3/12 12:14:00 [只看该作者]

不要建立自动编号表,这样并发控制会好很多,我们没来之前的系统就是
这样的可是我发现这样问题很多,现在我复制出来的这个系统,我都不是
这样了,一般执行一个批量SQL语句,进行操作,现在很少有这种情况了
如果建立自动编号表当网络不是太好,很容易出现主键冲突情况,


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/3/12 12:39:00 [只看该作者]

你可以测试一下帮助的例子,应该避免了并发的问题。

也可以考虑用自动增量列作为主键。

 

 


 回到顶部