DapperがSql文HitCacheを実行すると遅くなります。

674 ワード

現象は、DapperがSqlタイムアウトを実行して、クエリアナライザの中でSqlを実行するのはとても速いです。
分析により変換されたことが分かった。  exec  スペスexecutesql'はあなたのSqlです。
stackoverflow説:http://stackoverflow.com/questions/15683197/weird-timeout-issues-with-dapper-net 
最終的に書き方を変えました。キャッシュは使いません。timeout時間は120 sに設定されています。
         using (var conn = new SqlConnection(RDBSBase.ConnectionString))
                    {
                        conn.Open();
                        var queryList = conn.Query(strs, _dy,  null, false, 120, CommandType.Text);
                        tbhylist = queryList.ToList();
                        
                    }       
キーワード:Dapper  HitCache  タイムアウト