SQL 查詢語句性能對比分析

同樣查詢北京的區縣以上行政區劃(含區縣)共16條數據;
SELECT TOP 1000 [ADCD]
      ,[ADNM]
      ,[LGTD]
      ,[LTTD]
  FROM [YY_DB].[dbo].[AD_CD_B]
  where ADCD like '%000000000' and ADCD!=110102000000000
  最短耗時72ms;
 
    select * from  AD_CD_B where ADCD = 110100000000000 or
ADCD =110101000000000 or ADCD =110105000000000 or ADCD =110106000000000
or ADCD =110107000000000 or ADCD =110108000000000 or ADCD =110109000000000 or
ADCD =110111000000000 or ADCD =110112000000000 or ADCD =110113000000000
or ADCD =110114000000000 or ADCD =110115000000000 or ADCD =110116000000000
or ADCD =110117000000000 or ADCD =110228000000000 or ADCD =110229000000000
最短耗時 110ms;
 
    select * from  AD_CD_B where ADCD in( 110100000000000,
110101000000000,
110105000000000,
110106000000000,
110107000000000,
110108000000000,
110109000000000,
110111000000000,
110112000000000,
110113000000000,
110114000000000,
110115000000000,
110116000000000,
110117000000000,
110228000000000,
110229000000000)
最短耗時114ms;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章