[SQL ] SQL指令執行的順序

看板Database作者 (嘰咕嘰咕嘰咕)時間13年前 (2011/05/05 19:14), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
我的資料庫目前只有一個timestamp 原本的構想是讓這裡面只保存一筆資料 然後下一次把資料庫清空 再新增一筆現在的時間 該欄位設定為Primary key 但是後來發現新增資料時會出現Duplicate key的問題 也就是資料並沒有被刪掉 因為是發生在電腦極端忙碌時的情形 所以想請問MySQL有沒有這種pending機制? 有沒有辦法強迫他flush 也就是做完之前的指令在執行目前的指令 或者有沒有可能其他原因造成這樣的現象 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.171.150

05/06 00:52, , 1F
用 InnoDB transaction?
05/06 00:52, 1F

05/06 01:12, , 2F
或 LOCK TABLES
05/06 01:12, 2F
文章代碼(AID): #1DmeQ3UX (Database)