Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Um thread de procedimento MySQL é seguro?


Depende se você estiver usando transações SQL. É possível, sem o uso apropriado de transações e o nível de serialização real, que um procedimento possa expor alguns dados em uma chamada de escrita, por exemplo, que sejam visíveis para outras consultas/procedimentos antes que o procedimento completo seja concluído.

resumindo:um determinado procedimento só será atômico se você usar o nível de transação apropriado