zoukankan      html  css  js  c++  java
  • 数据库

    ali

    MySQL分库分表 ,需要的话例如:百库百表

    例如:通过userId的倒数后两位,或者后三位来分表    208822222222222222

    迁移到OceanBase

    链接数据库是有自己的工具:DMS,网页版,和workbench类似

    如果需要客户端连数据库的话:url (类似:jdbc:\mysql:localhost3306库名)、 账号 、 密码

    jd

    弹性库 :动态扩容、多源数据迁移

    https://wenku.baidu.com/view/f4f555b485868762caaedd3383c4bb4cf7ecb798.html

    测试同学什么时候会用到数据库?

    1、给用户发优惠券,因为发券是异步的,并不是发了就代表发成功了,有时会受到优惠券的是否在有效期,优惠券是否还有预算的影响,所以可能要到数据库里查具体的优惠券发放状态,

        比如:status为0--发放中  status为1--发放成功   status为2--发放失败; 

    2、有些配置,比如券模板、比如任务的模板,需要在数据库里配置;

    3、有时是别人的系统调我们的接口去核销优惠券或者完成任务,这时候券到底有没有核销,任务有没有完成,因为接口测试没有界面不能直观的观察到结果,所以就可以通过数据库里查数据来确定,

        比如:用户在做一次支用后会通过消息触发我们的系统把优惠券核销掉,为了确认是否成功核销,就可以到数据库里看优惠券的状态,如status为1未核销、status为0已核销等等;

    4、还有时可能,比如用户的一个积分(免息额度、支付宝积分)会在固定的时间点去失效上半年或者下半年的积分,具体要失效多少可能就需要到数据库查;

  • 相关阅读:
    多线程创建方式及线程安全问题
    JDBC连接池&DBUtils
    mySQL 多表查询语句
    git 本机链接多库配置
    mysql类似递归的一种操作进行层级查询
    js 自定义事件观察者模式(发布/订阅)
    CSS样式遇见的问题总结记录
    maven打包pom.xml备忘
    JasperReports实现报表调出excel
    ActiveMQ 集群配置 高可用
  • 原文地址:https://www.cnblogs.com/Susie-/p/13590043.html
Copyright © 2011-2022 走看看