MySQL 5.5.44" native"比dockerized MySQL 5.5.44快32%

时间:2015-07-20 21:45:22

标签: java mysql docker

我在联想X6机箱上安装了MySQL 5.5.44,其中包含许多内核,SSD等。/ var / lib / mysql符号链接到SSD上的目录。

我还有一个docker 5.5.44图像。图像以这种方式启动:

mList.add(item)

如您所见,/ var / lib / mysql是从容器中映射到SSD上的主机的卷。与原生MySQL相同的SSD。主机可以在端口24000上与此实例通信。

这两个实例都是开箱即用的。没有特殊的配置选项,调音等。

我有一个小程序,在autoCommit(false)/ commit()包装器的紧密循环中运行,并插入6列短字符串和2个日期。它使用mysql-connector-java-5.1.36-bin.jar 在端口3306(本机)运行MySQL,它以5000插入/秒运行。 在端口24000处运行MySQL,这是dockerized映像,它的运行速度仅为3400次/秒。这大约慢了32%。一次只运行一次测试,结果不会发生变化。

我希望这是一个调整的问题,而不是导致速度缓慢的卷映射或端口转发。如果它慢10%,我可能不会在乎,但32%有点陡峭。

0 个答案:

没有答案