拥有 12BG RAM 的 AMD A-10 上的 MySQL 瓶颈是什么?

拥有 12BG RAM 的 AMD A-10 上的 MySQL 瓶颈是什么?

运行相同的 Python 脚本,该脚本解析 XML 并使用 Python 的 MySQLdb 包将记录插入 MySQL,我发现配备 8GB RAM 的 Mac Mini i5(OS High Sierra)和配备 12GB RAM 的 AMD A-10 的 HP Pavilion(Ubuntu 16.04)之间的加载时间非常不同。

Mac Mini 每秒插入记录约 100 条,而 AMD A-10 每秒仅插入约 1 条记录。我最初以为这是因为我运行了完整的驱动器加密,但在全新安装未使用驱动器加密的 Ubuntu 后,数据库的瓶颈仍然为每秒插入 1 条。

我该怎么做才能解决 Ubuntu 中 AMD 机器的瓶颈问题?

我检查了 AMD 上的可用内存,大约一半的 RAM 仍然可用,交换空间根本没有使用。否则,我不知道该检查什么来排除故障。

答案1

尝试调整 MySQL 性能设置。如果性能设置存在任何问题,那么您可能会遇到此问题。您也可以尝试禁用 vacuum。每秒单个记录非常低。我们每秒处理 3000 条记录。

相关内容