为何mysql在虚拟机比真实主机快10到20倍


一条insert into select语句插入40w条数据

在一台windows上vm里面速度是1秒多
请输入图片描述

在一台真实服务器上却要20多秒
真是机器

vm配置:1core+1G
真实机器:2core+4G

环境都是lnmp自动搭建的

为什么会有如此大的性能差距?

mysql 性能

不好有怪兽 11 years ago

有可能是虚拟机的缓存策略,没有真正把数据落地到磁盘。读写内存跟磁盘的速度差远了

vesacy answered 11 years ago

Your Answer