PHP MYSQL事务会并发吗
假如有A表和B表。
向B表插入数据的前提是先判断A表。
如果在程序上先判断A表,然后再进行插入数据就发生了并发。。
如果做成事务,插入数据以后再去判断A表,如果条件不符,再回滚。。。
这样能解决么,好像还是会并发?
——解决方案—-本文来源[email protected]搞@^&代*@码)网9搞代gaodaima码—————-
用select … for update
——解决方案——————–
PHP MYSQL事务会并发吗
假如有A表和B表。
向B表插入数据的前提是先判断A表。
如果在程序上先判断A表,然后再进行插入数据就发生了并发。。
如果做成事务,插入数据以后再去判断A表,如果条件不符,再回滚。。。
这样能解决么,好像还是会并发?
——解决方案—-本文来源[email protected]搞@^&代*@码)网9搞代gaodaima码—————-
用select … for update
——解决方案——————–