¿MariaDB es popular recientemente?
Comparación de rendimiento de MySQL y MariaDB
Ahora vamos al punto de referencia, que en realidad fue desarrollado por el equipo de MariaDB con algunas explicaciones adicionales. Esta publicación de blog menciona un tema interesante: aumentar el número de subprocesos en MYSQL 5.6 hasta 16 puede generar un buen rendimiento, pero más allá de 16, aunque el rendimiento mejorará ligeramente, los resultados de la comparación muestran que no es tan bueno como otros. versiones (incluidas MairaDB-5.5.28a y MairaDB-10.0.1; consulte el cuadro de prueba de rendimiento en la parte superior de la publicación del blog). Este es un problema común con este tipo de programas cuando se intenta lograr el efecto de un programa paralelo de múltiples núcleos y subprocesos dentro de una computadora de un solo núcleo. Si el algoritmo se diseña correctamente, el rendimiento mejora a medida que aumenta el número de núcleos de CPU. El problema, por supuesto, es que se deben abordar dos cosas en programas paralelos: (1) problemas de subprocesos múltiples en múltiples núcleos y (2) vectorización; Estas son las dos direcciones actuales para la programación multinúcleo, y el programa que escriba debe poder controlar bien estas dos direcciones.