mysql中insert_id受并发的影响有多大?

用户插入数据后获取自增长的id, $db->insert_id。

如果一旦出现并发的情况,还能否获得准确的id?

慕虎7371278
浏览 545回答 5
5回答

慕少森

不受影响,insert_id与特定链接关联,它返回的是特定连接上一次执行insert操作的id不同的数据库连接同时insert也互不干扰insert_id

慕码人2483693

打个比方php文件内容为 <?php $ip=$_SERVER["REMOTE_ADDR"];; echo $ip; A.用户,B用户,他们同时打开 A用户会echo到B用户的值吗?

凤凰求蛊

mysql的锁是由mysql去维护的,对于主键id的insert,跟语言没关系。不用担心重复的问题。
打开App,查看更多内容
随时随地看视频慕课网APP