Maison > base de données > tutoriel mysql > le corps du texte

La meilleure façon de compresser mysqldump ?

WBOY
Libérer: 2023-09-04 15:53:02
avant
754 Les gens l'ont consulté

压缩 mysqldump 的最佳方法?

Les opérations de compression ne sont utilisées que lorsque le client et le serveur prennent en charge la compression "zlib" et que le client demande la compression.

Utilisation de mysqldump

  • L'avantage de l'utilisation de la compression est qu'elle réduit la taille de la charge utile

  • D'un autre côté, l'inconvénient de l'utilisation de la compression est qu'elle augmente Temps de calcul.

  • Le bénéfice en termes de performances dépend fortement de la taille de l'ensemble de résultats envoyé.

  • Pour cela également, la bande passante du réseau et la latence entre le serveur de base de données et ses clients sont également importantes. Plus l’ensemble de résultats est grand, plus la latence est grande.

  • En d’autres termes, plus la bande passante est petite, plus il est probable que les utilisateurs verront les avantages de la compression.

  • En d’autres termes, plus la bande passante est petite, plus il est probable que les utilisateurs verront les avantages de la compression. p>

Le niveau de service maximum est limité au plus petit goulot d'étranglement. Par conséquent, il est nécessaire d’analyser les conditions du réseau et des ressources CPU à l’heure actuelle.

Le serveur de base de données le plus optimisé utilisera 100 % de son processeur 100 % du temps, sinon les ressources informatiques seront gaspillées s'il dispose d'un processeur inactif.

Les tables peuvent être reconstruites en les vidant et en les rechargeant. Cela peut être fait en utilisant "mysqldump", en créant un fichier de vidage et en permettant à mysql de recharger le fichier. Cela peut être fait en utilisant la commande suivante -

mysqldump db_name t1 > dump.sql
mysql db_name < dump.sql
Copier après la connexion

Si l'utilisateur a un gros fichier mysqldump et qu'il souhaite l'importer d'un système à un autre via FTP sans y consacrer plus de temps, il peut utiliser La commande suivante est terminée

mysqldump &minus;u root &minus;p database_name | gzip > dump.gz
Copier après la connexion

Une autre méthode consiste à compresser le contenu du fichier, mais ce n'est pas la meilleure.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal