Configurer votre serveur de bases de données

Objectif

Les serveurs de bases de données Web Cloud Databases vous permettent de modifier les paramètres globaux de votre serveur. Vous pouvez également visualiser l'activité de votre serveur.

Découvrez comment configurer et optimiser votre serveur de bases de données.

Prérequis


Accès à l'espace client OVHcloud

  • Lien direct : Web Cloud Databases
  • Pour accéder à vos services : Web Cloud > Web Cloud Databases > Sélectionnez votre service de base de données

En pratique

Visionner les informations générales de son serveur de base de données

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 2 étapes.

Étape 1
Étape 2

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases

Gérer vos accès

Votre Web Cloud Databases est accessible depuis vos hébergements web OVHcloud ou/et depuis le réseau public.

Cliquez sur chaque titre pour afficher son contenu.

Autoriser une adresse IP

Pour accéder à votre instance Web Cloud Databases, vous devez indiquer les adresses IP ou plages d’IP autorisées à se connecter à vos bases de données.

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 3 étapes.

Étape 1
Étape 2
Étape 3

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases
Autoriser la connexion à un hébergement web OVHcloud

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 3 étapes.

Étape 1
Étape 2
Étape 3

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases

Modifier votre offre Web Cloud Databases

Warning

Si votre offre Web Cloud Databases est liée à une offre d'hébergement web Performance, vous devrez obligatoirement et préalablement délier l'offre Web Cloud Databases de votre hébergement Performance pour basculer sur une offre supérieure.

Pour délier une offre Web Cloud Databases associée à un hébergement web Performance, consultez notre guide « Délier ma solution Web Cloud Databases d'un hébergement web ».

Cette action est irréversible et l'offre Web Cloud Databases sera ensuite facturée indépendamment de votre hébergement web Performance.

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 3 étapes.

Étape 1
Étape 2
Étape 3

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases

Modifier la configuration de mon serveur de bases de données

Cliquez sur chaque titre pour afficher son contenu.

Instance MySQL et MariaDB

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 3 étapes.

Étape 1
Étape 2
Étape 3

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases
Warning

Toute modification nécessite un redémarrage du serveur de bases de données.

Instance PostgreSQL

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 3 étapes.

Étape 1
Étape 2
Étape 3

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases

Changer la version MySQL, PostgreSQL ou MariaDB du serveur de bases de données

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 3 étapes.

Étape 1
Étape 2
Étape 3

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases
Comment connaître la version exacte de PostgreSQL que j'utilise ?

Entrez cette commande dans phpPgAdmin en cliquant sur votre base de données, rubrique « SQL », puis en cliquant sur Lancer :

select version();
Comment connaître la version exacte de MySQL ou MariaDB que j'utilise ?

Entrez cette commande dans phpMyAdmin, rubrique « SQL », puis cliquez sur Exécuter :

show variables like "version";
Info
  • Avant de migrer vers une version supérieure, assurez-vous que votre base de données est compatible avec la version choisie.
  • La modification est effective sous quelques minutes.
Warning

Il n'est pas possible de passer d'une ancienne version à la dernière directement. Il est obligatoire de passer par toutes les versions intermédiaires.

Logs et Métriques

Cliquez sur chaque titre pour afficher son contenu.

Accès aux logs

Pour accéder aux logs de votre solution Web Cloud Databases, consultez notre guide « Web Cloud Databases - Comment récupérer les logs ? ».

Suivre la RAM consommée

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 2 étapes.

Étape 1
Étape 2

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases
Suivre le nombre de connexions par minute

Ce graphique permet de suivre, sur les dernières 24 heures, la charge de connexions par minute sur votre serveur de base de données.

Cliquez sur les onglets ci-dessous pour afficher successivement chacune des 2 étapes.

Étape 1
Étape 2

Accédez à la page Web Cloud Databases, puis choisissez la solution concernée.

Web Cloud Databases

Optimiser vos bases de données

Entretenez votre base de données pour qu'elle reste performante et retourne rapidement les informations aux scripts. Pour cela, il faut une base de données structurée et optimisée.

Cliquez sur chaque titre pour afficher son contenu.

Indexer la base de données

Pour augmenter la rapidité des recherches lors d'une requête, il faut mettre un index sur les champs qui sont utilisés dans les clauses WHERE.

Exemple : vous faites régulièrement une recherche de personne par rapport à la ville. Indexez le champ « ville » avec la requête suivante :

ALTER TABLE 'test' ADD INDEX ('city')
Purger la base de données

Certaines de vos données ne sont plus consultées ? Archivez-les, vos tables seront moins remplies et les recherches iront plus vite.

Limitation d'affichage

Limitez l'affichage des enregistrements à un nombre restreint (par exemple 10 par page) avec la partie LIMIT de votre requête SQL.

Regroupement des requêtes

Regroupez vos requêtes en début de script de cette manière :

connexion_base
requete1
requete2
...
déconnexion_base
Affichage ...
Traitement des données
Boucles ...
Affichage ...
...
Récupérer uniquement les données utiles

Dans vos requêtes SQL, vérifiez que vous ne sélectionnez que ce dont vous avez besoin, et surtout que vous n'avez pas oublié les liaisons entre les tables.

Exemple :

(where table1.champs = table2.champs2)
Éviter les options qui consomment trop de ressources

Évitez d'utiliser « HAVING » par exemple. Elle alourdit vos requêtes. De la même manière, évitez d'utiliser « GROUP BY », sauf si cela s'avère strictement nécessaire.

Aller plus loin

Liste des adresses IP des clusters et hébergements web

Pour des prestations spécialisées (référencement, développement, etc.), contactez les partenaires OVHcloud.

Si vous souhaitez bénéficier d'une assistance à l'usage et à la configuration de vos solutions OVHcloud, nous vous proposons de consulter nos différentes offres de support.

Échangez avec notre communauté d'utilisateurs.

Cette page vous a-t-elle aidé ?