2
MySQL的優化版本:v5.0.95MySQL的InnoDB的交易+鎖定
基本上我有客戶想獲得的數據 - 每個客戶端應該只得到唯一的行。
START TRANSACTION;
SELECT id where result='new';
UPDATE SET result='old' WHERE id=$id;
COMMIT;
SELECT語句LOCK IN SHARED MODE
還是讓其他客戶端讀取數據,這似乎是一個問題。
基本上我需要數據選擇一次,更新,而不是由另一個客戶讀取。
謝謝,這確實起作用。 – Michael