|
前言:曾經(jīng)就因為一個小小的疏忽,從而導致了服務器崩潰了,后來才發(fā)現(xiàn):原來就是因為一個循環(huán)而導致的,所以,對“注意細節(jié)“這一說法是深有感觸。
問題的描述
首先,描述一下故事的背景:(希望大家耐心的故事讀完)
在網(wǎng)站中,網(wǎng)頁中的分頁控件每次顯示10條數(shù)據(jù),每次點擊下一頁,就再次去取下一個10條數(shù)據(jù)。至于分頁的方法怎樣做,方法有很多,相信這點大家都知道。
過程是這樣的:在用戶請求數(shù)據(jù)的時候(考慮到了用戶的操作和網(wǎng)站的訪問量)我會第一次取出500條數(shù)據(jù),然后把數(shù)據(jù)放在緩存中,也就是說,我取出了50頁的數(shù)據(jù),放在緩存中,這樣如果,以后用戶請求第一頁到第49頁的時候,就直接從緩存中拿數(shù)據(jù)。
如下圖:
NET技術(shù):構(gòu)建高性能ASP.NET站點之三 細節(jié)決定成敗,轉(zhuǎn)載需保留來源! 鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。