这两个查询之间有什么区别:
START TRANSACTION;
SELECT * FROM orders WHERE id=1;
UPDATE orders SET username='John' WHERE id=1;
COMMIT;
而且没有交易:
SELECT * FROM orders WHERE id=1;
UPDATE orders SET username='John' WHERE id=1;
进行SELECT
内部交易有什么影响?
如果在这两种情况DELETE FROM orders WHERE id=1
之后都SELECT
在另一个会话中被调用,它将在何时进行处理?