作者sudada (叽咕叽咕叽咕)
看板Database
标题[SQL ] SQL指令执行的顺序
时间Thu May 5 19:14:08 2011
我的资料库目前只有一个timestamp
原本的构想是让这里面只保存一笔资料
然後下一次把资料库清空 再新增一笔现在的时间
该栏位设定为Primary key
但是後来发现新增资料时会出现Duplicate key的问题
也就是资料并没有被删掉
因为是发生在电脑极端忙碌时的情形
所以想请问MySQL有没有这种pending机制?
有没有办法强迫他flush
也就是做完之前的指令在执行目前的指令
或者有没有可能其他原因造成这样的现象
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.171.150
1F:→ danielguo:用 InnoDB transaction? 05/06 00:52
2F:→ danielguo:或 LOCK TABLES 05/06 01:12