Re : Conseils en matière de performances
Posted in 2004
Topics: Performance & Tuning, SQL Development & Query Writing
Translated from English by DrWatson — View original
Serge Rielau <srielau@ca.eye-be-em.com> écrit : > En tant que spécialiste SQL, je tiens toutefois à souligner que si l'on > optimise d'abord la conception et le SQL, on règle ensuite le moteur en > fonction de la bonne conception. Si l'on procède dans l'autre sens, on a > peaufiné du n'importe quoi et il faut tout recommencer une fois le SQL > optimisé. Exactement ce qu'il a dit. Il est toujours plus rentable d'optimiser d'abord une requête SQL peu performante. Un gain d'un ordre de grandeur au niveau logiciel revient beauuuucoup moins cher que de payer pour un gain d'un ordre de grandeur au niveau matériel ! -- Forte International, P.O. Box 1412, Ridgecrest, CA 93556-1412 Ronald Cole <ronald@forte-intl.com> Téléphone : (760) 499-9142 Président-directeur général Fax : (760) 499-9152 Mon empreinte GPG : C3AF 4BE9 BEA6 F1C2 B084 4A88 8851 E6C8 69E3 B00B
Ronald Cole a écrit : > > Tout à fait d'accord. Il est toujours plus rentable de commencer par > optimiser une requête SQL peu performante. Gagner un ordre de grandeur > au niveau logiciel revient beauuuucoup moins cher que de payer pour > gagner un ordre de grandeur au niveau matériel ! Qui a parlé d'investir dans du matériel supplémentaire ? Régler correctement le moteur est la tâche la plus simple, et elle peut apporter des gains allant jusqu'à plusieurs fois les performances initiales. Configurer correctement un nouveau moteur devrait relever de la routine, et c'est toujours une première étape appropriée.