Mysql
 sql >> Base de données >  >> RDS >> Mysql

Un thread de procédure MySQL est-il sûr ?

Cela dépend si vous utilisez des transactions SQL. Il est possible, sans l'utilisation appropriée des transactions et du niveau de sérialisation réel, qu'une procédure puisse exposer certaines données dans un appel d'écriture, par exemple, qui sont visibles pour d'autres requêtes/procédures avant que la procédure complète ne soit terminée.

en bref :une procédure donnée ne sera atomique que si vous utilisez le niveau de transaction approprié