Absolument!
D'autant que c'est un trvail ingrat au début mais vite gratifiant. Mais ça demande de remplir la base de test (=trouver un c..odeur pour faire ça). Pénible.
Indexer n'est pas tout. Il faut tester chacun des requêtes pour voir si elle prend les bons chemins.
Quant à connaître son optimiseur je souscris de même: tu changes l'ordre de tes arguments dans le where et un molasson qui met à plat le serveur devient un cheval de course (ça peut être de l'ordre de 1 à 1000).
Une appli tueuse de machine peut devenir une appli normale, en changeant l'ordre des tables du from et des conditions du where.
Ce qui d'ailleurs peut poser des pbs aux applications génériques dont on parlait plus haut, non?
L'un va avec l'autre: optimiser la requête, optimiser la base en conséquence.
Deux petites questions: on peut aussi bien faire booster des requêtes avec n tables bien attaquées qu'avec une seule table bien indexée ?
Vous utilisez quoi pour optimiser vos requêtes?
[^] # Re: Pour la modélisation pour les bases de données
Posté par Gabriel . En réponse à la dépêche Une sélection d'outils libres pour la modélisation pour les bases de données. Évalué à 2.
D'autant que c'est un trvail ingrat au début mais vite gratifiant. Mais ça demande de remplir la base de test (=trouver un c..odeur pour faire ça). Pénible.
Indexer n'est pas tout. Il faut tester chacun des requêtes pour voir si elle prend les bons chemins.
Quant à connaître son optimiseur je souscris de même: tu changes l'ordre de tes arguments dans le where et un molasson qui met à plat le serveur devient un cheval de course (ça peut être de l'ordre de 1 à 1000).
Une appli tueuse de machine peut devenir une appli normale, en changeant l'ordre des tables du from et des conditions du where.
Ce qui d'ailleurs peut poser des pbs aux applications génériques dont on parlait plus haut, non?
L'un va avec l'autre: optimiser la requête, optimiser la base en conséquence.
Deux petites questions: on peut aussi bien faire booster des requêtes avec n tables bien attaquées qu'avec une seule table bien indexée ?
Vous utilisez quoi pour optimiser vos requêtes?