Just wondering, anyone know what would happen if I started a transaction, set off some data-intensive queries and then the db connection is lost...? With no commit or rollback specified what will mySQL do?
I want:
SET AUTOCOMMIT=0;
BEGIN;
INSERT INTO logquick_backup SELECT *, "2008-03-18 11:22:23" FROM logquick WHERE logtime < '2008-03-17 23:59:59' ORDER BY logtime ASC LIMIT 5000;
COMMIT;
SET AUTOCOMMIT=1;
but what if MySQL only receives:
SET AUTOCOMMIT=0;
BEGIN;
INSERT INTO logquick_backup SELECT *, "2008-03-18 11:22:23" FROM logquick WHERE logtime < '2008-03-17 23:59:59' ORDER BY logtime ASC LIMIT 5000;
?
Thanks