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

Stimmt es, dass die Spaltennummer die Datenbankleistung nicht beeinflusst, die Zeilennummer jedoch?

Die Gesamtzahl der Spalten in einer Tabelle kann sich drastisch auf die Leistung auswirken. Bei einer breiten Tabelle können große Datenmengen für jede Zeile geladen werden, es sei denn, Sie achten darauf, nur die Spalten zurückzugeben, die Sie in jeder Abfrage benötigen.

Außerdem ist eine große Anzahl von Spalten in einer Tabelle wahrscheinlich ein Hinweis auf einen Designfehler und fehlende Normalisierung.

Die Anzahl der Zeilen ist weniger problematisch, wenn Ihre Indizes korrekt eingerichtet sind.