1
我每分鐘調用ExecuteSqlCommand幾千次,每次都是往返數據庫。該命令本身調用一個存儲過程,參數從INT到NVARCHARS到「結構化」表值參數。當我查看由Entity Framework通過SQL Profiler生成的SQL命令時,相當大量的數據正在發送到數據庫。在代碼優先的DbContext上批處理ExecuteSqlCommand語句
由於SP沒有返回值,所以它非常「火和遺忘」,我想嘗試對SQL命令進行批處理,並且一次發送10個批次。這可能使用實體框架?有沒有辦法讓Entity Framework爲每次調用返回完整的SQL命令,然後我可以自己連接SQL並自己調用ExecuteSqlCommand?