数据库自增主键可能产生的问题
2016-12-29 19:43
197 查看
原文:http://blog.csdn.net/poisions/article/details/51538551
原文:http://blog.csdn.net/bugdemo/article/details/14095079
笔记:
数据库自增id会造成分布式数据库不一致的问题
方案1:每个表自增步长不是1,比如第一个表自增为初始为1,步长2,第二个表初始2,步长2
方案2:每个表起始不一样,每增加到一定程度,重新选取起始值,如初始起始值为0*65535,自增为1,当增加到65535时,换个起始为1*65535,自增为1.
方案3:另开一个表专门存储自增字段现在的值,每次插入数据时先在这里面取得和更新ID值,这样每次插入需要更新两张表,并发性差。
原文:http://blog.csdn.net/bugdemo/article/details/14095079
笔记:
数据库自增id会造成分布式数据库不一致的问题
方案1:每个表自增步长不是1,比如第一个表自增为初始为1,步长2,第二个表初始2,步长2
方案2:每个表起始不一样,每增加到一定程度,重新选取起始值,如初始起始值为0*65535,自增为1,当增加到65535时,换个起始为1*65535,自增为1.
方案3:另开一个表专门存储自增字段现在的值,每次插入数据时先在这里面取得和更新ID值,这样每次插入需要更新两张表,并发性差。
相关文章推荐
- 数据库自增主键可能产生的问题
- 数据库自增主键可能产生的问题
- 数据库自增主键可能产生的问题
- 数据库自增主键可能产生的问题
- 数据库自增主键可能产生的问题
- 使用MySql自带的库进行数据库连接时可能产生的一些问题
- 将文本导入数据库时产生的问题
- 解决“当前命令发生了严重错误。应放弃任何可能产生的结果。”的问题
- 有没有可能每个人炒股都赚钱?炒股能不能产生价值?没想到讨论的是个大问题
- 获得数据库自动产生主键
- 网站不播放FLV问题 可能产生的原因
- 数据库迁移可能遇到的问题
- [VB.NET][求助]有关ACCESS表中 主键/关键字 为 自动编号 时与实际数据库同步的问题????
- 关于数据库对象所有者非dbo时的可能造成的问题及解决方法
- 中检测到一个可能的数据库一致性问题。|解决方法
- 中检测到一个可能的数据库一致性问题。|解决方法
- 全文搜索在MSSQL数据库的复制产生的问题
- 从别的数据库导入数据时主键和自增长字段属性丢失问题
- 基于Grove的.NET应用程序开发提示1--数据库主键设置问题
- 把数据库备份还原到另一个服务器时,产生孤立用户的问题及解决方案