怎么快速读取SQLSERVER中的数据

2025-03-23 03:24:35
推荐回答(2个)
回答1:

1,给两个表都建立索引

2,在用sql时,指明你的字段名,哪怕你有100个字段,就把这100个字段名写出来,而不是用*

你试下这个,应该速度会快很多。就只用第二个就会速度有明显提升

如果你只要符合结果的前十几条,用

select top 15 字段名1,字段2.... from ....where....
这样就只读前几条了 尽量不要用order by

回答2:

把select a,b,c这样的把字段列出,建立索引,用fetch first 1 rows only就可以读第一行,你觉得慢的话,最好是能用视图或者通过内存检索