1。把你要查表中的主要FIELDS都建立索引。 2。 SELECT RQ,SL FROM A INNER JOIN B ON A.BH=B.BH WHERE RQ <=getdate*()fgs
1。把你要查表中的主要FIELDS都建立索引。 2。 SELECT RQ,SL FROM A INNER JOIN B ON A.BH=B.BH WHERE RQ <=getdate*()fgs
1。把主要查找的FIELDS建立主索引 2。 SELECT RQ,SL FROM A INNER JOIN B ON A.BH=B.BH WHERE RQ <=getdate()
问题很简单,条件里面只要比较RQ字段,因此只要对RQ字段建立主索引即可!
RQ,SL前加表名如A.会快一点点,在大数据量情况下
sula(hyfhot)兄台,主索引怎么建?
在SQL Server 中create view view1 SCHEMABINDING with SELECT dbo.A.RQ,dbo.A.SL FROM dbo.A INNER JOIN dbo.B ON dbo.A.BH=dbo.B.BH 建立视图 然后再在视图view1以RQ字段建立聚族索引。
并且RQ也建索引。
要不建成视图再调用,应该会更快一点。
2。
SELECT RQ,SL FROM A INNER JOIN B ON A.BH=B.BH WHERE RQ <=getdate*()fgs
2。
SELECT RQ,SL FROM A INNER JOIN B ON A.BH=B.BH WHERE RQ <=getdate*()fgs
2。
SELECT RQ,SL FROM A INNER JOIN B ON A.BH=B.BH WHERE RQ <=getdate()
建立视图
然后再在视图view1以RQ字段建立聚族索引。