这段时间,完成了VRLe_Pay_V1.0的开发,转战了VRLe_S(一套小型商户的VR线下体验控制系统)的填坑工作,抽空整理了一下之前VRLe_Pay的数据库表,算是为以后数据库设计方面积累些经验吧。

如图,晚上抽了点时间画的:

发现,这个数据库的设计特点:

(1) 大量使用了时间戳表,涉及消费记录、套餐等数据,总的原则,不删数据,只能通过TimeStamp结合主键来查找。

(2)表结构设计的严谨,相应的代码就不是特别好写,有时候需要关联5表去拿一个字段,这一点也是我们后来改掉一部分表结构的原因。

(3)储值变更记录查询,从10万条数据里拿数据,用时30s,优化代码逻辑的同时,建议加缓存。

【工作记录】支付系统数据库梳理相关推荐

  1. 工作记录------各种系统简称以及职场英文缩写含义

    工作记录------各种系统简称以及其他英文缩写含义 系统简称 mes系统: MES系统是一套面向制造企业车间执行层的生产信息化管理系统.MES可以为企业提供包括制造数据管理.计划排程管理.生产调度管 ...

  2. java毕业设计大学生二手物品交易网站演示记录2021Mybatis+系统+数据库+调试部署

    java毕业设计大学生二手物品交易网站演示记录2021Mybatis+系统+数据库+调试部署 java毕业设计大学生二手物品交易网站演示记录2021Mybatis+系统+数据库+调试部署 本源码技术栈 ...

  3. 支付系统数据库设计思考

    主支付表 字段名 字段类型 备注 id bigint(16) 主键id order_id varchar(24) 订单号 bus_pay_no varchar(24) 支付id Pay_status ...

  4. 工作记录:oracle数据库移机中关于redolog出错的处理

    以下是操作中的一些记录: SQL> alter system archive log current; alter system archive log current * ERROR at l ...

  5. 支付系统的对账处理:对账,轧账,平账,交易记录,退款记录

    关键词:对账,轧账,平账,交易记录,退款记录 对账是支付系统最头疼的事情.每一笔交易,都要做到各参与者的记录能够吻合,没有偏差. 对账系统的工作,是发现有差异的记录,即轧帐:然后通过人工或者自动的方式 ...

  6. 系统中mysql设计过程_某系统 数据库设计过程记录

    数据库设计文档(MySQL) XXX 项目 MySQL + Elasticsearch 数据库架构设计 What & Why What 现在需要一个 能够暂时/临时承担系统检索需求, 长期承担 ...

  7. 图书馆管理系统程序+全套开发文档(系统计划书,系统使用说明,测试报告,UML分析与设计,工作记录)

    图书馆管理系统程序+全套开发文档(系统计划书,系统使用说明,测试报告,UML分析与设计,工作记录): https://download.csdn.net/download/qq_39932172/11 ...

  8. java计算机毕业设计小学生素质成长记录平台源码+lw文档+系统+数据库

    java计算机毕业设计小学生素质成长记录平台源码+lw文档+系统+数据库 java计算机毕业设计小学生素质成长记录平台源码+lw文档+系统+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  9. 支付系统的对账处理与设计--转

    本文来自 微信公众号"凤凰牌老熊". 可以说,对账是支付系统最头疼的事情.每一笔交易,都要做到各参与者的记录能够吻合,没有偏差.对账系统的工作,是发现有差异的记录,即轧帐:然后通过 ...

最新文章

  1. Node.js-提供了四种形式的定时器
  2. arcims安装配置教程
  3. 机器学习知识点(三十二)微积分基础
  4. oracle常用的监控,oracle常用的监控语句
  5. OpenShift 4之访问权限分级授权
  6. 2021总结-》2022年
  7. 自制简单的Tabs(Vue)
  8. Maven是个什么鬼?,没办法起床排bug...
  9. 按位与、按位或、按位异或、左移、右移运算符的简单介绍(部分二进制运算符的简单介绍)...
  10. 基于matlab的捷联惯导算法设计及仿真,基于 Matlab 的捷联惯导算法设计及仿真1.doc...
  11. c语言找最大素数,C语言实现寻找大素数
  12. 基本初等函数导数公式表
  13. Error response from daemon: driver failed programming external connectivity on endpoint xenodochial_
  14. 《亲自动手写一个深度学习框架》-专题视频课程-广州市老刘
  15. FZUOJ 2214 Knapsack problem 背包
  16. 简单命令行创建ReactApp
  17. 《不花钱学法语》--18个网站,强化法语六力
  18. terracotta安装配置与集群过程
  19. 命令行配置电脑IP(Windows下设置、增加、删除)
  20. 作为一个程序员,你是怎么管理文档资料的?我这个方法特别方便

热门文章

  1. VB6.0中文企业版安装步骤
  2. 注意力机制基本原理详解及应用
  3. #单片机# ------ stc89c52引脚说明
  4. chrome mobile emulation 及周边漫谈和相关应用+想法
  5. Autoware入门学习(三)——Autoware软件功能使用介绍(1/3)及demo演示
  6. 【历史上的今天】7 月 16 日:磁盘驱动器之父诞生;VisiCalc 创造者出生;Slackware Linux 首次发布
  7. 国家标准:电子计算机机房设计规范
  8. java.lang.IllegalStateException: Error processing condition on com.alibaba.cloud.nacos.discovery.rea
  9. t6修改服务器ip,用友t6服务器更换ip地址
  10. php全套之七,【独家首发】最新七星修改二开正米酷影视7.2完整版/支持自定义解析/支持PHP7.0及以上...