2010-03-28 86 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。