<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      知方可補不足~SQL中的count命令的一些優(yōu)化措施(百萬以上數(shù)據(jù)明顯)

      回到目錄

      SQL中對于求表記錄總數(shù)的有count這個聚合命令,這個命令給我們感覺就是快,比一般的查詢要快,但是,當(dāng)你的數(shù)據(jù)表記錄比較多時,如百萬條,千萬條時,對于count來說,就不是那么快了,我們需要掌握一些技巧,來優(yōu)化這個count。

      有人說:

      select count(1) from table

      select count(primarykey) from table

      比較快,一定不要用

      select count(*) from table

      可我要說的是,count(*)更快一些,為什么呢,count(*)是什么意思?事實上,它真正的含義是找一個占用空間最小的索引字段,然后對它進行記數(shù),不要一看到*就認(rèn)為“大”,在count命令中,它指的是“任意一個“。

      對于一個大表來說,如果你的字段有bit類型,如性別字段,表示真假關(guān)系的字段,我們需要為它加上索引,加上之后,我們的count速度就提交幾十倍,真的,呵呵 

      首先為我們的bit類型字段加索引IsSync添加聚集索引

      如果數(shù)據(jù)表太大,我們需要在命令行中去運行

      之后,再去運行count命令,呵呵

      SET STATISTICS IO ON  --查看IO開銷
      SET STATISTICS PROFILE ON --查看分析、編譯和執(zhí)行查詢所需的時間
      SET STATISTICS TIME ON  --查看語句運行的時間
      SELECT COUNT(*) FROM dbo.C_User_Info 

      結(jié)果比沒有建立索引時快了10多倍!

       

      回到目錄

      posted @ 2013-09-12 18:07  張占嶺  閱讀(8404)  評論(8)    收藏  舉報
      主站蜘蛛池模板: 亚洲日韩一区精品射精| 免费播放一区二区三区| 国产极品尤物粉嫩在线观看| 久久国产一区二区三区| 亚洲综合无码一区二区三区不卡| 中文在线а√天堂| 日韩理伦片一区二区三区| 人人做人人澡人人人爽| 亚洲色偷偷色噜噜狠狠99| 日韩精品久久不卡中文字幕| 欧美成人www免费全部网站| 国产人妻大战黑人第1集| 中文字幕国产在线精品| 在线人人车操人人看视频| 最新国产AV最新国产在钱| 亚洲精品在线二区三区 | 日韩乱码人妻无码中文字幕视频| 日韩乱码人妻无码中文字幕视频| 青草成人精品视频在线看| 亚洲AV日韩AV激情亚洲| 亚洲国产精品高清线久久| 伊人久久大香线蕉综合观| 色五月丁香六月欧美综合| 天天综合色一区二区三区| 亚洲男人AV天堂午夜在| 一本一本久久aa综合精品| 国产桃色在线成免费视频| 久99久热只有精品国产99| 国产不卡一区二区精品| 日本一区二区a√成人片| 午夜福利精品国产二区| 黔西| 国产精品综合一区二区三区| 日韩精品人妻中文字幕| 中文无码乱人伦中文视频在线| 在线日韩日本国产亚洲| 中文字幕一区二区网站| 国产熟睡乱子伦视频在线播放 | 日韩少妇人妻vs中文字幕| 四虎影视永久在线精品| 精品无套挺进少妇内谢|