Asp.Net Membership et sessions anonymes

Après avoir développé énormément sur Asp.net et sql serveur, je m’aperçois qu’il y a un défaut d’optimisation au niveau du système de gestion des membres sur la base de données sql : Des sessions anonymes engorgent la base de données qui gonfle à vue d’œil. Plus il y a de trafic plus la base croit c’est un vrai problème car rien n’a été prévu pour remédier à cela. On peut effectivement supprimer des profils non utilisés depuis un certain temps mais la base une fois qu’elle a prise une certaine taille elle la conserve. Comme il y a une solution à tout il faut prendre aussi  la casquette d’administrateur SQL Serveur et prévoir des tâches de travail de maintenance en supprimant régulièrement ces profils anonymes inutiles.

Voici un lien qui explique de façon précise le problème et donne une solution (Omar al Zabir s’attache particulièrement à la performance) : solution

Je ne vais pas vous donner ma solution car c’est finalement à peu près la même que celle d’Omar.

L’autre point qui peut altérer la performance est l’utilisation à outrance des Unique identifier dans le système SQL de gestion des membres mais là malheureusement on ne peut rien y faire (enfin à ma connaissance).