运行相同的python脚本,使用用于python的MySQL包解析MySQLdb并将记录插入到MySQLdb中,在具有8GB内存的Mini i5 (OS )和带有AMDA-10和12GB RAM (Ubuntu16.04)的HP展馆之间,我经历了非常不同的加载时间。
Mini以每秒约100的速度插入记录,而AMD A-10每秒只插入大约1条记录。我最初认为这是因为我运行的是全驱动器加密,但是在重新安装了Ubuntu之后,没有驱动器加密,数据库仍然被限制在每秒1次插入。
我能做些什么来解决Ubuntu中AMD机器的瓶颈问题呢?
我检查了AMD上的空闲内存,大约一半的内存仍然是空闲的,交换空间根本没有使用。否则,我不知道该检查什么来排除故障。
发布于 2018-03-04 18:22:01
尝试调优MySQL性能设置。如果性能设置有任何问题,那么您可能会面临这个问题。您也可以尝试禁用真空。单次记录每秒是非常低的。我们正在每秒做3000条记录。
https://serverfault.com/questions/899898
复制相似问题