• # Beaucoup de dev ne savent pas faire du SQL

    Posté par (site web personnel) . En réponse au journal Optimisez votre code !. Évalué à 6.

    Salut,

    En plus des problèmes XML, ceci démontre bien ce à quoi j'ai déjà été confronté, il y a ... 20 ans (putaing, je suis vieux) : la plupart des développeurs ne sont pas intéressés par le SQL et la base de données.

    Gérer les problématiques d'insertion (INSERT multi-ligne, et transactions pour diminuer les logs) : cela fait partie de ce que doit savoir un développeur qui travaille avec une base de données mais qui est très souvent ignorée. De plus dans le cas d'insertion de plusieurs parties corrélées, la gestion de transaction permet de s'assurer que la base de données reste dans un état stable en cas d'arrêt du chargement (suite à une erreur) et donc de pouvoir recommencer simplement.

    J'ai déjà constaté très souvent, que beaucoup de développeurs ne voient la base de données que comme "le truc dans lequel on enregistre et lit les données" sans se préoccuper de comment ça marche et surtout comment l'utiliser efficacement. Par exemple, faire des requêtes efficaces, lire les query plan, ajouter des index si besoin, en supprimer s'ils sont inutiles, utilier BCP (ou équivalent selon le moteur) pour charger des données etc.

    Bravo pour les modifications apportées.

    Et bonne continuation pour Chacun cherche son Film, que j'ai découvert grâce à ce journal.