Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
表中的记录数对使用“日期大于”条件返回大约 5k 条记录的查询的性能有多大影响?
例如,一个表可能总共有 50k 条记录而不是 100k 条记录。
一般来说,是的,要检索的记录越多,加载时间就越长。但是,我们不可能给你一个具体的数字,因为涉及的因素很多,每个场景都会有所不同。
具体来说,它可能取决于数据库是托管在本地还是在服务器上。这将取决于索引、硬件(特别是磁盘)、可能的网络速度等。
如果您要提取两倍的数据,理论上它应该花费大约两倍的时间,但同样是 YMMV。通过适当的索引,它可能会更快。
顺便说一句,如果速度(也许更重要的是,恢复、安全、存储大小和多用户使用)可能是一个问题,那么您最好切换到 SQL Server。