天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

asp.net 程序優化精選第1/2頁

1、數據庫訪問性能優化 
數據庫的連接和關閉 
       訪問數據庫資源需要創建連接、打開連接和關閉連接幾個操作。這些過程需要多次與數據庫交換信息以通過身份驗證,比較耗費服務器資源。ASP.NET中提供了連接池(Connection Pool)改善打開和關閉數據庫對性能的影響。系統將用戶的數據庫連接放在連接池中,需要時取出,關閉時收回連接,等待下一次的連接請求。連接池的大小是有限的,如果在連接池達到最大限度后仍要求創建連接,必然大大影響性能。因此,在建立數據庫連接后只有在真正需要操作時才打開連接,使用完畢后馬上關閉,從而盡量減少數據庫連接打開的時間,避免出現超出連接限制的情況。   

使用存儲過程    
       存儲過程是存儲服務器上的一組預編譯的SQL語句,類似于DOS系統中的批處理文件。存儲過程具有對數據庫立即訪問的功能,信息處理極為迅速。使用存儲過程可以避免對命令的多次編譯,在執行一次后其執行規劃就駐留在高速緩存中,以后需要時只需直接調用緩存中的二進制代碼即可。另外,存儲過程在服務器端運行,獨立于ASP.NET程序,便于修改,最重要的是它可以減少數據庫操作語句在網絡中的傳輸。

優化查詢語句
   ASP.NET中ADO連接消耗的資源相當大,SQL語句運行的時間越長,占用系統資源的時間也越長。因此,盡量使用優化過的SQL語句以減少執行時間。比如,不在查詢語句中包含子查詢語句,充分利用索引等。   

2、一定要禁用調試模式   
       在部署生產應用程序或進行任何性能測量之前,始終記住禁用調試模式。如果啟用了調試模式,應用程序的性能可能受到非常大的影響。   

3、只要可能,就緩存數據和頁輸出   
       ASP.NET 提供了一些簡單的機制,它們會在不需要為每個頁請求動態計算頁輸出或數據時緩存這些頁輸出或數據。另外,通過設計要進行緩存的頁和數據請求(特別是在站點中預期將有較大通訊量的區域),可以優化這些頁的性能。與 .NET Framework 的任何 Web 窗體功能相比,適當地使用緩存可以更好的提高站點的性能,有時這種提高是超數量級的。使用 ASP.NET 緩存機制有兩點需要注意。首先,不要緩存太多項。緩存每個項均有開銷,特別是在內存使用方面。不要緩存容易重新計算和很少使用的項。其次,給緩存的項分配的有效期不要太短。很快到期的項會導致緩存中不必要的周轉,并且經常導致更多的代碼清除和垃圾回收工作。若關心此問題,請監視與 ASP.NET Applications 性能對象關聯的 Cache Total Turnover Rate 性能計數器。高周轉率可能說明存在問題,特別是當項在到期前被移除時。這也稱作內存壓力。

4、選擇適合頁面或應用程序的數據查看機制   
       根據您選擇在 Web 窗體頁顯示數據的方式,在便利和性能之間常常存在著重要的權衡。例如,DataGrid Web 服務器控件可能是一種顯示數據的方便快捷的方法,但就性能而言它的開銷常常是最大的。在某些簡單的情況下,您通過生成適當的 HTML 自己呈現數據可能很有效,但是自定義和瀏覽器定向會很快抵銷所獲得的額外功效。Repeater Web 服務器控件是便利和性能的折衷。它高效、可自定義且可編程。
5、將 SqlDataReader 類用于快速只進數據游標   
       SqlDataReader 類提供了一種讀取從 SQL Server 數據庫檢索的只進數據流的方法。如果當創建 ASP.NET 應用程序時出現允許您使用它的情況,則 SqlDataReader 類提供比 DataSet 類更高的性能。情況之所以這樣,是因為 SqlDataReader 使用 SQL Server 的本機網絡數據傳輸格式從數據庫連接直接讀取數據。另外,SqlDataReader 類實現 IEnumerable 接口,該接口也允許您將數據綁定到服務器控件。

6、使用 HttpServerUtility.Transfer 方法在同一應用程序的頁面間重定向  
采用 Server.Transfer 語法,在頁面中使用該方法可避免不必要的客戶端重定向。

AspNet技術asp.net 程序優化精選第1/2頁,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 我的奶头被客人吸的又肿又红 | 国产啪视频在线播放观看 | 2023国产精品一卡2卡三卡4卡 | 一个吃奶两个添下面H | 九色PORNY真实丨国产大胸 | 人禽l交视频在线播放 视频 | 变形金刚7免费观看完整 | 国产精品内射久久久久欢欢 | 色 花 堂 永久 网站 | 国产一区二区三区内射高清 | 色欲天天天综合网免费 | 国产一区91 | 美国大臿蕉香蕉大视频 | 欧美另类与牲交ZOZOZO | 毛片TV网站无套内射TV网站 | 脱女学小内内摸出水网站免费 | 亲胸揉胸膜下刺激视频在线观看 | 女人 我狠狠疼你 | 国精产品一区一区三区有限在线 | 国产亚洲色婷婷久久精品99 | 国产专区青青草原亚洲 | 久久爽狠狠添AV激情五月 | 情欲.美女高潮 | 国产99九九久久无码熟妇 | 国产精品AV无码免费播放 | jizzjizz丝袜| 亚洲中文字幕无码一去台湾 | 果冻传媒2021在线观看 | 在线亚洲中文精品第1页 | 风月宝鉴之淫乱英雄传 电影 | 国产精品永久在线 | 天天躁日日躁狠狠躁午夜剧场 | 亚洲成A人片在线观看中文L | 国产成人精品电影在线观看 | 老王午夜69精品影院 | 龙腾亚洲人成电影网站 | 一二三四在线视频社区8 | 国产系列在线亚洲视频 | 日日噜噜大屁股熟妇 | 欧美亚洲日韩国产在线在线 | 久久九九青青国产精品 |