Cuando se activa un desencadenador DESPUÉS DE ACTUALIZAR o DESPUÉS DE INSERTAR ¿se trata de un evento síncrono o asincrónico? En otras palabras, ¿mantiene el tiempo de ejecución total de la consulta que activó el activador?Son disparadores MySQL asíncronos
Respuesta
El disparador no está sincronizado. Sí, aumentarán el tiempo que lleva completar una actualización o una inserción.
Sí, los activadores son síncronos. Por ejemplo, si escribe un desencadenador DESPUÉS DE INSERTAR para registrar la inserción en otra tabla de registro, puede estar seguro de que el INSERT principal y el inserto a la tabla de registro se realizan como una operación atómica. Cuando el INSERT principal vuelve, todo el resto del trabajo realizado por desencadenadores (disparadores ANTES y DESPUÉS) también se completa.
Sí, los desencadenantes son síncronos. Sin embargo, si necesita implementar desencadenadores MySQL asíncronos, puede utilizar Maxwell + código personalizado para leer fácilmente el registro binario de MySQL y ejecutar su propia lógica en eventos interesantes.
- 1. ¿Los disparadores Sql son síncronos o asíncronos?
- 2. ¿Son posibles los servicios web RESTful asíncronos?
- 3. ¿Los métodos python's write write() y urlopen() son asíncronos?
- 4. ¿Cómo puedo encontrar todos los disparadores db en MYSQL?
- 5. ¿Cómo crear disparadores mysql usando migraciones en Rails?
- 6. ¿Disparadores que hacen que INSERT fallen? ¿Posible?
- 7. Disparadores en XAML
- 8. Disparadores SQLite en Android?
- 9. Enviar correos electrónicos asíncronos
- 10. Disparadores en un sistema altamente transaccional
- 11. Disparadores de bases de datos
- 12. Delegados asíncronos frente a subprocesos
- 13. TSQL - Desactivar disparadores en transacciones
- 14. Subprocesos asíncronos en C++ estándar
- 15. C# 5 y temporizadores asíncronos
- 16. Procesos de fondo asíncronos con web2py
- 17. mysql: ¿cuántas columnas son demasiadas?
- 18. VEZ de disparadores y Cascade caminos
- 19. Disparadores de eventos basados en temporizador
- 20. Algunas aclaraciones son necesarias para las operaciones y temporizadores asíncronos Boost asio
- 21. Uso de MySQL disparadores para registrar todos los cambios de la tabla a una tabla secundaria
- 22. Disparadores SQL: ¿cómo obtengo el valor actualizado?
- 23. Auditoría para DISABLE/ENABLE Disparadores EN SQL
- 24. Disparadores basados en propiedades de DataContext
- 25. Agentes asíncronos y mensajes de ventana
- 26. ¿Cómo funcionan los métodos asíncronos en C#?
- 27. boost :: Asio operaciones y recursos asíncronos
- 28. Carga de archivos HTTP asíncronos en cola
- 29. C# métodos asíncronos todavía cuelgan UI
- 30. cómo probar métodos asíncronos usando nunit