Uso efectivo
Para evitar problemas de rendimiento al utilizar déclencheur, siga estas directrices:
- Si tiene déclencheur personalizados que escriben algunos datos cuando se ejecuta el déclencheur, muévalos para que escriban directamente en las tablas de auditoría. Por ejemplo, agregando una consulta adicional en el código de la aplicación, después de la consulta para la que pretendía crear el déclencheur.
- Revise los déclencheur personalizados existentes y considere la posibilidad de eliminarlos y escribir directamente en las tablas desde la aplicación. Compruebe los déclencheur existentes en la base de datos utilizando la instrucción SQL
SHOW TRIGGERS
. - Para obtener ayuda, preguntas o inquietudes adicionales, envíe un ticket de soporte de Adobe Commerce.
Conexiones esclavas
Adobe Commerce puede leer varias bases de datos de forma asincrónica. Si espera una carga alta para la base de datos MySQL de un sitio Commerce implementado en la arquitectura Cloud Infrastructure Pro, Adobe recomienda habilitar la conexión esclava MYSQL.
Al habilitar la conexión esclava MYSQL, Adobe Commerce utiliza una conexión de solo lectura a la base de datos para recibir tráfico de solo lectura en un nodo no maestro. El rendimiento mejora mediante el equilibrio de carga cuando solo un nodo gestiona el tráfico de lectura-escritura.
Versiones afectadas
Adobe Commerce en infraestructura en la nube, solo arquitectura Pro