Dies hängt vollständig von der Transaktionsisolation ab, die von der DB-Verbindung verwendet wird. Bei PHP bin ich mir ziemlich sicher, dass sie sich überhaupt nicht einmischen. Wenn Sie Änderungen an einer Datenbank über UPDATE- und INSERT-Anweisungen vornehmen, treten diese normalerweise erst in Kraft, wenn die Transaktion festgeschrieben ist.