浏览 3026 次
锁定老帖子 主题:mysql 如何生成主键
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-01-08
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-01-08
你想怎么生成主键阿?如果是递增那就在数据库里面设置下字段属性,或者写个方法获取最大值再加1.
|
|
返回顶楼 | |
发表时间:2008-01-09
其实自己也明白了一点.就是存在一些问题,用设计模式的思想,我申请一批号段,然后放到缓存里,当申请主键的时候,就去缓存里拿一个,但是有些问题,打个比方,我申请主键的时候是申请了10个,然后去 主键表里去更新下数据,在原来的基础上加了10,问题来了,如果我这10个号没用了,连接就关掉了怎么办?那不是有浪费的号段吗?难道要我在每次申请的时候先去检查下,主键是不是有跳号段的问题?
|
|
返回顶楼 | |
发表时间:2008-01-10
主键都推荐用无意义的..
那么何必在乎跳不跳号段 |
|
返回顶楼 | |
发表时间:2008-01-14
我就是想 可不可以应用缓存,而不用每次生成新的记录的时候,都去先更新存放主见表的主见,这个地方有没有好点的设计?
|
|
返回顶楼 | |