我正在使用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(......);
}
}
更新
因为我的旧信息,我问道。人们说“连接池性能就足够了”。如果没有异议,我正在结束这个问题:)