大家平时做软件或者网页平时用的主编号用的是什么形式的,主键设置为nvarchar的,编号是动态生成guid,这样合适吗?如果,我写的程序数据会超过几千万条,这样guid也不会重复吗??,再一个就是用自动编号或者把当前的时间做主编号,这样合适吗?

解决方案 »

  1.   

    编号没必要用GUID。根据需要自己编写就行了。
    自动编号在需要连续的情况下不好。
      

  2.   

    guid產生的號碼是唯一的,所以不會存在重復的問題.
      

  3.   

    那应该在什么情况下用guid呢?在就是朋友们,你们用的主编号是怎么设计的?
      

  4.   

    我一般用自动编号,连续不连续没有影响。-----------------------------------------
    http://www.ads4cn.com/newsbar/refferer.asp?hongxua
      

  5.   


    看看这里:
    《小议数据库主键选取策略(原创) 》
    http://www.cnblogs.com/zhenyulu/articles/25326.aspx
    推荐用:“COMB(Combine)”类型