Envoyé par
Louis-Guillaume Morand
j'ai tjs gérer moi-même la partie SQL sur tous les projets où j'étais parce que je pensais n'être pas mauvais et jusqu'à il y a peu, je pensais qu'on avait pas besoin d'un DBA parce que la plupart du temps, ils n'ont pas de plus-value par rapport à mes compétences.
et bah depuis que je suis chez Microsoft, j'ai changé d'avis. parce que comme le dit Lyche, plus tu mets les mains dedans, plus c'est performant. Ici, sur un projet, on a pris un produit MS, on l'amélioré avec des index, utilise SQL profiling et on était content. 1minute pour générer un report complexe.
On a fait venir un consultant SQL bien expérimenté. Une demi-journée plus tard, on passait à un report qui prend 4 secondes pour être généré.
donc je dirai que sans DBA on s'en sort mais lorsque les performances sont un point critique, comme le temps réel dans l'environnement bancaire, ils deviennent nécessaire. chacun son métier et ils le font mieux que nous (les devs)
Partager