開篇先說兩名題外話,性能
在博問上,常常看到有個問性能問題,好比Entity Framework的性能行不行啊之類的。操作系統
其實這個行不行,關鍵仍是看對象,一晚上家族的老七可能勉強吃點藍片片,也就好了,可真要讓你同時面對360請來的嘉賓還和某某公司請來的嘉賓這樣的100多個,視頻
估計吃再多藍片也是不行的。對象
1、問題的提出get
不少人會奇怪,爲何MS搞這麼多花樣,你說搞花樣也就罷了,關鍵是你越搞越倒退了,it
ADO.NET --> Entity Framework -- >WCF Data Service, 性能一個比一個差,哈哈。時間
其實一樣還有vi
DOS --> Windows 3.2 --> Vistaco
操做系統也愈來愈慢了,這是爲何呢?watch
我初初看到WCF Data Service,非常雞動了一把,哥們,這就是偶要的特性。
而後YouTube上一段講述WCF Data Service性能的視頻澆了偶一頭冷水。
連接: http://www.youtube.com/watch?v=wEK7VSh1fyE
估計兄弟們不FQ看不到,我簡單說一下,
100ROWS * 100 CALL
WCF DATA SERVICE: 3.6M IO 執行兼返回時間:3 Seconds
Native Access with EF: 558KB IO 執行兼返回時間:260MS
我和個人小夥伴們都驚呆了。
未完待續...
欲知後事如何,請聽下回分解。