ici et ici, vous avez demandé si ces index étaient manquants. Leur simple ajout fait une différence de jour et de nuit en termes de vitesse de chargement des profils. Ces index devraient absolument être envisagés.
Il est vrai que le cache ajouté ici : Slow Page Loads on User Profiles - #12 by codinghorror a fait une énorme différence, mais cela ne concerne que les chargements ultérieurs. Les index améliorent l’expérience initiale dans l’ensemble. Les utilisateurs ne devraient pas être confrontés à des temps de chargement lents, même si ces derniers s’améliorent grâce au cache pendant la période où il est actif. L’objectif était d’améliorer le tout premier chargement (lorsque le cache expire), et cela y parvient largement.