新聞中心
ADO.Net處理數(shù)據(jù)作為下一代的開發(fā)程序,代號為Orcas。最近微軟推出了ADO.Net處理數(shù)據(jù)的新聞,涵蓋了VS之前版本的所有功能,快捷鍵也基本完整,與將要發(fā)布的RTM版不會有什么太大的差別。

創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司,專注成都做網(wǎng)站、網(wǎng)站制作、網(wǎng)站營銷推廣,域名申請,網(wǎng)頁空間,網(wǎng)站運營有關(guān)企業(yè)網(wǎng)站制作方案、改版、費用等問題,請聯(lián)系創(chuàng)新互聯(lián)。
測試環(huán)境當然就是我這臺筆記本了,受限與硬盤轉(zhuǎn)速,運行起來一定是不如臺式機的,ADO.Net處理數(shù)據(jù)但至少保證了三個方案相同的軟硬件環(huán)境:Windows Server 2008,Visual Studio 2008,MS SQL Server 2008,清一色的***產(chǎn)品。 #t#
測試分成六個階段,數(shù)據(jù)量分別為10,10,100,1千,1萬,10萬逐級增長,ADO.Net處理數(shù)據(jù)分別測試了讀取、寫入、更改、刪除四個基本的操作的耗時,結(jié)果如下(時間單位:秒):
| ***次讀寫10條數(shù)據(jù) | |||||
| 讀寫方式 | 讀取耗時 | 添加耗時 | 修改耗時 | 刪除耗時 | 平均耗時 |
| 當前機制(簡化) | 0.007 | 0.35 | 0.02 | 0.014 | 0.09775 |
| LINQ to SQL | 0.023 | 0.083 | 0.102 | 0.068 | 0.069 |
| Entity Framework | 0.238 | 3.084 | 0.009 | 0.006 | 0.83425 |
|
第二次讀寫10條數(shù)據(jù) | |||||
|
讀寫方式 |
讀取耗時 |
添加耗時 |
修改耗時 |
刪除耗時 |
平均耗時 |
|
當前機制(簡化) |
0.002 |
0.034 |
0.011 |
0.020 |
0.01675 |
LINQ to SQL |
0.003 |
0.011 |
0.043 |
0.058 |
0.02875 |
Entity Framework |
0.004 |
0.006 |
0.005 |
0.004 |
0.00475 |
***階段測試結(jié)果非常出人意料,ADO.Net處理數(shù)據(jù)和LINQ to SQL操作數(shù)據(jù)的時間都控制在0.5秒以內(nèi),非常的迅速,但是Entity Framework在添加這步表現(xiàn)非常差,由于這五步是連續(xù)測試,其中添加數(shù)據(jù)是***步操作,而EF在在進行***步操作的時候足足延遲了3秒鐘!這3秒鐘 到底EF在做什么?
分享標題:圖示ADO.Net處理數(shù)據(jù)操作
鏈接URL:http://m.fisionsoft.com.cn/article/dpdipsd.html


咨詢
建站咨詢
