想做一个系统的日志记录功能,请教一下大家的思路。主要记录系统的用户登录成功,失败,系统运行时等的异常。准备把这些信息记录在数据库中。。在jsp中,可以这样实现
先将日志记录存在一个集合中,然后设置定时任务,1分钟或几分钟,一起将集合中的日志插入到数据库中。但在php中,好像没办法设置定时任务?
如果用户操作一次,就马上插入一条日志记录到数据库中去,太浪费资源了??请问大家有什么思路? 谢谢
先将日志记录存在一个集合中,然后设置定时任务,1分钟或几分钟,一起将集合中的日志插入到数据库中。但在php中,好像没办法设置定时任务?
如果用户操作一次,就马上插入一条日志记录到数据库中去,太浪费资源了??请问大家有什么思路? 谢谢
上面所说的缓冲功能会由数据库实现,你不用关心。
具体内容参看mysql手册storage engine一章。