lua编程问题,如何在一个事务中只执行一次固定行的update语句?

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))

参与3

1同行回答

zhuqibszhuqibs软件开发工程师Adidas
使用单线程,就可以实现显示全部

使用单线程,就可以实现

收起
互联网服务 · 2020-04-30
浏览896

提问者

zhenda
数据库管理员昆仑银行
擅长领域: 数据库服务器云计算

相关问题

问题状态

  • 发布时间:2017-10-10
  • 关注会员:2 人
  • 问题浏览:1477
  • 最近回答:2020-04-30
  • X社区推广