我想记录一些关于我的访问者的信息。使用IIS生成的日志还是在SQL 2008数据库中创建自己的日志会更好?IIS 7日志与自定义
我知道我应该提供更多关于我的具体情况的信息,但是我希望总体而言,这两种方案的优点和缺点。
我想记录一些关于我的访问者的信息。使用IIS生成的日志还是在SQL 2008数据库中创建自己的日志会更好?IIS 7日志与自定义
我知道我应该提供更多关于我的具体情况的信息,但是我希望总体而言,这两种方案的优点和缺点。
这一切都取决于你想分析的信息。
如果您正在进行汇总和汇总,那么您需要将此数据提取到数据库中进行分析。将数据拉入数据库将使您可以访问索引和更好的查询工具。
如果您正在进行罕见的一次性简单查询,那么LogParser可能足以满足您的需求。但是,您将不断扫描未索引的平面文件以查找I/O密集型数据。
但正如你所说,不知道更多关于你的具体情况,很难说什么是最好的。
您可以在IIS日志从ASP.NET使用HttpResponse.AppendToLog
添加额外信息,另外你可以使用Advanced Logging Module与自定义过滤器和自定义数据包括性能计数器数据,更创建自己的日志。
它足以知道IIS将东西存储在平面文件中。我希望能够查询数据,所以自定义日志记录到它是一个数据库。 – Shawn 2010-10-04 20:37:37