1,给两个表都建立索引
2,在用sql时,指明你的字段名,哪怕你有100个字段,就把这100个字段名写出来,而不是用*
你试下这个,应该速度会快很多。就只用第二个就会速度有明显提升
如果你只要符合结果的前十几条,用
select top 15 字段名1,字段2.... from ....where....
这样就只读前几条了 尽量不要用order by
把select a,b,c这样的把字段列出,建立索引,用fetch first 1 rows only就可以读第一行,你觉得慢的话,最好是能用视图或者通过内存检索