Bonjour à tous,
Je vais commencer à développer une application nécessitant une authentification. Lors du login, un certain nombre d'informations sont récupérées (une vingtaine) qui caractérisent l'utilisateur qui se connecte. Je garderai ces informations en session.
Ma question est la suivante. D'un point de vue client quelle est la solution la plus performante au niveau des temps d'accès :
- 1 grosse requêtes SELECT à jointure (3 tables seraient concernées) ?
- 3 requêtes SELECT distinctes (1 requête par table) ?
- 1 requête SELECT sur une table qui regrouperait 20 colonnes ?
Les informations sont du type : email, nom, prenom, sexe, pseudo, adresse, ville, pays, profession, ...
Il y aura à terme une très grosse volumétrie.
Merci
Partager