欧美午夜理论在线网站入口_精品欧美成人高清在线_2017夜夜做日日干_精品久久久噜噜噜久久,日韩乱码人妻无码中文视频3p,国产精品老年人久久毛片,高清一级A片免费,亚洲欧美国在线高清,在线看的av,亚洲欧美综合另类久久久精品 ,免费观看欧美禁片A片动态图

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

聯(lián)系興邦電子

全國咨詢熱線:40000-63966

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

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

文章出處:http://hlpi.cn 作者:興邦開發(fā)部

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

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

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

 分頁主要有兩種思路:                        

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

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

 當(dāng)前頁*每頁記錄數(shù) 主鍵字段每頁記錄數(shù) 主鍵字段表,。

這樣形式的語句來實(shí)現(xiàn)。因這種查詢方式,,要用到主鍵,,我們把它叫做“主鍵分頁”。        

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

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

本文關(guān)鍵詞:BS,優(yōu)化,分頁
上一篇:關(guān)于BS MVC常用框架介紹[ 12-28 ] 下一篇:BS scoket[ 02-02 ]
回到頂部