Sql Server作为日志记录,最佳连接实践

时间:2012-09-06 20:42:48

标签: sql-server logging ado.net

我正在使用SqlServer作为日志记录。是的,这是错误的决定,这个要求有更好的dbs。但我现在别无选择。

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

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

使用“Open Connection”作为静态成员可以提高性能。但它最好的实现是什么?

这不是我所知道的。

public static class OzzLogger
{
    static SqlConnection Con;

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

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

更新

因为我的旧信息,我问道。人们说“连接池性能就足够了”。如果没有异议,我正在结束这个问题:)

0 个答案:

没有答案