0

我正在使用 SqlServer 作为日志记录。是的,这是错误的决定,有更好的数据库来满足这个要求。但我目前没有其他选择。

记录间隔为每秒 3 个记录。

所以我有静态 Logger 类,它有静态 Log 方法。

使用“打开连接”作为静态成员对性能更好。但它的最佳实施是什么?

这不是我知道的。

public static class OzzLogger
{
    static SqlConnection Con;

    static OzzLogger()
    {
       Con=ne SqlConnection(....);
       Con.Open();  
    }

    public static void Log(....)
    {
       Con.ExecuteSql(......);
    }
}

更新

我问是因为我的旧信息。人们说“连接池性能就足够了”。如果没有异议,我将关闭这个问题:)

4

0 回答 0