使用 Dapper + Oracle.ManagedDataAccess 查詢 Oacle Date 欄位很慢的原因

  • 1865
  • 0

先 Google 的話,可以看到這篇解答 Dapper query slow with DateTime type parameter?

明確指出 Oracle.ManagedDataAccess 在設定 DbType 時,會將 DbType.DateTime 轉換為 OracleDbType.TimeStamp,

並且提供修改 SQL 的方向 [ Cast ( As Date) ],讓比對 Oracle Date 欄位的索引才有用的解決方法。

...繼續閱讀 »