Estamos en la versión magento 2.3.
Después del cambio de código cuando ejecutamos setup:upgrade, nuestro servidor mysql se atasca. Notamos que hay muchas consultas de modificación ejecutándose en db durante esto. Como el tamaño de nuestra tabla es grande, la base de datos se quedó con estas consultas de modificación. ¿La ejecución de setup:upgrade ejecuta varias consultas de modificación en tablas relacionadas con ventas y cotizaciones? ¿Podemos excluir estas consultas de la actualización de configuración de magento o cualquier alternativa para mantener la base de datos en buen estado?
Error:
Actualización de módulos: Creación/actualizaciones de esquemas: Advertencia: PDOStatement::execute(): el servidor MySQL se ha ido en /var/www/html/vendor/magento/zendframework1/library/Zend/Db/Statement/Pdo.php en la línea 228 comando terminado con el código de salida 1
Obtuve la solución, estamos ejecutando magento os con MariaDB.
Hubo un problema de compatibilidad con Mariadb, se solucionó siguiendo la URL a continuación.
Había puesto el parche en magento para solucionarlo.
Entonces, básicamente, en cada actualización de la configuración, se ejecutaban números de consultas modificadas, incluso si no había cambios en el esquema.
Prueba con esto -
php -dmemory_limit=6G bin/magento setup:upgrade