2024-0105

EF下未指定具体数据类型,DateTime类型字段在Oracle数据库下默认映射成TIMESTAMP类型,Oracle数据库默认时间类型都是DATE,这种情况直接查询,会造成需要TIMESTAMP隐式转换成DATE类型,造成性能下降。


解决方法:

指定TypeName = "DATE"

/// <summary>
/// 操作时间
/// </summary>    
[Column("OPER_DATE", TypeName = "DATE")]
 阅读全文>>
                
标签: TIMESTAMP DATE Oracle EF 阅读:168