通州北大青鳥學術部:SQL Server查詢語句設計實例解讀

      通州北大青鳥學術部提供:在執行一個查詢時,用一個where子句來限制必須處理的行數,除非完全需要,否則應該避免在一個表中無限制地讀并處理所有的行。

      例如下面的例子,
      select qty from sales where stor_id=7131

      是很有效的比下面這個無限制的查詢
      select qty from sales

      避免給客戶的最后數據選擇返回大量的結果集。允許SQL Server運行滿足它目的的函數限制結果集的大小是更有效的。(通州北大青鳥

      這能減少網絡I/O并能提高多用戶的相關并發時的應用程序性能。因為優化器關注的焦點就是where子句的查詢,以利用有用的索引。在表中的每一個索引都可能成為包括在where子句中的侯選索引。為了最好的性能可以遵照下面的用于一個給定列column1的索引。

      在表中的column1列上有一個單索引
      在表中有多索引,但是column1是第一個索引的列不要在where子句中使用沒有column1列索引的查詢語句,并避免在where子句用一個多索引的非第一個索引的索引。這時多索引是沒有用的。(通州北大青鳥
      For example, given a multicolumn index on the au_lname, au_fname columns of the authors table in the pubs database,

      下面這個query語句利用了au_lname上的索引
      SELECT au_id, au_lname, au_fname FROM authors
      WHERE au_lname = ’White’
      AND au_fname = ’Johnson’
      SELECT au_id, au_lname, au_fname FROM authors
      WHERE au_lname = ’White’
       
      下面這個查詢沒有利用索引,因為他使用了多索引的非第一個索引的索引(通州北大青鳥
      SELECT au_id, au_lname, au_fname FROM authors
      WHERE au_fname = ’Johnson’
      通州北大青鳥

      北大青鳥網上報名
      北大青鳥招生簡章
      主站蜘蛛池模板: 99国产精品一区二区| 一区二区三区免费在线观看| 亚洲AV成人一区二区三区观看 | 国产福利电影一区二区三区久久老子无码午夜伦不 | 国产视频一区二区| 精品视频一区二区三区四区五区| 亚洲AV无码一区东京热久久| 亚洲av色香蕉一区二区三区蜜桃| 乱精品一区字幕二区| 亚洲一区二区三区电影| 国产福利一区二区三区在线观看 | 国产精品分类视频分类一区 | 蜜臀AV免费一区二区三区| 一区二区三区视频免费| av一区二区三区人妻少妇| 精品乱码一区二区三区四区| 亚洲一区二区三区夜色 | 免费无码毛片一区二区APP| 一区二区三区国产| 日韩精品一区二区三区四区 | 亚洲av鲁丝一区二区三区| 国产一区二区电影| 高清一区二区三区免费视频| 又硬又粗又大一区二区三区视频| 91福利国产在线观看一区二区| 精品一区二区三区四区电影 | 一区二区三区视频| 欧美日韩综合一区二区三区| 日本精品无码一区二区三区久久久| 亚洲日韩AV一区二区三区四区| 亚洲熟妇无码一区二区三区导航| 国产精品制服丝袜一区| 精品视频一区二区三区四区| 国产乱码精品一区二区三区| 亚洲色偷精品一区二区三区| 无码国产精品一区二区高潮| 一区二区三区国模大胆| 国产精品无圣光一区二区| 精品爆乳一区二区三区无码av| 无码午夜人妻一区二区不卡视频| 一区二区中文字幕在线观看|