深聊全链路压测之:第十六讲 | 如何对MySQL数据库进行数据隔离。

MySQL数据库的数据隔离

  • 1、引言
  • 2、方案设计
    • 2.1 数据隔离方案
  • 3、环境搭建及预演
    • 3.1 准备工作
    • 3.2 环境搭建
    • 3.3 数据源上下文的实现
      • 3.3.1 HttpRequest Header 方案
      • 3.3.2 数据上下文方案
    • 3.4 系统改造
  • 4、总结

1、引言

在性能工程中,要想做符合业务场景的压测,要想得到想要的结果,
前提条件就是数据的准备。
如果是传统的性能测试,不对生产环境造成影响,
我想大部分性能工程师的做法,就是直接把压测数据传入数据库,进行压测。
但是,针对全链路压测来说,这个方法可能就行不通。
因为,对于我们全链路压测环节,最重要的,就是流量隔离,而针对流量隔,最重要的就是数据流量隔离

俗话说&

你可能感兴趣的:(全链路压测(从理论到压测实战),数据库,mysql,压力测试,软件测试)