如果你要记得很仔细,并且多个表的日志要合在一起的话,可以这么设计:
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. Datatable中对某列求和,三种不同情况下的方法 .
  2. Oracle数据库之多表查询
  3. linux fedora自带终端字体间距过大问题解决
  4. Linux的内存理解
  5. sizeof 数组_简单的一维数组竟然有这么多坑?
  6. SpringCloud Zuul(八)之ERROR Filter
  7. [白开水]-maven的命令程序mvn脚本分析
  8. 2018-2019-1 20165320 20165325 20165337 实验一 开发环境的熟悉
  9. Python零基础入门(二)——Python中常见的数据结构[学习笔记]
  10. 粒子群算法离散化各代表什么_粒子群优化算法(PSO)之基于离散化的特征选择(FS)(三)...
  11. 如何给linux添加新硬盘(转)
  12. rabbitmq消息队列--restTemplate实现跨域请求--获取JSON字符串
  13. linux4 系统下载,SysLinux 4.0.4 下载
  14. 机器认知、人机交互、边缘计算……在这里,他们谈论了关于AI的关键议题...
  15. 3种免费的网页截图API,可以在线截图,自动生成缩略图
  16. 初学Python三周总结感想
  17. 财务报表分析01.主要财务报表
  18. linux下scp的常见问题解决方法
  19. 借助小程序云开发实现小程序的登陆注册功能
  20. Python通过m3u8文件下载合并ts视频

热门文章

  1. android 怎么获取当天日期_18个Java8日期处理的实践,非常有用!
  2. PPT文件转avi/wmv/mpeg格式最好的软件
  3. 语音变音调和加速减速
  4. python经典练习题
  5. Java NIO(十五) Path 的用法
  6. 关注CIO 3.0:企业CIO的最佳时代到来
  7. 几何画板表现两集合的差集的教程
  8. saltstack之(一)系统环境及本地yum源
  9. 转 vi 编辑器,gcc 编译器的使用
  10. hdfs.DFSClient: Exception in createBlockOutputStream