PHP MYSQL事宜会并发吗
程序员文章站
2022-05-13 10:39:16
...
PHP MYSQL事务会并发吗
假如有A表和B表。
向B表插入数据的前提是先判断A表。
如果在程序上先判断A表,然后再进行插入数据就发生了并发。。
如果做成事务,插入数据以后再去判断A表,如果条件不符,再回滚。。。
这样能解决么,好像还是会并发?
------解决方案--------------------
用select ... for update
------解决方案--------------------
假如有A表和B表。
向B表插入数据的前提是先判断A表。
如果在程序上先判断A表,然后再进行插入数据就发生了并发。。
如果做成事务,插入数据以后再去判断A表,如果条件不符,再回滚。。。
这样能解决么,好像还是会并发?
------解决方案--------------------
用select ... for update
------解决方案--------------------
相关文章
相关视频
推荐阅读
-
PHP+MYSQL怎么防止并发导致库存被超卖的情况
-
如若站点没安装APACHE服务,只装了IIS,会导致php文件被下载吗
-
mysql - ezsql如果没有开启缓存效率和php的一样吗
-
PHP的fwrite会并发执行
-
为什么php中的*会匹配到null,是php的bug吗,还是其它语言也会这样?
-
php session存入redis,会有并发一致性的问题?redis 写不是原子性的吗?
-
php curl 多线程抓取数据会判断分别来自哪个url吗
-
mysql-PHP+MYSQL,我登陆之后,点击“注销”,为何会显示“非法访问”?
-
高并发下的商城秒杀设计php+mysql+redis的实现
-
php并发对MYSQL造成压力的解决方法