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

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

转载于:https://www.cnblogs.com/hanwater/archive/2009/12/02/1615407.html

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

  1. QPW 操作日志表(tl_operate_log)

    操作日志表 前端每次调后端服务时,会往这张表插入一条记录,作为接口调用日志,出现 bug 时可以查询这张表追溯问题. CREATE TABLE `tl_operate_log` (`operate_l ...

  2. logging 日志表的设计

    Netkiller MySQL 手札 MySQL MariaDB... Mr. Neo Chan, 陈景峰(BG7NYT) 中国广东省深圳市龙华新区民治街道溪山美地 518131 +86 131136 ...

  3. maxcompute操作_MaxCompute表设计最佳实践

    MaxCompute表设计最佳实践 产生大量小文件的操作 MaxCompute表的小文件会影响存储和计算性能,因此我们先介绍下什么样的操作会产生大量小文件,从 而在做表设计的时候考虑避开此类操作. 使 ...

  4. 表的设计命名的十个注意点

    1.表名一般以[模块名称_具体表名]来实现,同一个模块的前缀是一样的. 2.表名称不应该取得太长(一般不超过三个英文单词,总的长度不要超过32个字符). 3.不使用tab或tb作为表前缀(本来就是一个 ...

  5. 用户·角色·权限·表的设计

    设计一个灵活.通用.方便的权限管理系统. 在这个系统中,我们需要对系统的所有资源进行权限控制,那么系统中的资源包括哪些呢?我们可以把这些资源简单概括为静态资源(功能操作.数据列)和动态资源(数据),也 ...

  6. AOP实现操作日志记录

    一.设计: 操作日志记录 根据业务场景 一般是需要记录下数据修改更新的日志,查询类可以忽略. 所以需要对指定的某些方法进行记录.这块希望可以结合注解灵活操作,对于注解的方法进行日志记录 操作日志表设计 ...

  7. Spring Boot + Aop 记录用户操作日志

    目录 一.前言 二.实战 1.设计用户操作日志表: sys_oper_log 2.引入依赖 3.自定义用户操作日志注解 4.自定义用户操作日志切面 5.MyLog注解的使用 6.最终效果 三.总结 一 ...

  8. 如何使用SpringBoot AOP 记录操作日志、异常日志?

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 作者:咫尺的梦想_w cnblogs.com/wm-dv/ ...

  9. 一文带你学会基于SpringAop实现操作日志的记录

    前言 大家好,这里是经典鸡翅,今天给大家带来一篇基于SpringAop实现的操作日志记录的解决的方案.大家可能会说,切,操作日志记录这么简单的东西,老生常谈了.不! 网上的操作日志一般就是记录操作人, ...

最新文章

  1. shell监控java接口服务_Linux系统下Java通过shell脚本监控重启服务
  2. 路由器配置实践 教你如何在Linux中三台主机两个网段互相通信
  3. 企业是否真的需要BI?
  4. Qt 串口类QSerialPort 使用笔记
  5. python新线程打开cmd_Python – 函数无法在新线程中运行
  6. mysql客户端登录方式
  7. 关于我在(PTA)程序设计类实验辅助教学平台的重修经历
  8. 中国联通家庭网关破解管理员账户
  9. MySQL 复制表结构、数据
  10. 为什么html中使用不了样式,css不起作用是什么原因?
  11. Android逆向学习(二):游戏开发物语反编译
  12. 彩色图像分解出三原色分量
  13. Linux中Python程序CPU占用高排查
  14. 2005年乔布斯stanford演讲全文
  15. Chromium之工程依赖关系.
  16. ubuntu使用sudo su进入root报错Cannot execute /bin/csh: No such file or directory解决方法
  17. 7G的森林火情数据集,文末附数据集和源代码
  18. 树莓派 mysql门禁_构建Raspberry Pi,MySQL,RFID和指纹传感器的门禁系统
  19. docker 安装Subversion Edge
  20. 面向对象方法学与结构化方法学的异同

热门文章

  1. 西南交大量子计算机,交大量子光电实验室
  2. Windows XP下如何设置电脑定时关机
  3. excel实现统计词频功能
  4. python中PIL模块
  5. vlayout 1.2.20 发布,阿里 LayoutManager 定制化布局
  6. C语言引用不同路径下的头文件的方法
  7. python模块学习(四)
  8. HTML5从入门到精通(明日科技) 中文pdf扫描版
  9. 阿里移动电商背后的技术航母
  10. 《3D数学基础》系列视频 1.5 向量的夹角