首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

,怎么设计系统日志功能,请给个思路

2012-04-28 
请教高手,如何设计系统日志功能,请给个思路我现在的系统急需一个日志系统,需要记录什么人,什么角色,对什么

请教高手,如何设计系统日志功能,请给个思路
我现在的系统急需一个日志系统,需要记录什么人,什么角色,对什么表,进行了什么操作,操作前数据是什么,操作后数据是什么。

如果写在WEB层,要每个相关页面都要改动,而且如果是update,那update了哪些字段也不好统计,因为有的表有120+个字段。

我现在是想用触发器的方式来写,不过判断更改的字段也比较麻烦,而且要每个表都写触发器,且insert和update都得写(目前没有delete)。

或者不用数据库实现,用哪种方式更合理,请大家给提供个方案或思路。

[解决办法]
这样的需求纯属无聊。
[解决办法]

探讨
哦,为什么这么说,有日志不是很有用处嘛。

[解决办法]
我知道的CRM中会有类似的操作,但是也就只是记录执行了哪些操作,具体操作了什么,数据是什么也不会记录下来的,而且是经过了长期的总结实现的。我感觉你的这个需求没必要,而且有点纯粹是浪费资源的感觉。
[解决办法]
"不用数据库实现,用哪种方式更合理"

不都是在每个操作之前先保存操作前日志,操作成功或失败后再更新对应日志,事务就行了
[解决办法]
支持以下哈哈

热点排行
Bad Request.