0
我想知道哪些類型是SQL Server在SQL服務器類型ID的
用於自動識別更好比如我有表Comments
,用戶發佈的每一天100K評論,我必須使用bigint
或decimal
或GUID
爲評論ID?
有人可以解釋它如何更好地工作。
我想知道哪些類型是SQL Server在SQL服務器類型ID的
用於自動識別更好比如我有表Comments
,用戶發佈的每一天100K評論,我必須使用bigint
或decimal
或GUID
爲評論ID?
有人可以解釋它如何更好地工作。
小數不會是一個好主意。我會用bigint去申請。
當您不希望id是順序的,或者想要合併多個來源的數據或移動數據而沒有衝突 - 以分片爲例時,GUID很有用。
基本上,如果你沒有特定的理由使用GUID,我會使用bigint。除非你知道在這種情況下表中沒有太多的數據,否則使用int。
使用'INT',您可以獲得20億個可能的值 - 如果用戶每天發佈100K條評論**,那麼這個值範圍足以處理** 58.8年**的不停評論你的用戶..... –
哦,非常感謝 – ara