Je suis confronté à un phénomère de lenteur lors de l'écriture dans la base de données Tempdb après avoir migré vers SQL Server 2008 R2. La migration s'est faite sur une autre machine dont le hardware est identique à la première.
Le serveur a la configuration suivante :
OS Windows 2008 R2 SP1
12 processeurs
Mémoire 72 GB dont 50 GB réservé à SQL
1 seule instance SQL
Microsoft SQL Server Enterprise Edition (64-bit)
La base de données Tempdb est localisée seule sur un disque SSD de 100 GB
La taille minimale de Tempdb est de 8 GB
Sur la machine originale (un SQL 2005 SP3),
- le temps moyen de lecture était de 1,2 ms
- le temps moyen d'écriture était de 3,9 ms
Sur la nouvelle machine (même hardware mais SQL 2008 R2)
- le temps moyen de lecture était de 1,7 ms
- le temps moyen d'écriture était de 320,8 ms
Je ne comprends pas comment la vitesse d'écriture est devenue aussi faible. Nous avons fait des tests de transfert de fichier sur ce disque SSD et pourtant la vitesse d'écriture est la même qu'auparavant. Pourquoi SQL Serveur écrit si lentement dans sa base Tempdb ?
J'ai changé la vérification de page de CHECKSUM à NONE mais cela n'améliore pas le temps d'écriture
Quelques idées ?
D'avance, merci.
Partager