Logiciel & architecture.

Base de données

Aussi appeléBDD

Définition

L'endroit où un logiciel stocke ses informations de façon structurée, avec leurs relations.

La base de données est l’endroit où un logiciel stocke ses informations de façon structurée : clients, commandes, interventions, utilisateurs, avec les liens entre eux. Contrairement à un tableur, elle impose des règles (types, unicité, relations), gère plusieurs utilisateurs simultanés sans écrasement et garde l’historique. La qualité de la base conditionne tout le reste : reporting, intégrations, migration future.

Lente, ou loin ? En septembre 2026, notre outil de gestion ralentissait. Le réflexe aurait été d’optimiser les requêtes. La mesure a dit autre chose : une requête s’exécutait en 0,3 ms dans la base, mais chaque aller-retour entre les fonctions du site, hébergées à Dublin, et la base, à Falkenstein en Allemagne, coûtait 86 ms. Dix requêtes à la suite : 850 ms. Les fonctions rapprochées de la base, à Francfort : 28 ms par aller-retour. Réécrire 52 requêtes, mesuré aussi, n’apportait rien.

Ce qu’il faut retenir. Une base bien conçue répond vite ; ce qui coûte, c’est la distance et le nombre d’allers-retours. Placez l’application et sa base dans la même région, regroupez les lectures, et mesurez avant d’optimiser.

Voir aussi.

← Tous les termes du glossaire

Démarrer

Un projet en tête ? Un brief, un devis, sous 24 h.

Décrivez le projet en quelques minutes. On revient avec une première lecture honnête, un ordre de grandeur et les premiers risques. Pas de PowerPoint, juste une réponse claire.