Il est essentiel de comprendre l’usage dans la base de données tempdb dans SQL Server. Car il est essentiel de la surveiller et de l’optimiser. En premier lieu, tempdb sert à héberger les tables temporaires crées par les développeurs en Transact-SQL. Pour créer une table temporaire en Transact-SQL, on la préfixe avec un #. Dès qu’une table est préfixée par un #, elle se trouve dans tempdb, et SQL Server ajoute un certain nombre de soulignés et à la fin, le nom est complété en interne par un unifiant.
Vous avez aussi une table temporaire avec ##, qui n’a pas d’unifiant. C’est une table temporaire globale. Comme les tables temporaires locales, SQL Server les supprime lorsque la session qui l’a créée se ferme.
Dans cette vidéo, nous illustrons ces informations par l’exemple.

Astuces et tutoriels SQL Server en français, pour SQL Server 2017, SQL Server 2016, et toutes versions.
Par Rudi Bruchez
https://www.linkedin.com/in/rudibruchez/
www.pachadata.com

Comprendre tempdb et les tables temporaires dans SQL Server
1
Je suis peut-être en ligne

Bonjour,
N'hésitez pas à me contacter pour vos demandes sur SQL Server ! Via un chat, ou par e-mail