¿Cuello de botella de MySQL en AMD A-10 con 12 GB de RAM?

¿Cuello de botella de MySQL en AMD A-10 con 12 GB de RAM?

Al ejecutar el script de Python idéntico que analiza XML e inserta registros en MySQL usando el paquete MySQLdb para Python, estoy experimentando tiempos de carga muy diferentes entre una Mac Mini i5 con 8 GB de RAM (OS High Sierra) y una HP Pavilion con AMD A. -10 con 12GB de RAM (Ubuntu 16.04).

El Mac Mini inserta los registros a aproximadamente 100 por segundo, mientras que el AMD A-10 solo inserta aproximadamente 1 registro por segundo. Inicialmente pensé que era porque estaba ejecutando cifrado de disco completo, pero después de una instalación nueva de Ubuntu sin cifrado de disco, la base de datos todavía tiene un cuello de botella de 1 inserción por segundo.

¿Qué puedo hacer para solucionar el cuello de botella en la máquina AMD en Ubuntu?

Revisé la memoria libre en AMD y aproximadamente la mitad de la RAM todavía está libre, el espacio de intercambio no se usó en absoluto. De lo contrario, no sé qué comprobar para solucionar el problema.

Respuesta1

Intente ajustar la configuración de rendimiento de MySQL. Si hay algún problema con la configuración de rendimiento, es posible que se enfrente a este problema. También puedes intentar desactivar el vacío. El registro único por segundo es muy bajo. Estamos haciendo 3000 registros por segundo.

información relacionada