2015-02-11 83 views
3

是否有任何mariadb後端支持行級讀取鎖定?我的意思是:mariadb行級讀取鎖定

我有一個應用程序可以在三臺或四臺不同的機器上運行。機器的數量是動態的,而不是固定的地址。該應用程序將執行以下兩個查詢:

SELECT col3 from table1 WHERE col1=X 
<do some checking with the version> 
UPDATE table1 SET col2 = somevalue, col3 = somevalue WHERE col1=X 

現在,第一個SELECT查詢和第二個UPDATE查詢之間,我不想要的應用程序的任何實例,甚至讀取(不只是寫)的記錄(S )對應col1 = X

是否可以在mariadb中實現?

回答