SQL语句范例:Select * From <SQL表格名称> with (NoLock,Index=ix_ByDate) Where BillDate >= '' and BillDate < ''
注: ix_ByBillDate为此表中根据字段BilLDate建立的字段索引。
最近接到客户反映,某个模块的查询非常慢,经查,此表有8千万多条记录,查某个SQL语句时耗时1分18秒,在SQL查询分析器中用Ctrl+L来查看执行计划时,发现查询没有利用到SQL索引,而是表扫描Table Scan,
后将SQL语句改成最上面的SQL语句,就是多加了一个with (NoLock,Index=ix_ByDate) ,结果查询速度由1分18秒缩短为不到2秒。