标签: php mysql concurrency queue
是否可以对MySQL中访问数据库的客户端请求进行排队。我正在尝试为并发管理执行此操作。可以使用MySQL锁,但不知怎的,我无法获得理想的结果。
实际上我要做的是:
当两个不同的客户端同时INSERT时出现问题,因此两个客户端的变量都存储了最后一个INSERT的值。
我使用了以下替代方案,但在一些测试运行中失败了,而且错误非常明显:
谢谢!
答案 0 :(得分:2)
我最好的猜测是你有一个自动增量列,想要在插入一行后得到它的值。一种选择是使用LAST_INSERT_ID()(详情here和here)。
LAST_INSERT_ID()
如果不适用,请发布更多详情。你究竟想做什么以及被解雇的是什么?