OVH Cloud OVH Cloud

ramdisk for sqlserver 2005

5 réponses
Avatar
zoltix
Salut,
Je recherche une bon logiciel pour faire un ramdisk sur une machine xp
et windows 2003. Pour placer la tempdb de sqlserver 2005.

Merci de votre aide

5 réponses

Avatar
Patrice
Le placement de tempdb en RAM existe de base sur SQLServer :
http://support.microsoft.com/kb/115050/EN-US (pas de VF).
http://support.microsoft.com/kb/104714/en-us

Sinon cela devrait être trouvable dans la doc en ligne à partir de ces
infos...

--
Patrice

"zoltix" a écrit dans le message de news:
452cc964$0$938$
Salut,
Je recherche une bon logiciel pour faire un ramdisk sur une machine xp et
windows 2003. Pour placer la tempdb de sqlserver 2005.

Merci de votre aide


Avatar
Med Bouchenafa
http://www.jurixt.com/xp/xp_18.htm

--
Bien cordialement
Med Bouchenafa

"zoltix" a écrit dans le message de news:
452cc964$0$938$
Salut,
Je recherche une bon logiciel pour faire un ramdisk sur une machine xp et
windows 2003. Pour placer la tempdb de sqlserver 2005.

Merci de votre aide


Avatar
Pierre BOUSQUET
Une question :

Comme le disait le manuel de SQL2000, "tempdb in ram n'est plus pris en
charge car SQL Server 2000 a été optimisé pour une performance
maximale. Supprimez toutes les références à tempdb in ram."

Y-a-t-il alors une différence de rapidité lorsqu'on la monte en RAM ?


zoltix a émis l'idée suivante :
Salut,
Je recherche une bon logiciel pour faire un ramdisk sur une machine xp et
windows 2003. Pour placer la tempdb de sqlserver 2005.

Merci de votre aide



--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
Avatar
Christian Robert
Effectivement plus supportée depuis SQL Server 7.

Depuis la version 7 tout est fait pour au maximum exploiter la RAM du
serveur avec entre autres tempdb, mais il est indispensable de pouvoir
écrire sur le disque pour les transactions longues et volumineuses.

Christian Robert - Winwise
http://blog.crobert.com

"Pierre BOUSQUET" wrote in message
news:
Une question :

Comme le disait le manuel de SQL2000, "tempdb in ram n'est plus pris en
charge car SQL Server 2000 a été optimisé pour une performance maximale.
Supprimez toutes les références à tempdb in ram."

Y-a-t-il alors une différence de rapidité lorsqu'on la monte en RAM ?


zoltix a émis l'idée suivante :
Salut,
Je recherche une bon logiciel pour faire un ramdisk sur une machine xp et
windows 2003. Pour placer la tempdb de sqlserver 2005.

Merci de votre aide



--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "




Avatar
Fred BROUARD
Christian Robert a écrit :
Effectivement plus supportée depuis SQL Server 7.

Depuis la version 7 tout est fait pour au maximum exploiter la RAM du
serveur avec entre autres tempdb, mais il est indispensable de pouvoir
écrire sur le disque pour les transactions longues et volumineuses.



Cela n'empêche pas de vouloir utiliser un RAM DISK à la place et booste
singulièrement les performances :
des requêtes avec agrégats et tri complexes et volumineux pour lesquels
SQL Server fait une table de travail,
des objets temporaires implicite et explite,
du forcage des tri en tempdb pour les index (clause SORT IN TEMPDB du
CREAT INDEX)
des niveaux d'isolation snapshot dont les pages antérieures sont
stockées dans la tempdb.

A +


--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************




Christian Robert - Winwise
http://blog.crobert.com

"Pierre BOUSQUET" wrote in message
news:
Une question :

Comme le disait le manuel de SQL2000, "tempdb in ram n'est plus pris
en charge car SQL Server 2000 a été optimisé pour une performance
maximale. Supprimez toutes les références à tempdb in ram."

Y-a-t-il alors une différence de rapidité lorsqu'on la monte en RAM ?


zoltix a émis l'idée suivante :
Salut,
Je recherche une bon logiciel pour faire un ramdisk sur une machine
xp et windows 2003. Pour placer la tempdb de sqlserver 2005.

Merci de votre aide



--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "