ADO.NET是基于.NET Framework為了和數據庫中的數據進行互動而供應的一組對象類的名稱。在我們所學知識中,把各種複雜的功能包裝在一個自包含的單元中是面向對象編程的主要優點,接下來要解決的就是一個由一些方法和屬性組成并且定義好的接口。
在ADO.NET之中,我們主要的任務是處理那些斷開連接的數據集,當訪問者請求網站的數據時,就需要去建立連接,然後進行數據的傳送,之後再斷開連接。然後訪問者就可以去修改數據,但是經過修改的數據不會立刻在數據源進行更新,如果希望用訪問者所做的修改來使數據庫進行更新,就必須重新打開連接。它的優點就是伸縮性強,且效率高。如果我們選擇不使用這種斷開連接的模型,就代表着我們不能使連接中斷,除非每個用戶的會話都結束了才行。
在Web上,有成千上萬個并行的用戶,系統資源是有限的,給每一個用戶都打開連接可以說是非常昂貴的。所以說運用斷開連接的數據可以讓應用程序的效率大大提高,并且能夠承載更多的工作負擔,這樣也有力的說明了它們的伸縮性更優。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!