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. C# 5 y temporizadores asíncronos
- 15. Subprocesos asíncronos en C++ estándar
- 16. Procesos de fondo asíncronos con web2py
- 17. mysql: ¿cuántas columnas son demasiadas?
- 18. VEZ de disparadores y Cascade caminos
- 19. Algunas aclaraciones son necesarias para las operaciones y temporizadores asíncronos Boost asio
- 20. Disparadores de eventos basados en temporizador
- 21. Uso de MySQL disparadores para registrar todos los cambios de la tabla a una tabla secundaria
- 22. Auditoría para DISABLE/ENABLE Disparadores EN SQL
- 23. Disparadores basados en propiedades de DataContext
- 24. Disparadores de datos WPF y Story Boards
- 25. Disparadores SQL: ¿cómo obtengo el valor actualizado?
- 26. boost :: Asio operaciones y recursos asíncronos
- 27. cómo probar métodos asíncronos usando nunit
- 28. Patrones de diseño recomendados para bloques asíncronos?
- 29. Agentes asíncronos y mensajes de ventana
- 30. ¿Cómo funcionan los métodos asíncronos en C#?