看到 Async 非同步 就超開心,感覺會變快... 來用用看...
發現速度竟然變慢!! 而且慢超多!! 冏
我用Stored Procedure insert 資料,程式碼如下:
cn.Execute("spName", parameters, commandType: CommandType.StoredProcedure);
cn.ExecuteAsync("spName", parameters, commandType: CommandType.StoredProcedure);
以下是我的測試結果:
Execute INSERT 筆數 545筆 14秒
ExecuteAsync INSERT 筆數 192筆 4分15秒
結論:
還是用 Execute 就好了