标签: memory-leaks odbc database-connection sap hana
使用与SAP HANA的ODBC连接的.NET(C#)应用程序正在泄漏内存,消耗了所有可用内存,然后崩溃。内存事件探查器显示odbc32非托管模块中的内存泄漏。测试两个SAP HANA驱动程序(HDBODBC 1.00.120.24和1.0.0.120.100),两个都在泄漏内存。
调用OdbcConnection.ReleaseObjectPool()( ODBC leaking memory in c# application)无法解决问题。
如何解决此内存泄漏?
答案 0 :(得分:0)
解决方案是通过在“连接池”选项卡的“ ODBC数据源管理器”中选择“与此驱动程序的池连接”来使用池连接。默认情况下,HDBODBC设置为<not pooled>。
<not pooled>