我开始我的NHibernate映射。在大多数情况下,我使用int类型,但对于某些实体,我需要持续数百万个objets。身份证的长型是最好的选择?NHibernate身份:int或long
0
A
回答
5
Int32
(或者仅仅是int
)对于“数百万”是好的。你只需要开始考虑Int64
(long
),如果你将有亿美元的行数。
一个签署的int
可以支持2,147,483,647的ID。
0
诠释将工作值高达2,147,483,647。对于“数百万个物体”,这应该没问题。请参阅Integral Types Table。如果你真的需要更多,你可以使用uint。
相关问题
- 1. Java Thread.sleep long或int?
- 2. NHibernate的mysql身份
- 3. NHibernate身份字段
- 4. NHibernate身份插入
- 5. unsigned long long int
- 6. 从long long int中减去int int
- 7. Arduino long long int doc
- 8. long double vs long int
- 9. double to int(或long long long)转换有时不好
- 10. 流利的NHibernate插入表与int身份
- 11. unsigned long long VS unsigned long long int
- 12. 对int int long long的警告
- 13. long long int在windowsxp和windows7
- 14. 从int转换为long long
- 15. C++ int与long
- 16. %d与Long Int
- 17. int或long在十六进制python optparse?
- 18. 如何将long long int的数字放入long long int数组中
- 19. long unsigned int和unsigned long int有什么区别int
- 20. 在C++中int(或long long)溢出如何影响模数?
- 21. ASP.NET身份或ASP.NET成员身份?
- 22. Robot.delay(int)与Thread.sleep(long)
- 23. assert equals int long float
- 24. DataColumn DataType int和long
- 25. Java - int/long,float/double
- 26. 与NHibernate的每个群组身份
- 27. NHibernate - 将ID映射到DB2身份
- 28. Nhibernate身份跳过一千个
- 29. oracle代理身份验证和nhibernate
- 30. 避免与NHibernate的对象身份