2010-03-28 85 views
0

我開始我的NHibernate映射。在大多數情況下,我使用int類型,但對於某些實體,我需要持續數百萬個objets。身份證的長型是最好的選擇?NHibernate身份:int或long

回答

5

Int32(或者僅僅是int)對於「數百萬」是好的。你只需要開始考慮Int64long),如果你將有億美元的行數

一個簽署的int可以支持2,147,483,647的ID。

參見Int32.MaxValue

0

詮釋將工作值高達2,147,483,647。對於「數百萬個物體」,這應該沒問題。請參閱Integral Types Table。如果你真的需要更多,你可以使用uint。