Ⅰ 在asp.net中如何處理10000條以上的數據呢
1.要考慮一下為什麼要裝載這么多數據
2.如果需要裝載這么多數據要考慮是一次性裝載還是分次裝載
一次裝載這么多數據,會對伺服器產生巨大的壓力
我的建議是如果需要將這些數據顯示在頁面上可以考慮分頁存儲過程
如果需要對這些數據進行運算 可以考慮在資料庫中建立存儲過程直接返回運算結果
大數據量的處理需要根據不同的使用環境來定製一個合理的解決方案,例如空間換時間,建立索引等
Ⅱ asp中查詢大量數據時怎樣出來一個提示等待的頁面急需代碼 求助!!!
在你內容顯示頁里適當位置加入loading圖片,等數據取完之後取消圖片就可以了。
取值代碼。。。。
開始取值同時加入loading圖片.
<SCRIPT language="javascript">
window.document.getElementById("img").innerHTML = "<img src='loading.gif' >」;
</script>
從資料庫中取值。。。。
取值完畢。
<SCRIPT language="javascript">
window.document.getElementById("img").innerHTML = " 「;
</script>
顯示到網頁所有數據。
些方法適合大量數據 數據少了看不出效果。
Ⅲ asp.net 查詢大數據量(百萬條以上)如何快
1、索引2、你用存儲過程,存儲過程里還不是要寫語句的?有區別?如果每次查詢條件不一樣,可以用動態sql,用sp_executesql執行,效率還不錯,比exec執行動態sql快
Ⅳ asp.net查詢資料庫大數據卡的要死有什麼方法決解
根據你是初學者,我給出兩個方案,
1、進行sql 優化, 查詢的時候,Select不要用 * ,用到的欄位才Select.
2、用存儲過程分回頁,只取出當答前頁的數據 這個給出參考例子: http://www.cnblogs.com/fishtreeyu/archive/2011/01/01/1923808.html
其它加快速度的方法還有: 加索引,數據分區等。