Skip to content

Commit 298312e

Browse files
committed
isolation level fix
1 parent 9a7d38c commit 298312e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

tpcc_common.lua

+6-1
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,12 @@ function set_isolation_level(drv,con)
336336
isolation_level="SERIALIZABLE"
337337
end
338338

339-
con:query("SET SESSION transaction_isolation='".. isolation_level .."'")
339+
rs=con:query("SHOW VARIABLES LIKE 't%_isolation'")
340+
row = rs:fetch_row()
341+
isolation_variable = row[1]
342+
343+
con:query("SET SESSION " .. isolation_variable .. "='".. isolation_level .."'")
344+
-- con:query("SET SESSION transaction_isolation='".. isolation_level .."'")
340345
-- con:query("SET SESSION tx_isolation='".. isolation_level .."'")
341346
end
342347
end

0 commit comments

Comments
 (0)