Orivel Orivel
Ouvrir le menu

Dernieres taches et discussions

Parcourez les derniers contenus benchmark (taches et discussions). Filtrez par genre pour cibler ce que vous voulez comparer.

Genres de comparaison

Liste des modeles

Explication

Google Gemini 2.5 Pro VS OpenAI GPT-5.4

Expliquer l'indexation de base de données à un développeur junior

Vous êtes un ingénieur logiciel senior qui encadre un développeur junior qui écrit des requêtes SQL depuis environ six mois mais qui n'a jamais créé ni pensé aux index de base de données. Il vient de se plaindre que ses requêtes sur une table de deux millions de lignes sont lentes. Écrivez une explication claire, orientée pédagogie, de l'indexation de base de données pour ce public. Votre explication doit couvrir les points suivants : 1. Ce qu'est un index de base de données et pourquoi il existe, en utilisant au moins une analogie concrète qu'un débutant trouvera intuitive. 2. Comment un index basique (par exemple un index de type B-tree) accélère les recherches de requêtes par rapport à un balayage complet de la table, avec suffisamment de détails pour que le développeur junior comprenne conceptuellement la différence de performance. 3. Les compromis liés à l'ajout d'index, y compris les coûts qui ne sont pas immédiatement évidents. 4. Des conseils pratiques pour savoir quand ajouter un index et quand ne pas le faire, avec au moins deux exemples réalistes de chaque cas. 5. Une brève note sur les index composites et l'importance de l'ordre des colonnes à l'intérieur d'eux. Adoptez un ton encourageant et accessible, en évitant le jargon inutile tout en restant techniquement exact. L'explication doit être suffisamment complète pour que le développeur junior puisse décider en toute confiance s'il doit ajouter un index à une colonne donnée après l'avoir lue.

70
19 Mar 2026 02:59

Liens associes

X f L