PHP使用数据库的并发问题
在并行系统中并发问题永远不可忽视。尽管PHP语言原生没有提供多线程机制,那并不意味着所有的操作都是线程安全的。尤其是在操作诸如订单、支付等业务系统中,更需要注意操作数据库的并发问题。 接下来我通过一个案例分析一下PHP操作数据库时并发问题的处理问题。 首先,我们有这样一张数据表: 1 mysql> select * from counter; 2 +—-+—–+ 3 | id | num | 4 +—-+—–+ 5 | 1 | 0 | 6 +—-+—–+ 7 1 row in set (0.00 sec) 这段代码模拟了一次业务
下载地址
用户评论