DBAtlas · Atlas für Datenbankbetrieb

General Tablespace hinzufügen

MySQLSpeicher

Befehl

CREATE TABLESPACE ssd_ts ADD DATAFILE 'ssd_ts.ibd' ENGINE=InnoDB;

Was es tut

Legt einen InnoDB General Tablespace an, den mehrere Tabellen gemeinsam nutzen können.

Wann einsetzen

Um Tabellen in einer bestimmten Datei/auf einer bestimmten Platte zu gruppieren oder die Anzahl der Dateien zu verringern.

Vorsicht

Ist der DATAFILE-Pfad relativ, wird er unter datadir angelegt; für eine andere Platte sind ein absoluter Pfad und die nötigen Rechte erforderlich. Um eine Tabelle hierher zu verschieben: ALTER TABLE customer TABLESPACE ssd_ts; Ein Tablespace lässt sich nur löschen, wenn er leer ist.

In DBAtlas öffnen →

Verwandte Einträge