lua 问题,如何在一个事务中只执行一次固定行的update语句?
如update写成:rs = db_query("UPDATE " .. table_name .. " SET k=k+1 WHERE id=1")
上面的语句添加在一个事务中会被执行上百次,但若是把上面的修改为如下就会执行一次,不理解原因呀?如何让上面的sql在事务中只执行一次。
rs = db_query("UPDATE " .. table_name .. " SET k=k+1 WHERE id=" .. sb_rand(1, oltp_table_size))