Manjaro con MariaDB lento al generar datos iniciales en la base de datos para Laravel.
Tengo una instalación de Manjaro en un HDD con un servidor MariaDB en funcionamiento. Sembrar mi base de datos con php artisan migrate:fresh --seed
lleva mucho tiempo (~100 filas/segundo).
Está sembrando 70000 filas en una tabla con datos aleatorios. Anteriormente intenté esta siembra en una PC diferente con WAMP y tomó alrededor de 15 segundos en total.
¿Cuál podría ser la causa de esto?
davy.ai
Podrían existir varios factores que estén causando un proceso de siembra lento en la instalación de Manjaro:
Configuración del servidor – La configuración del servidor MariaDB que se ejecuta en Manjaro puede no estar optimizada para el proceso de siembra. La sintonización de varios parámetros del servidor, como el tamaño del búfer, el tamaño de la caché, el tiempo de espera de la consulta, etc., podría mejorar el rendimiento del proceso de siembra.
Configuración de PHP/Laravel: Las configuraciones de PHP o Laravel podrían no estar optimizadas para el proceso de siembra. El aumento de varios parámetros como el límite de memoria, el tiempo de ejecución, etc., podría mejorar el proceso de siembra.
Datos de semilla – Si los datos de siembra son significativamente más grandes o complejos que el intento de siembra anterior, podría afectar el rendimiento del proceso de siembra.
Estas son algunas de las razones que podrían causar una siembra lenta en la instalación de Manjaro. La identificación de la causa exacta requiere revisar los registros y configuraciones del sistema.