JeuWeb - Crée ton jeu par navigateur
[Débats] Créer sa base de données - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [Débats] Créer sa base de données (/showthread.php?tid=560)

Pages : 1 2 3 4


RE: [Débats] Créer sa base de données - Loetheri - 29-12-2006

Les clés ont un effet pervers Smile
Elles sont à mettre sur les données (ou le groupe de données) que l'on utilise souvent.
Donc si j'ai une table avec id, nom, x, y, PV, PV_max.
Je vais mettre une clé sur id, x, y car je vais souvent utiliser cette table pour faire une carte.
Maintenant, je veux prendre id, PV et PV_max. Du faite, qu'il n'y a pas de clé, il y a un risque de perte de performance sur ma requête. En contre partie, ma première requête ira nettement plus vite.

Donc il faut savoir mettre les bonnes clés et ne pas trop en mettre ;-)