J'ai une boîte SQL Server 2005 sp2 où tempdb a 8 fichiers de données ou 5 fichiers de données selon l'endroit où vous regardez. DBCC showfilestates et sys.database_files (tous deux interrogés dans tempdb) affichent 8 fichiers de données (tempdev-tempdev8), cependant quand j'interroge sys.master_files (dans master db, qui est aussi ce que la GUI utilise), je ne vois que 5 (tempdev, tempdev5 - tempdev8). Je ne peux pas ajouter tempdev2 - tempdev4 car j'obtiens une erreur qui existe déjà et je ne peux pas redémarrer le serveur SQL de sitôt pour recréer tempdb.Incompatibilité du fichier de données SQL Server 2005 (peut-être 8 fichiers de données, peut-être 5, qui sait)
Quelqu'un sait: 1.) comment cela peut-il se produire? 2.) plus important encore, comment je peux le corriger?
Merci,
Nous avons rencontré une certaine contention et passions par quelques exercices de meilleure pratique pour tester la charge sur un serveur et selon http://msdn.microsoft.com/en-us/library/ms175527.aspx: "En tant que général, créez un fichier de données pour chaque CPU sur le serveur. " – Vendoran