-
base de données tempdb
Bonjour à tous,
Voilà, j'aurais voulu savoir à quoi servait exactement la base de données tempdb et s'il était possible de faire de temps en temps un clean de celle-ci car avec le temps la taille de celle-ci devient phénoménale...
Merci d'avance pour votre aide...
-
La mauvaise réponse : de poubelle aux développeur
La bonne :
- au système pour créer toute table de travail (tris, regroupement, etc)
- au développeur pour créer toute table temporaire nécessaire à ses traitements
Le cleanup se fait tout seul après chaque redémarrage (écrasement de la tempdb par model)
Les objects persistants (ne commençant pas par un #) créés et non supprimés peuvent être nettoyés àla main, du moment qu'ils ne sont pas utilisés par vos processus
-
Bonjour, j'aurai une autre question concernant tempdb
J'ai un traitement qui manipule un certain nbe de milliers de lignes et pour ce faire j'ai créé des tables temporaires (vu que j'ai pas mal de requêtes à faire avant d'arriver à un résultat final)
Ma base tempdb grossit bien entendu au cours du traitement et je supprime les tables temporaires au fur et à mesure...
Au sein du traitement j'aimerai savoir comment est gérée la croissance de la taille ?? est ce que cette base est tronquée une fois le traitement terminé ou bien quand ma procédure est stoppée ?
merci de vos réponses.