Isso depende inteiramente do isolamento de transação usado pela conexão de banco de dados. Com php, tenho certeza que eles não interferem em nada. Ao fazer alterações em um banco de dados por meio de instruções UPDATE e INSERT, elas geralmente não entram em vigor até que a transação seja confirmada.