<strong id="105k0"><address id="105k0"></address></strong>

<strong id="105k0"></strong><em id="105k0"><rp id="105k0"></rp></em>
      <ruby id="105k0"></ruby>
    
    
      <strong id="105k0"></strong>

      <strong id="105k0"></strong>

    1. 歡迎您訪(fǎng)問(wèn)鄭州興邦電子股份有限公司官方網(wǎng)站!
      阿里巴巴誠信通企業(yè)
      全國咨詢(xún)熱線(xiàn):40000-63966
      興邦電子,中國水控機第一品牌

      聯(lián)系興邦電子

      全國咨詢(xún)熱線(xiàn):40000-63966

      售后:0371-55132951/55132952

      工廠(chǎng):河南省 鄭州市 高新區蓮花街電子電器產(chǎn)業(yè)園

      BS優(yōu)化:分頁(yè)原理

      文章出處:http://www.psychicreadingswithdeb.com 作者:興邦開(kāi)發(fā)部 人氣: 發(fā)表時(shí)間:2016年01月04日

      [文章內容簡(jiǎn)介]:BS已經(jīng)融入社會(huì )各行各業(yè)的方方面面,但是他經(jīng)常被人詬病的問(wèn)題就是不穩定,反應遲鈍,分頁(yè)優(yōu)化就是緩解這種問(wèn)題的一種解決方案。

      BS優(yōu)化:分頁(yè)原理淺析

      分頁(yè),是web應用程序非常重要的一個(gè)課題。數據庫的數據可能是幾千,幾萬(wàn),幾百萬(wàn)行,但我們不可能把幾萬(wàn)行數據一次顯示在瀏覽器上面,這樣瀏覽器受不了,用戶(hù)也受不了。一般的每頁(yè)顯示20行,是一個(gè)比較理想的顯示狀態(tài)。                                     

       分頁(yè)主要有兩種思路:                        

      1、取出所有符合條件的數據,放到數據集或者內存當中,然后逐頁(yè)瀏覽。那么,有可能你每頁(yè)只需瀏覽20條記錄,但要把幾百萬(wàn)行記錄取出來(lái)。我把這種分頁(yè)叫做“指針?lè )猪?yè)”。指針?lè )猪?yè)法主要是利用數據集的指針(或者集合的下標)來(lái)標識。比如,分頁(yè)要顯示20條數據,那么第一頁(yè)的指針從1開(kāi)始,第二頁(yè)的指針從(2-1)*20+1開(kāi)始,依次類(lèi)推。“指針?lè )猪?yè)”適合數據量和并發(fā)量不是很高的應用系統,不適合海量的數據查詢(xún)。                       

      2、對于海量的數據查詢(xún),看多少取多少,顯然是最佳的解決辦法。假如某個(gè)表中有200萬(wàn)條記錄,第一頁(yè)就取前20條,第二頁(yè)取21~40條,這里我們用 

       當前頁(yè)*每頁(yè)記錄數 主鍵字段每頁(yè)記錄數 主鍵字段表。

      這樣形式的語(yǔ)句來(lái)實(shí)現。因這種查詢(xún)方式,要用到主鍵,我們把它叫做“主鍵分頁(yè)”。        

      主鍵分頁(yè)在處理海量數據方面,效率是非常高的,也是首選。          

      對于一個(gè)完整的分頁(yè),應當包括總記錄數、總頁(yè)數、當前頁(yè)數、當前頁(yè)、每頁(yè)記錄數、向前、向后、跳轉等。所以,無(wú)論是指針?lè )猪?yè),還是主鍵分頁(yè),還得傳遞一個(gè)類(lèi)似 記錄總數 表名 這樣的語(yǔ)句,從而獲得記錄數。 顯然,主鍵分頁(yè)是首選,但是他的寫(xiě)法太復雜,太麻煩,又何況對于聯(lián)合查詢(xún)、多表查詢(xún)等情況,這個(gè)sql語(yǔ)句的寫(xiě)法,會(huì )更加復雜,會(huì )更加花費我們有限的大腦細胞。所以,得到一種通用,同時(shí)不需要寫(xiě)那么復雜的sql語(yǔ)句的程序,同時(shí)解決普通查詢(xún)和海量查詢(xún)的分頁(yè)很有必要。

      本文關(guān)鍵詞:BS,優(yōu)化,分頁(yè)
      上一篇:關(guān)于BS MVC常用框架介紹[ 12-28 ] 下一篇:BS scoket[ 02-02 ]
      回到頂部
      99久热只有精品视频在线17_精品一区二区三区自拍图片_最新国产v亚洲_久久综合九色综合久
      <strong id="105k0"><address id="105k0"></address></strong>

      <strong id="105k0"></strong><em id="105k0"><rp id="105k0"></rp></em>
        <ruby id="105k0"></ruby>
      
      
        <strong id="105k0"></strong>

        <strong id="105k0"></strong>