app開發(fā)教程 asp讀取數(shù)據(jù)庫記錄的最快方法?
asp讀取數(shù)據(jù)庫記錄的最快方法?沒有你想的那么快。ASP在一瞬間,可能是幾十毫秒,從數(shù)據(jù)庫中讀取30000條數(shù)據(jù)。但問題是,當它向瀏覽器發(fā)送數(shù)據(jù)時,速度并不是由程序決定的。如果每個數(shù)據(jù)有200字節(jié)(這
asp讀取數(shù)據(jù)庫記錄的最快方法?
沒有你想的那么快。ASP在一瞬間,可能是幾十毫秒,從數(shù)據(jù)庫中讀取30000條數(shù)據(jù)。但問題是,當它向瀏覽器發(fā)送數(shù)據(jù)時,速度并不是由程序決定的。如果每個數(shù)據(jù)有200字節(jié)(這是一個非常保守的估計),30000個數(shù)據(jù)將是570萬個,這只是純數(shù)據(jù)。如果加上HTML標簽,將接近10m,按照中國平均網(wǎng)速3.2m,實際下行速率為400KB/s,那么在理想狀態(tài)下完成10m網(wǎng)頁數(shù)據(jù)的傳輸大約需要25秒。對于ASP,我們可以做的就是盡量減少發(fā)送的數(shù)據(jù)量,比如只發(fā)送數(shù)據(jù),不發(fā)送任何修改過的標簽,客戶端(即瀏覽器)可以通過JS代碼修改顯示效果;我們還可以壓縮數(shù)據(jù),等等。剩下的就看命運了。另外,你對不分頁的要求實在太苛刻了,這是網(wǎng)絡,不是你自己的硬盤!也許你的夢想會在千兆寬帶成為現(xiàn)實后實現(xiàn)(中國必須給折扣,200米是謝天謝地)。