兄弟们求优化,该如何处理

兄弟们求优化Select top 100a.ContractSupplierfrom Org a,Employee b,Providers cwhere a.OrgID b.OrgI

兄弟们求优化
Select top 100
 a.ContractSupplier
 from Org a,Employee b,Providers c 
 where a.OrgID = b.OrgID and 
 a.ContractSupplier = c.CName and c.IsUse = '01' and b.EmpID=965623
其中
ORG表ORgID 主键
employee表employeeId主键
Providers 表没有用上主键和索引


[解决办法]
ContractSupplier 
c.CName 
 c.IsUse 
 b.EmpID

都可以考虑索引,关键看你表的数据分布情况,重复率很重要

还有就是每个表都要有个主键可以提高索引使用率。