Was ist der Unterschied zwischen diesen beiden Abfragen:
START TRANSACTION;
SELECT * FROM orders WHERE id=1;
UPDATE orders SET username='John' WHERE id=1;
COMMIT;
Und ohne Transaktion:
SELECT * FROM orders WHERE id=1;
UPDATE orders SET username='John' WHERE id=1;
Was bewirkt eine SELECT
interne Transaktion?
Wenn in beiden Fällen DELETE FROM orders WHERE id=1
direkt nach dem eine andere Sitzung aufgerufen wurde SELECT
, wann wird sie verarbeitet?