DBAtlas · Atlas d'exploitation des bases de données

Ajouter un general tablespace

MySQLStockage

Commande

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

Ce que fait la commande

Crée un general tablespace InnoDB que plusieurs tables peuvent partager.

Quand l'utiliser

Pour regrouper des tables dans un fichier/disque précis, ou pour réduire le nombre de fichiers.

Attention

Si le chemin DATAFILE est relatif, il est créé sous datadir ; le placer sur un autre disque exige un chemin absolu et les permissions nécessaires. Pour y déplacer une table : ALTER TABLE customer TABLESPACE ssd_ts; Un tablespace ne peut être supprimé que lorsqu'il est vide.

Ouvrir dans DBAtlas →

Voir aussi