phpMyAdmin
 sql >> Datenbank >  >> Database Tools >> phpMyAdmin

phpMyAdmin - Was bedeutet eine Tilde (~) in der Zeilenspalte?

Die Zeilenanzahl ist eine Annäherung, die von InnoDB für die Abfrageoptimierung verwendet wird. Eine Zählung (*) durchzuführen ist viel ineffizienter und eine grobe Vorstellung von der Anzahl der Zeilen reicht aus, um den Abfrageplan zu optimieren. phpMyAdmin führt eine "Tabellenstatus anzeigen"-Abfrage durch, um die Informationen über die Tabelle zu erhalten:

http://dev.mysql.com/doc /refman/5.0/en/show-table-status.html

Für andere Speicher-Engines wie InnoDB ist dieser Wert ein Näherungswert und kann um bis zu 40 bis 50 % vom tatsächlichen Wert abweichen. Verwenden Sie in solchen Fällen SELECT COUNT(*), um eine genaue Zählung zu erhalten.