表中的记录数对使用“日期大于”条件返回约5k记录的查询的性能有多大影响?
例如,一个表可能总共有50k记录而不是100k。
答案 0 :(得分:2)
通常,是的,要检索的记录越多,加载时间就越长。但是,我们不可能给你一个特定的数字,因为涉及很多因素,每个场景都会有所不同。
具体而言,它可能取决于数据库是在本地还是在服务器上托管。它取决于索引,硬件(特定磁盘),可能的网络速度等等。
如果您提取两倍的数据,理论上它应该花费大约两倍的时间,但同样,YMMV。通过适当的索引,它可能会更快。
顺便说一句,如果速度(可能更重要的是,恢复,安全性,存储大小和多用户使用)可能是一个问题,那么最好切换到SQL Server。