id需要lock表嗎?
mysqli_insert_id是在連接是會話(SESSION)中獲取的,其它用戶同時有插入,或者你插入后再插入,你們兩個用戶都能各自獲取正確的插入ID,無需鎖定表。mysqli_insert_id語句事實上不進行數據庫IO,可以理解為插入的當時就返回了值,保存在連接會話的變量中的,調用此函數只是從內存里面獲取數據。
id需要lock表嗎?
mysqli_insert_id是在連接是會話(SESSION)中獲取的,其它用戶同時有插入,或者你插入后再插入,你們兩個用戶都能各自獲取正確的插入ID,無需鎖定表。mysqli_insert_id語句事實上不進行數據庫IO,可以理解為插入的當時就返回了值,保存在連接會話的變量中的,調用此函數只是從內存里面獲取數據。