網站制作之數據庫訪問性能優化
2010/6/9 14:47:36
網站制作語言分為很多種,PHP、ASP、.NET等等,不少網站在訪問數據庫資源需要創建連接、打開連接和關閉連接幾個操作。這些過程需要多次與數據庫交換信息以通過身份驗證,比較耗費服務器資源。基于.NET語言開發的網站就可以改善這個情況。.NET開發的網站可以優化數據庫的訪問性能、存儲過程和查詢語句。
一、數據庫的連接和關閉
ASP.NET中提供了連接池,改善打開和關閉數據庫對性能的影響。系統將用戶的數據庫連接放在連接池中,需要時取出,關閉時收回連接,等待下一次的連接請求。連接池的大小是有限的,如果在連接池達到最大限度后仍要求創建連接,必然大大影響性能。因此,在建立數據庫連接后只有在真正需要操作時才打開連接,使用完畢后馬上關閉,從而盡量減少數據庫連接打開的時間,避免出現超出連接限制的情況。
二、使用存儲過程
存儲過程是存儲在服務器上的一組預編譯的SQL語句,類似于DOS系統中的批處理文件。存儲過程具有對數據庫立即訪問的功能,信息處理極為迅速。使用存儲過程可以避免對命令的多次編譯,在執行一次后其執行規劃就駐留在高速緩存中,以后需要時只需直接調用緩存中的二進制代碼即可。另外,存儲過程在服務器端運行,獨立于ASP.NET程序,便于修改,最重要的是它可以減少數據庫操作語句在網絡中的傳輸。
三、優化查詢語句
ASP.NET網站制作中ADO連接消耗的資源相當大,SQL語句運行的時間越長,占用系統資源的時間也越長。因此,盡量使用優化過的SQL語句以減少執行時間。
返回列表
返回首頁
主站蜘蛛池模板:
狠狠综合久久久久尤物丿|
www.欧美xxx|
皇后羞辱打开双腿调教h孕|
国产精品视频永久免费播放|
久久国产中文字幕|
欧美伊香蕉久久综合类网站|
人人添人人妻人人爽夜欢视AV|
欧美精品videossex欧美性|
性欧美18-19性猛交|
久久精品国产精品国产精品污|
精品一区二区三区视频在线观看|
国产精品成年片在线观看|
中日韩精品视频在线观看|
旧里番yy4480在线高清影院|
亚洲国产精品网|
色天使久久综合给合久久97色|
国内精自视频品线六区免费|
一本伊大人香蕉高清在线观看|
李老汉在船上大战雨婷|
全彩acg本子|
色cccwww在线播放|
国产区香蕉精品系列在线观看不卡|
亚洲欧美视频二区|
国产精品视频永久免费播放|
A国产一区二区免费入口|
日本高清乱理伦片|
人人妻人人爽人人澡人人
|
97碰在线视频|
国产精品一区二区久久不卡
|
联谊对象是肉食系警官第6话|
国产午夜激无码av毛片|
国产精品入口麻豆免费观看|
国产精品久久久久久久久99热|
67194线路1(点击进入)|
在线电影一区二区三区|
久久久国产精品亚洲一区|
欧美狂摸吃奶呻吟|
亚洲黄色片在线观看|
男女真实无遮挡xx00动态图120秒|
午夜寂寞在线一级观看免费|
美女无遮挡免费视频网站|