virer/reduire le fichier idbdata1 (MySQL)

virer/reduire le fichier idbdata1 (MySQL) - SQL/NoSQL - Programmation

Marsh Posté le 02-08-2005 à 16:27:01    

Bonjour
Apres quelques tests sur mon serveur MySQL (alter table de MyISAM vers InnoDB pour tests de rapidite) , je me suis rendu compte qu'un fichier enorme (1.5GO) siegeait dans mon repertoire de donnees : le fichier ibdata1.
Apres m'etre documente il semblerait que ce fichier soit le fameux "tablespace" qui regroupe toutes les donnees contenues dans les tables InnoDB.
Le pb c'est que je suis repasse en MyISAM (avec les donnees dans une fichier/table) et que je n'ai plus du tout d'InnoDB a gerer.
Le pb c'est que le fichier est tjrs la et tjrs aussi gros.
Comment m'y prendre pour le supprimer/reduire sans que cela ait une influence sur le bon fonctionnement de mes tables MyISAM.
 

Reply

Marsh Posté le 02-08-2005 à 16:27:01   

Reply

Marsh Posté le 02-08-2005 à 17:14:28    

T'arrête MySQL et tu le supprimes (enfin... commence pas le déplacer).
 
Logiquement, s'il ne sert plus à rien, MySQL ne devrait pas trop hurler (sinon, ben tu le remets à sa place :D)

Reply

Marsh Posté le 02-08-2005 à 17:16:10    

je me chie un peu de faire ca c'est de la production
mais sur le principe je suis ok que ca devrait marcher

Reply

Marsh Posté le 02-08-2005 à 19:36:43    

et tu fais ce genre de tests sur la prod ? :o

Reply

Marsh Posté le 02-08-2005 à 19:45:20    

le truc c'est que j'ai un seul serveur qui heberge aussi bien des bases de prod que de test .
J'ai evidemment fait mes test sur la base de test mais le serveur MySQL etant le meme il a ete en quelque sorte impacte.
j'ai fait une connerie je sais mais pas si grosse!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed