关于操作日志表的设计问题

如果你要记得很仔细,并且多个表的日志要合在一起的话,可以这么设计:
1.编号
2.表名
3.相关表主键值
4.相关表候选列值
5.被修改的字段名
6.修改前值
7.修改后值
8.操作人
9.操作时间
10.相关模块
11.操作IP

其中,候选列值的作用是存储可能作为除了主键外的其他查询条件的列,可以为空。
分区有两种方法,一种是一个表名只对应一个分区,另一种是表名+主键值做hash分区,一般是16或32个。

posted on 2009-12-02 15:44  韩显川  阅读(875)  评论(0编辑  收藏  举报

导航