2010-06-25 52 views
2

有沒有辦法鎖定Mysql表僅用於寫入,以便另一個腳本仍然可以進行SELECT查詢?鎖定Mysql表的寫入,但允許讀取

我使用這個代碼寫入到一個表(執行幾乎每一秒鐘):

mysql_query("LOCK TABLES table WRITE;"); 
mysql_query("insert into... 
mysql_query("UNLOCK TABLES;"); 

這個選擇(這個腳本只是凍結可能是因爲鎖):

mysql_query("select * from... 

謝謝。

回答