我计划对每个请求记录一些基本信息(请求类型、请求的IP地址、会话跟踪)。对于某些请求,可能会有扩展信息(有关所做请求类型的详细信息),如果有任何错误,我也会记录下来。
一方面,将日志记录到数据库中意味着我可以对记录的数据运行查询。另一方面,我不确定这是否会给数据库带来不必要的负担。当然,我也可以同时使用数据库和日志文件进行日志记录。大家对适当的日志记录有什么想法?
(如果有区别的话,我正在使用Apache服务器上的mod_python和MySQL数据库。因此,我要么使用logging库,要么在数据库中创建一些日志记录表。)