Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Warum hat meine InnoDB-Tabelle einen seltsamen Wert für die Datensatzanzahl?

phpMyAdmin verwendet SHOW TABLE STATUS um Informationen für Ihre Tabellen zu erhalten.

Aus der Dokumentation :

Dies liegt daran, dass InnoDB eine ACID ist konforme Speicher-Engine. InnoDB implementiert MVCC Verwenden von Sperren auf Zeilenebene . Kurz gesagt, es können zu einem bestimmten Zeitpunkt mehrere Kopien einer bestimmten Zeile vorhanden sein. Ich schlage vor, diesen Artikel zu lesen:Understanding InnoDB MVCC .