ADO與EF性能對比

在OSChina裏下載了一個Smark的ORM框架,然後寫了個DEMO與EF一起運行,得到這樣的結果:

在之前做項目中,用的是EF框架,開發過程沒感覺到有什麼性能問題。等把項目部門到客戶機中實際運行後,數據達到了3萬以上更新數據庫就變慢了,緊接着查詢也相應變慢,達到10萬就更明顯了,甚至還影響到插入。

EF開發過程的確省了不少事,但帶來的後果也是很嚴重的。

總結:開展新項目之前必須先估算出項目的規模,測算出未來的數據增長情況,之後再決定是否選擇EF作爲項目的數據庫訪問框架。不能草率的一率使用EF,數據量小的項目還好,一旦數據量達到一個量級那就是程序員的惡夢了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章