系统的操作日志一般怎么设计?

[复制链接]
查看11 | 回复5 | 2007-9-26 18:42:10 | 显示全部楼层 |阅读模式
记录用户登录、操作的系统日志,一般怎么设计数据库表?
要求:
存储简单、方便,
读取后展示的数据信息全面,方便追溯。
大家一般怎么设计,给个方案:-)
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
http://blog.csdn.net/jackljf/archive/2010/07/20/5750577.aspx
希望对你有帮助。。
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
非常感谢,很有参考价值
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
日志这种东东似乎不太适合做到DB里去吧, 万一DB挡掉了,就必须先恢复DB才能拿到日志
可是,这样一来就破坏了现场...
日志比较适合使用最简单的结构,哪怕这种结构有冗余,用起来未必很方便,只要做到尽可能及时准确地记录下系统的状况,就是一个很好的日志系统工程
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
这个是做的用户登录业务系统、操作业务的日志,理应记在业务数据库里吧
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
需要分级别来记录的吧,在生产环境中,记录所有的操作详细记录是个非常大的数据量,
一般来说,设置控制参数来对记录分级处理。
日常只需存放基本信息,在查找问题时,可以打开不同级别的控制参数,来跟踪具体的处理过程。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行