1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Modifier les limites MySQL / MariaDB sur Serveur Cloud
Ce guide explique comment modifier les limites MySQL
/ MariaDB
d'un Serveur Cloud.
Préambule
MySQL
est installé sur un Serveur Cloud dédié ; les ressources ne sont pas partagées.- Une seule instance de
MySQL
est présente par Serveur Cloud. - Le nombre et la taille des bases ne sont limités que par l’espace disque et les ressources du serveur.
- Pour de gros volumes de données, MongoDB est recommandé.
Configurer MySQL / MariaDB sur Serveur Cloud
Liste des variables MySQL
/ MariaDB
modifiables :
Name | Description | Valeur |
---|---|---|
| Taille du tampon pour les opérations d'insertion en bloc | 8M |
| ||
| Option pour déclarer explicitement les valeurs par défaut pour les colonnes de type timestamp | "" |
| Incrément pour l'auto-étendue de l'espace de table InnoDB | "" |
| Taille du tampon de clé pour les tables MyISAM | "" |
| Longueur maximale des mots pour la recherche en texte intégral (Full-Text) | Indéfini |
| Longueur minimale des mots pour la recherche en texte intégral (Full-Text) | 3 |
| Taille du pool mémoire supplémentaire pour InnoDB | "" |
| Taille du pool de mémoire tampon InnoDB , qui stocke les données et les index | "" |
| Fréquence d'écriture des journaux InnoDB sur disque | "" |
| Activation de l'extension de préfixe large InnoDB | |
| Temps d'attente maximum pour l'obtention de verrous InnoDB | "" |
| Taille du tampon de journal InnoDB | "" |
| Taille des fichiers de journal InnoDB | "" |
| Taille minimale du token pour la recherche en texte intégral (Full-Text) | Indéfini |
| Taille maximale du token pour la recherche en texte intégral (Full-Text) | Indéfini |
| Taille du tampon de jointure pour les requĂŞtes | 1M |
| Taille du tampon de clé pour les tables MyISAM | 4M |
| Paramètre pour le format de l'heure et de la date | Indéfini |
| Activation ou désactivation de la lecture locale de fichiers | 0 |
| Activation ou désactivation de l'enregistrement binaire des journaux MySQL | true |
| Taille maximale des paquets réseau autorisés | Indéfini |
| Nombre maximum d'erreurs de connexion avant le blocage | 10 |
| Nombre maximal de connexions simultanées | Indéfini |
| Taille maximale des tables en mémoire | 8M |
| Nombre maximal de connexions simultanées par utilisateur | 38 |
| Taille maximale du fichier temporaire pour le tri des tables MyISAM | 2G |
| Taille du tampon de tri pour les tables MyISAM | 16M |
| Options de récupération MyISAM | myisam-recover-options |
| Activation ou désactivation du cache de requetes | |
| Limite de taille des résultats stockés dans le cache de requetes | 256K |
| Taille totale du cache de requetes | 64M |
| Type de cache pour les requetes | 0 |
| Taille du tampon de lecture pour les requetes | 2M |
| Taille du tampon de lecture aléatoire pour les requetes | 2M |
| ||
| Nombre de tables que le serveur peut conserver ouvertes | 256 |
| Taille du cache de threads | 1 |
| Nombre de threads concurrents. Par défaut, c'est 0 (infini) | 0 |
| Taille de la pile par thread | 256K |
| Timeouts (wait_timeout et interactive_timeout ) | 30 |
| Taille maximale des tables temporaires en mémoire | 8M |
| Chemin du répertoire temporaire pour les fichiers temporaires | "/home/nfs-clients/.mysql_tmp" |
Ces variables permettent de configurer divers aspects du comportement de MySQL/MariaDB sur un Serveur Cloud.
Tout ce qui n'est pas défini est en principe à sa valeur par défaut.
Éditer les limites MySQL / MariaDB
Pour configurer HAProxy :
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur MySQL/MariaDB dans le menu latéral gauche.
- Editez les valeurs nécessaires.