Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/03/2007, 09h09   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2007
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 32
Points : 10
Points : 10
Par défaut innodb : innodb_data_file max size et après ?

Bonjour,

J'ai mis en place innodb pour certaines de mes tables mysql qui necessite des contraintes sur les Foreign Key.

Dans le fichier de configuration innodb_data_file_path j'ai limité la taille des fichiers ibdata en rajoutant max:500M. En regardant sur le net et sur les forums, j'ai vu que tout le monde rajoute des ibdata lorsque leurs ibdata actuel commencent a etre full.

Cependant de mon cote, je n'ai pas envie que les ibdata prennent un volume trop important !!!

Alors que ce passe-t-il lorsque l'on arrive a la taille max sur ces fichiers ?

Est il possible de purger sans pour autant devoir faire un mysqldump, drop database et reinjecter ?

Merci
ecatum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 09h37   #2
Membre éprouvé
 
Avatar de Christophe Charron
 
Homme Christophe Charron
Développeur informatique
Inscription : juillet 2005
Messages : 768
Détails du profil
Informations personnelles :
Nom : Homme Christophe Charron
Âge : 51
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2005
Messages : 768
Points : 492
Points : 492
Citation:
Envoyé par ecatum
Alors que ce passe-t-il lorsque l'on arrive a la taille max sur ces fichiers ?
Ils s'étendent tout seul et cela peut donc ralentir les insertions. C'est pourquoi les "gens" les agrandissent eux-même, en fonction de leurs besoins.
Citation:
Envoyé par ecatum
Est il possible de purger sans pour autant devoir faire un mysqldump, drop database et reinjecter ?
Oui, les trous seront rebouchés par les nouvelles insertions. Mais réorganiser la base de temps en temps ne fait pas de mal, pour la contiguïté des données et donc pour la rapidité des accès.
__________________
Cordialement,
Christophe Charron
Pour consulter mon site professionnel, vous pouvez cliquer sur le bouton prévu à cet effet, juste sous la signature .
Christophe Charron est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h16.


 
 
 
 
Partenaires

Hébergement Web