我有一个 SQL 转储,它非常大(411 MB),在服务器 A 上导入需要 10 分钟,我的工作站 B 上的相同导入估计(pipeviewer)需要 8 小时才能导入(它在 40 分钟内导入了 31 MB ) 所以这是慢了 53 倍。
规格:
Server A:
MySQL Version: 5.5.30-1.1 (Debian)
2 GB RAM
1 core QEMU Virtual CPU version 1.0 - cpu MHz: 3400.020
Workstation B:
MySQL Version: 5.5.41-MariaDB-1ubuntu0.14.04.1
14 GB RAM
4 cores Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz - cpu MHz: 1600.000
Run Code Online (Sandbox Code Playgroud)
mysql/maria 配置是库存配置。
我昨天在我的工作站上切换到 MariaDB - 但在 MariaDB 之前,统计数据更糟。
我已经删除了工作站上的所有数据库 - 没有区别。
最大的问题是:性能怎么会慢 53 倍?我不能这样工作:-(
我的导入命令:
pv sql/master.sql …Run Code Online (Sandbox Code Playgroud)