我正在使用 AdoNetAppender 写入 SQL Server 2005 数据库表。我将 bufferSize 设置为 1,以便立即写入条目。
我的 DBA 担心 log4net 保持其数据库连接处于打开状态。我们今天有大约 50 个与数据库的连接,但只有 22 个日志条目。在某些情况下,来自同一个客户端的多个连接具有不同的登录时间。
在我看来,连接池不起作用,或者我没有在代码中释放资源。我应该如何解决这个问题?
我正在使用 AdoNetAppender 写入 SQL Server 2005 数据库表。我将 bufferSize 设置为 1,以便立即写入条目。
我的 DBA 担心 log4net 保持其数据库连接处于打开状态。我们今天有大约 50 个与数据库的连接,但只有 22 个日志条目。在某些情况下,来自同一个客户端的多个连接具有不同的登录时间。
在我看来,连接池不起作用,或者我没有在代码中释放资源。我应该如何解决这个问题?