摘要:
推薦MiniProfiler插件 工欲善其事,必先利其器。我們使用EF和在很大程度提高了開發速度,不過隨之帶來的是很多性能低下的寫法和生成不太高效的sql。雖然我們可以使用SQL Server Profiler來監控執行的sql,不過個人覺得實屬麻煩,每次需要打開、過濾、清除、關閉。在這里強烈推薦一 閱讀全文
posted @ 2024-04-30 17:05
IT苦行僧-QF
閱讀(39)
評論(0)
推薦(0)
摘要:
MSSql 數據庫 數據層 父類增刪改查: /// <summary> /// MSSql 數據庫 數據層 父類 /// </summary> /// <typeparam name="T"></typeparam> public class BaseDAL<T> where T : class,n 閱讀全文
posted @ 2024-04-30 15:56
IT苦行僧-QF
閱讀(37)
評論(0)
推薦(0)
摘要:
EF容易忽略的優化點-能轉換成SQL執行的,不要在內存中執行,否則,性能很差! 只選擇某列或某些列 有些時候,在C#里寫LINQ雖然看著舒服,但性能不一定好,所以有必要做一些調整。比如這種情況:我需要知道一篇文章的點擊數,僅此而已,我可能會寫: context.Post.FirstOrDefault 閱讀全文
posted @ 2024-04-30 15:37
IT苦行僧-QF
閱讀(59)
評論(0)
推薦(0)
摘要:
在C#中使用EF查詢數據庫數據,將結果直接轉換為List是一個常見的做法。這樣做的好處是方便快捷,可以方便地對結果集進行操作和遍歷。但是也存在一些問題: 1. 性能問題:將查詢結果直接轉換為List會加載整個結果集到內存中,如果查詢結果較大,可能會導致性能問題和內存占用過高。 2. 內存管理:將結果 閱讀全文
posted @ 2024-04-30 11:26
IT苦行僧-QF
閱讀(617)
評論(0)
推薦(0)

浙公網安備 33010602011771號