欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網站管理員

千萬級數(shù)據的分頁

admin
2012年4月9日 9:14 本文熱度 2636

問題



想說這個問題,來源來自于CSDN論壇的一個帖子:《sqlserver2005,1690萬的數(shù)據量怎么快速分頁查詢


在之前也有很多人問類似這樣的問題,回復這樣的問題,我們一般會從索引,水平分區(qū),垂直分區(qū)和硬件的升級等方面考慮。

 


 分析



對于千萬級數(shù)據的分頁,要求在秒級內響應,解決方案除了剛列的幾個方面考慮,這里說一個非常重要的考慮(評估)是,現(xiàn)實意義。


拿CSDN論壇的那1690萬數(shù)據來說,我按每頁顯示200行數(shù)據,需要84500頁。從站在用戶(使用者)角度看,對于查看1萬頁以后的數(shù)據的概率是非常小。假設我們是使用者,讓我們一頁一頁的點,點到100頁都夠郁悶的了,更何況是1萬頁后的數(shù)據了。這里從現(xiàn)實意義角度考慮,1萬頁以后的現(xiàn)實意義有多大?


 


 解決方案



 根據從現(xiàn)實意義角度分析,對千萬級數(shù)據的分頁,我們呈現(xiàn)給用戶的,首先考慮的是用戶最關心的,對用戶來最有價值的信息。對于過期,沒意義的數(shù)據需要考慮不呈現(xiàn)給用戶。因為呈現(xiàn)沒意義的數(shù)據,對用戶來說多余,對后臺服務器來說負荷,嚴重的可能會導致服務器癱瘓。


 在大型網站都有這方面的考慮,控制呈現(xiàn)的總頁數(shù),下面我們列出幾個網站采用控制總頁數(shù)的方案:


搜狗最多顯示100頁:  

 


 


 百度最多顯示76頁,其實你點到76頁,顯示第75頁,感覺這位置有問題,而且相關結果就是1億個。這里有玩文字的,使用了一個“約”,云里霧里的,蒙人呀。


很多時候你稍注意下,都是返回1億個,O(∩_∩)O~。


 



 


測試Google,大概分頁最大頁范圍是71-79頁,它好一點就是沒像百度籠統(tǒng)用“1億”。


 


 


 淘寶的寶貝搜索最大頁是200頁


 


 


小結



 從前邊的問題到分析,及解決方案,我們可以了解對千萬級數(shù)據分頁的處理,最重要的一個評估方面就是,現(xiàn)實意義,需要多站在使用者角度分析問題,參考成功案例,從而找到可行的解決方案。


該文章在 2012/4/9 9:14:55 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結合碼頭的業(yè)務特點,圍繞調度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved