1:自增长
2:UUID
3:手动分配
4:自己写存储过程生成大家都来说说

解决方案 »

  1.   

    sequence--------------------------------------
    我晕,我就用 sequence 的啊,竟然告诉我“回复内容太短了!”,CSDN 去死!
      

  2.   

    我只知道主键在oracle数据库中作为唯一的一个在一个行数据中,可作为识别的东西.
    就像一个人的名字可以重名,一个人的年龄可以重样,但是主键必须是唯一的,简单说就像我们的邮箱号码必须是唯一的可识别的.像id
      

  3.   

    自增长生成的id消耗性能大,但是查找快,hibernate的uuid生成速度快,但是查找慢,看具体项目需求了
      

  4.   

    UUID对UUID还是比较喜欢的,当然还是要根据项目选择~
      

  5.   

    自增长比较好一点吧感觉,比较统一。。不常用UUID。。