鍍金池/ 問答/數(shù)據(jù)庫/ Mysql InnoDB 類型 為什么自動遞增ID和行數(shù)對應不起來?

Mysql InnoDB 類型 為什么自動遞增ID和行數(shù)對應不起來?

圖片描述

同樣的數(shù)據(jù),InnoDB類型的自動遞增ID和行數(shù)對應不起來?但是MyISAM類型是正常的!

PS:表里具體的數(shù)據(jù)是先在php中,執(zhí)行sql進行tag字段like查詢,查詢沒有的話就存入!

回答
編輯回答
青裙

因為InnoDB支持事務,如果事務發(fā)生回滾,事務占用的自增id將丟失

還有就是批量插入,InnoDB不知道每個語句所需要的確切自增id數(shù)量,有可能估值過高

2017年10月20日 10:56