00:00
来做一下实验啊。呃,基于存库这个MYSQL8.0,还有这个TDB7.5.1。谁的同步复制会更快?那我这里呢,把我这个这个架构说一下。啊,主库呢,就是每次8.0啊,这是198.239是主库的IP端口号是3346。那么后面呢,接了两个存库啊,一个是太低币啊,一个也是买次8.0啊。这个呢,就是我这个。一个基础架构,然后呢,这是我的一个配置。啊,先从泰迪币这。这个TKV呢是一个,我分配了这个内存是50个G。然后这个是买的。MYSQ呢,In db8分呢,我也是给了50个G啊,这个数据目录啊,都是放在这个备份目录下。
01:07
这个呢,就是我的一个基础环境。然后呢,我们呢,现在呢。嗯,还有一个就是。这个泰迪币呢,这个DM模块啊。它默认的这个线程呢,是16个啊。啊,这里我没有改就是。就是默认的这个16个。然后这个MYSQL呢,我们被他保成一样,然后呢,我这里呢也是。也是给他16个。啊,16个线程。16个复制线程啊。然后呢,我们现在呢,就开始做压测了。然后我这台机器呢,是239啊,这是我的内存啊,因为我内存比较小,我8根铺给了10个G。那么呢,这里呢,我就是。
02:00
呃,并发我是给的是32个。呃,线程并发,然后压测300秒,然后我们现在来看一眼是否有延迟。那好,现在开始压测,然后呢,我这里呢,写了2个脚本。一个是买的啊。嗯,这个很简单啊。那一个呢,是KB的。那这里呢,相当于就是用的是watch命令,然后呢,每隔一秒它会实时的去显示,然后我们先这里呢,先打印太极币了。啊,现在是0秒啊,这个每一秒都会。这会输出啊,然后我们现在回头来。这个了。啊,你看现在这个MYSQ现在已经出现延迟了。而现在泰迪币这块是没有的啊,一直是0秒。那么呢,我们这里呢,为了验证它这个是否准确啊,我这里。
03:04
在买啊,我。我有一张那个心跳表,就HT。嗯,我这里有点慢啊,数据呢是0。然后呢,我们呢,现在就是插入一条数据。然后我们到这个。分别到太极币,还有这个MY,看这这条数据能能否过来。啊,我现在在主库上已经插插入完了。然后我们到这个太极币上看有没有啊。你看这数据已经过来了,对吧,我们来比对一下。然后我们到买里啊。
04:08
啊,数据没有过来,那说明现在这个MYSQL确实是产生了延迟。而且时间会。这个时间会越来越大。而太极币是没有的。啊,这个呢。就是现在我,呃,目前做的一个压力测试这个结果,然后呢,这个到时候呢,你们呢也可以。通过我这个这个压力测试工具。然后你你也可以去做一下模拟。啊,这是我现在主库的一些信息。然后买色的,这是从裤的。他现在还没有过来呢。啊,说明现在这个买,现在产生了很长很大的延迟。
05:02
那泰迪币是没有的。那好,那今天呢,我我这就演示到这儿了。
我来说两句