General Tablespace hinzufügen
MySQLSpeicherBefehl
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.