33 Stimmen

Spielt die Reihenfolge der Spalten in Ihren MySQL-Tabellen eine Rolle?

Beim Lernen von Mysql habe ich gelesen, dass Sie die folgende Anweisung ausführen können, wenn Sie eine Spalte zu einer Mysql-Tabelle hinzufügen:

ALTER TABLE contacts ADD email VARCHAR(60) AFTER name;

o

ALTER TABLE contacts ADD email VARCHAR(60) FIRST;

Wann würden Sie dies tun wollen? Kann die Reihenfolge der Spalten zur Abfrageoptimierung genutzt werden? Sollten Longblobs die letzte Spalte sein, um den Speicherplatzverbrauch zu optimieren? Oder gibt es diese Befehle aus einem anderen Grund?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X