结果缓冲
-
C#中如何使用Dapper的结果缓冲?避免多次枚举?
Dapper的结果缓冲指将查询结果一次性加载到内存,避免多次枚举时重复访问数据库或因连接关闭报错。默认buffered: true时结果被缓存,可安全多次遍历;设为false则延迟加载,仅支持一次枚举,否则可能抛出异常。处理大数据且单次遍历时可用buffered: false节省内存,否则应保持默认…
*本站广告为第三方投放,如发生纠纷,请向本站索取第三方联系方式沟通
Dapper的结果缓冲指将查询结果一次性加载到内存,避免多次枚举时重复访问数据库或因连接关闭报错。默认buffered: true时结果被缓存,可安全多次遍历;设为false则延迟加载,仅支持一次枚举,否则可能抛出异常。处理大数据且单次遍历时可用buffered: false节省内存,否则应保持默认…