Les différences entre tempdb et toute autre base de données sont minimes, surtout en ce qui concerne les limites.
Si vous pouvez le stocker dans une table utilisateur, vous pouvez également le stocker dans une table temporaire. Il n'a pas besoin de tenir dans la RAM car le tempdb est stocké sur le disque comme n'importe quelle autre base de données (uniquement avec une mise en cache plus agressive et moins de journalisation).
Source :http://msdn.microsoft.com/en-us/library /ms190768.aspx