3.脏读、不可重复读、幻读、mysql5.7以后默认隔离级别、并发、接口幂等性

一、脏读,幻读,不可重复读

  1. 脏读:事务A读到了事务B未提交的数据
  2. 幻读:事务中读取时没有数据但是想录入数据失败
  3. 不可重复:事务两次读到的数据不一致

二、mysql5.7以后默认隔离级别是什么?

  • MySQL 5.7之后的默认隔离级别是可重复读

三、解释一下qps,tps,pv,uv,并发量

  1. QPS(Queries Per Second):一台服务器一秒钟响应的次数
  2. TPS(Transactions Per Second):一台服务器一秒能处理的事物次数
  3. PV(Page Views):统计页面访问量,
  4. UV(Unique Visitors):统计独立访客数,通过登录日志去重得到
  5. 并发量:同一时间内系统能够承受的最大请求数量。

四、什么是接口幂等性问题

  1. 幂等
  2. 幂等性
  3. 接口幂等性 同一个接口调用多少次结果是一样

五、如何解决接口不幂等性?

首先post请求新增数据会有可能出现不幂等

  1. token机制:使用新增之前先生成随机字符串,再保存,只要访问该接口就必须携带随机字符串
  2. 前端按钮只能按一次
  3. 唯一主键 unique新增用户用用户名唯一,但是订单问题解决不了
posted @ 2023-04-03 20:58  阿丽米热  阅读(8)  评论(0编辑  收藏  举报
Title