我看别人用GUID来做数据库唯一字段
GUID真的不会重复吗那可以用GUID来做主键吗?

解决方案 »

  1.   

    GUID重复几率很小,但是存在DLLHell的问题.Dll地狱.就是指的GUID不方便的地方.具体可以查查资料.我只记得和GUID有关系
      

  2.   

    GUID重复几率很小,但是存在DLLHell的问题.Dll地狱.就是指的GUID不方便的地方.具体可以查查资料.我只记得和GUID有关系
      

  3.   

    GUID真的不会重复吗---在同一个项目里面,你所实例GUID是不会重复的。
      

  4.   

    那可以用GUID来做主键吗?---可以
      

  5.   

    理论上可能重复,实际上重复概率很小,小得可以忽略。
    当主健没问题,当重复时候,主健重复,就是系统error ,百八十年估计也就那么一次半次的。
      

  6.   

    如果ID用GUID,理论上是不会重复的,如果代码中你要用GUID,又害怕重复?可以用[当前时间-5位随机数]这种方法进行匹配,应该就可以保障每个都是唯一的了吧