es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Podrían existir varios factores que estén causando un proceso de siembra lento en la instalación de Manjaro:

    1. Hardware – La instalación de Manjaro podría tener un procesador obsoleto o más lento, menos RAM o una unidad de disco duro más lenta que podría afectar significativamente el rendimiento del proceso de siembra.
    2. 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.

    3. 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.

    4. 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.

Comments are closed.