今天在昨天的基础上又做了一些对比测试,也算是对昨天的一个补充和升华。
而这部分内容其实内容量还不少,所以我准备成了ppt的形式,也在团队内部做了一些交流,感兴趣可以直接点击文末的原文来看。
初始化数据的必要性
在开始之前还是简单说说初始化数据的必要性,我们做数据库问题定位,性能分析时,如果表里就几条,几十条数据,做性能比对得到的结果数据其实实际意义不太大,我们需要尽可能模拟一些更加丰富的场景,至少得保证一个基本的数据量,比如100万数据。为此我也想了一些方法来做这个事情,也希望听到更多朋友的建议。
几种初始化数据的场景
我大体设想了如下的几种方式,在最后也给出了一个测试的基本结果和数据对比。