Dans notre application Web, nous créons une table de session dans la base de données pour stocker les données temporaires. Ainsi, la table temporaire sera créée et détruite pour chaque utilisateur. J'ai environ 300 utilisateurs pour cette application web. Donc, pour chaque utilisateur, ces tables seront créées et détruites.Quelle est la méthode alternative pour stocker les données temporaires dans une table temporaire?
J'ai entendu que cette façon de concevoir n'est pas bonne en raison de problèmes de performance. J'utilise MS SQL Server 2005. Y at-il un moyen de stocker temporairement un ensemble de résultats sans créer de table?
S'il vous plaît me suggérer une solution. Merci.
Il semble que vous vouliez dire que vous créez une table permanente à des fins temporaires plutôt qu'une table temporaire réelle? –
je crée la table comme ; avec la personne comme { sélection * de emloyee } Ceci est n'existera que pour cette session seulement? – Manoj
'avec une personne comme {select * from emloyee}' est appelée Common Table Expression (CTE), et n'est pas vraiment une "table" ou une "table temporaire" et elle n'a que la portée de la commande en cours. –