IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Backup/restore => lenteur


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Février 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 1
    Par défaut Backup/restore => lenteur
    Bonjour a tous,

    J'ai régulèrement a descendre des backup d'une instance de prod vers une instance de test ou de dev.

    J'utilise pour le moment des backpus effectué avec mysqldump.
    Sur une des bases, cela génère un fichier de 650 Mo et je met presque 4H pour le restaurer.

    est ce que la durée du restore vous semble normal ?

    Si c'est le cas, est ce qu'il existe d'autre méthodes pour permettre un backup/Restore plus rapide ?

    Merci par avance de votre aide. Je peux vous fournir des renseignement complémentaire en cas de besoin.

    Willo.

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 124
    Par défaut
    Bonjour,

    Je trouve cela un peu lent
    J'ai pour ma part intégrer un chargement de Backup capable de lire les Dump de MySQL Administrator ainsi que le BackUp de MyDAC (Devart\CoreLab)
    A l'époque on utilisait le Composant CoreLab pour restaurer mais celui-ci chargeait tout en mémoire ... ce qui ne fonctionnait pas avec les Grosses DB
    Donc j'ai refait le lecture du Dump manuellement (ce n'est pas dur, j'ai juste géré les ; et les " et \ pour gérer les ; dans une chaine pour isoler les requêtes ...)

    Mon programme ne mets deux grosses heures à restaurer 2Go !
    le Parsing n'est pas optimiser !

    Il faut voir si tu as les options pour désactiver les index durant les INSERT, les index pouvant être calculés qu'une fois tout inséré, cela va nettement plus vite

    Je précise que la méthode de sauvegarde, crée un fichier par table, c'est moins lourd à recharger ...

    Mais cela fonctionne aussi avec un fichier unique pour la base, j'en ai qui dépasse 1Go, MySQL Administrator doit les restaurer en 35-45 minutes

    Tout dépend le type de table, un table avec de grand champ blob est plus rapide a restaurer qu'une table avec bcp de petite ligne

    Pour MySQLDump, je ne l'utilise pas, on a eu des soucis sous Windows, il semble qu'il bouffe la mémoire (même soucis qu'avec MyBackup), on peut penser que c'est ton problème !

    Sous Linux, MySQLDump doit mettre 30-40 minutes pour un fichier de 650Mo
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. lenteur de certain query apres un backup/restore
    Par kchrel dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 08/05/2007, 10h15
  2. Configurer machine linux pour backup/restore
    Par Sendo dans le forum Administration système
    Réponses: 3
    Dernier message: 12/05/2006, 14h43
  3. Demande de précisions sur Backup/Restore et transactions
    Par lio33 dans le forum Connexion aux bases de données
    Réponses: 1
    Dernier message: 16/11/2005, 13h08
  4. interbase - grant - backup/restore
    Par frantzgac dans le forum InterBase
    Réponses: 2
    Dernier message: 22/04/2005, 14h21
  5. Too Many versions & Backup-Restore à rallonge
    Par Harry dans le forum Administration
    Réponses: 14
    Dernier message: 30/06/2004, 19h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo