嗨,我建立数据库,与夫妻表(产品,订单,costumers),我很感兴趣,如果有可能做这样的伎俩,基于订单表每天生成表当天的名称为,因为订单表每天将有大约1000行或更多的行,并且会损害应用程序速度。Entity FrameWork CodeFirst-表名
-1
A
回答
1
1000行不算什么。你使用的是哪个数据库?大多数现代数据库可以处理数百万行而不会出现问题,只要您为表格的适当索引编制工作即可。
从您的评论,我假设你不知道数据库表索引。
数据库索引是一种数据结构,在较慢的成本提高了数据检索 操作的速度上的一个数据库表写 和增加的存储空间。可以使用数据库表中的一个或多个 列创建索引,为快速随机 查找和高效访问有序记录提供基础。
从http://en.wikipedia.org/wiki/Database_index
您需要的索引添加到您的数据库表,以确保他们能够最优地搜索。
你提出的建议是一个坏主意IMO,它将使应用程序的工作很痛苦。相反,如果你真的用大量的数据填充这个表格,你可以考虑定期存档旧数据,但不要这样做,直到你真的需要。
相关问题
- 1. Code First Entity Framework
- 2. OnCascadeDelete和Entity Framework
- 3. MERGE in Entity Framework
- 4. HiLO for Entity Framework
- 5. GetUTCDate with Entity Framework
- 6. Association property Entity Framework
- 7. Entity Framework vs Nhibernate
- 8. Entity Framework可能吗?
- 9. Linq SelectMany in Entity Framework
- 10. Filter BindingSource with entity framework
- 11. 与MVC和Entity Framework
- 12. Entity Framework新手问题
- 13. NoSQL with Entity Framework 5.0
- 14. Entity Framework 4和Velocity
- 15. Entity Framework - NullReferenceException在System.Data.Objects.DataClasses.RelatedEnd.GetOtherEndOfRelationship
- 16. Connection.BeginTransaction和Entity Framework 4?
- 17. .Net Entity Framework to CSV
- 18. Mono Entity Framework 6 MySQL
- 19. structuremap和Entity Framework 4.1
- 20. Linq to Entity Framework(v1)
- 21. Ninject with Entity Framework - SqlException
- 22. 将Simple Entity Property标记为Entity Framework的虚拟实体有什么好处CodeFirst 4.1
- 23. Firebird和Entity Framework大小写敏感表/列名
- 24. Entity Framework 4 Code Only从MetaData获取POCO域对象的表名
- 25. Microsoft Entity Framework和ADO.NET Entity Framework(.edmx)是否相同?
- 26. Fluent Api in Entity Framework 6不兼容Entity Framework Core
- 27. 如何使Entity Framework在命名外键时使用表名而不是类名?
- 28. 如何让Entity Framework不连接表?
- 29. 在Entity Framework中使用查找表
- 30. Entity Framework 4.0参考表未显示?
每天1000行不应该伤害应用程序的速度,从我自己的经验表的数百万行,如果他们正确索引的行速度不应该是一个问题 – mosesfetters