Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelqu es
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps proces seur.
Une piste ?
Merci.
Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelqu es
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps proces seur.
Une piste ?
Merci.
Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelqu es
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps proces seur.
Une piste ?
Merci.
Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Bonsoir,
A titre indicatif, j'ai trouvé une solution. Bancale, certes, mais qui
fonctionne.
J'ai "désactivé" Processor Affinity" et "I/O Affinity" pour 4 des 8
processeurs visibles (Bi-Xéon). Et là, miracle, tout fonctionne nickel.
Y a t-il une explication logique ?
Merci,
Mélina.
"zoltix" a écrit dans le message de news:
On 14 déc, 10:03, "Melina" wrote:Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Faut que tu cherches le botlneck de ton systeme.
Il y a un bon bouquin qui permet de bien comprendre c'est "Optimiser
SQL SERVER" chez Dunod.
Mais va voir dans sql query analyser, Performance tools .....j'avoue
que le choix des compteurs n'es pas toujours facile et de savoir les
chiffres attendu pour identifier un botlneck.
Pour les disks
<Counter>LogicalDisk(*)Disk Read Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Reads/sec</Counter>
<Counter>LogicalDisk(*)Disk Write Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Writes/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage reads/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage writes/sec</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Read Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Reads/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Write Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Writes/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage reads/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage writes/sec</
CounterDisplayName>
Memoire
<Counter>MemoryAvailable MBytes</Counter>
<Counter>Process(sqlservr)Virtual Bytes</Counter>
<Counter>Process(sqlservr)Working Set</Counter>
<Counter>Process(sqlservr)Private Bytes</Counter>
<Counter>SQLServer:Buffer ManagerFree pages</Counter>
<Counter>SQLServer:Buffer ManagerPage life expectancy</Counter>
<Counter>SQLServer:Plan Cache(*)Cache Hit Ratio</Counter>
<Counter>SQLServer:Plan Cache(_Total)Cache Hit Ratio</Counter>
<CounterDisplayName>MemoryAvailable MBytes</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Virtual Bytes</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Working Set</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Private Bytes</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerFree pages</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage life expectancy</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(*)Cache Hit Ratio</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(_Total)Cache Hit Ratio</
CounterDisplayName>
Processeur
<Counter>Processor(*)*</Counter>
<Counter>Process(sqlservr)% Privileged Time</Counter>
<Counter>Process(sqlservr)% Processor Time</Counter>
<Counter>Processor(*)% Privileged Time</Counter>
<Counter>Processor(*)% Processor Time</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Processor Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Processor Time</
CounterDisplayName>
Bonsoir,
A titre indicatif, j'ai trouvé une solution. Bancale, certes, mais qui
fonctionne.
J'ai "désactivé" Processor Affinity" et "I/O Affinity" pour 4 des 8
processeurs visibles (Bi-Xéon). Et là, miracle, tout fonctionne nickel.
Y a t-il une explication logique ?
Merci,
Mélina.
"zoltix" <zoltix@gmail.com> a écrit dans le message de news:
0e1890b9-4ac3-4188-860b-2ecf88f40c4d@s31g2000yqs.googlegroups.com...
On 14 déc, 10:03, "Melina" <nos...@nospam.com> wrote:
Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Faut que tu cherches le botlneck de ton systeme.
Il y a un bon bouquin qui permet de bien comprendre c'est "Optimiser
SQL SERVER" chez Dunod.
Mais va voir dans sql query analyser, Performance tools .....j'avoue
que le choix des compteurs n'es pas toujours facile et de savoir les
chiffres attendu pour identifier un botlneck.
Pour les disks
<Counter>LogicalDisk(*)Disk Read Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Reads/sec</Counter>
<Counter>LogicalDisk(*)Disk Write Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Writes/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage reads/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage writes/sec</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Read Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Reads/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Write Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Writes/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage reads/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage writes/sec</
CounterDisplayName>
Memoire
<Counter>MemoryAvailable MBytes</Counter>
<Counter>Process(sqlservr)Virtual Bytes</Counter>
<Counter>Process(sqlservr)Working Set</Counter>
<Counter>Process(sqlservr)Private Bytes</Counter>
<Counter>SQLServer:Buffer ManagerFree pages</Counter>
<Counter>SQLServer:Buffer ManagerPage life expectancy</Counter>
<Counter>SQLServer:Plan Cache(*)Cache Hit Ratio</Counter>
<Counter>SQLServer:Plan Cache(_Total)Cache Hit Ratio</Counter>
<CounterDisplayName>MemoryAvailable MBytes</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Virtual Bytes</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Working Set</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Private Bytes</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerFree pages</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage life expectancy</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(*)Cache Hit Ratio</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(_Total)Cache Hit Ratio</
CounterDisplayName>
Processeur
<Counter>Processor(*)*</Counter>
<Counter>Process(sqlservr)% Privileged Time</Counter>
<Counter>Process(sqlservr)% Processor Time</Counter>
<Counter>Processor(*)% Privileged Time</Counter>
<Counter>Processor(*)% Processor Time</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Processor Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Processor Time</
CounterDisplayName>
Bonsoir,
A titre indicatif, j'ai trouvé une solution. Bancale, certes, mais qui
fonctionne.
J'ai "désactivé" Processor Affinity" et "I/O Affinity" pour 4 des 8
processeurs visibles (Bi-Xéon). Et là, miracle, tout fonctionne nickel.
Y a t-il une explication logique ?
Merci,
Mélina.
"zoltix" a écrit dans le message de news:
On 14 déc, 10:03, "Melina" wrote:Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Faut que tu cherches le botlneck de ton systeme.
Il y a un bon bouquin qui permet de bien comprendre c'est "Optimiser
SQL SERVER" chez Dunod.
Mais va voir dans sql query analyser, Performance tools .....j'avoue
que le choix des compteurs n'es pas toujours facile et de savoir les
chiffres attendu pour identifier un botlneck.
Pour les disks
<Counter>LogicalDisk(*)Disk Read Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Reads/sec</Counter>
<Counter>LogicalDisk(*)Disk Write Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Writes/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage reads/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage writes/sec</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Read Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Reads/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Write Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Writes/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage reads/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage writes/sec</
CounterDisplayName>
Memoire
<Counter>MemoryAvailable MBytes</Counter>
<Counter>Process(sqlservr)Virtual Bytes</Counter>
<Counter>Process(sqlservr)Working Set</Counter>
<Counter>Process(sqlservr)Private Bytes</Counter>
<Counter>SQLServer:Buffer ManagerFree pages</Counter>
<Counter>SQLServer:Buffer ManagerPage life expectancy</Counter>
<Counter>SQLServer:Plan Cache(*)Cache Hit Ratio</Counter>
<Counter>SQLServer:Plan Cache(_Total)Cache Hit Ratio</Counter>
<CounterDisplayName>MemoryAvailable MBytes</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Virtual Bytes</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Working Set</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Private Bytes</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerFree pages</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage life expectancy</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(*)Cache Hit Ratio</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(_Total)Cache Hit Ratio</
CounterDisplayName>
Processeur
<Counter>Processor(*)*</Counter>
<Counter>Process(sqlservr)% Privileged Time</Counter>
<Counter>Process(sqlservr)% Processor Time</Counter>
<Counter>Processor(*)% Privileged Time</Counter>
<Counter>Processor(*)% Processor Time</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Processor Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Processor Time</
CounterDisplayName>
Bonsoir,
A titre indicatif, j'ai trouvé une solution. Bancale, certes, mais qui
fonctionne.
J'ai "désactivé" Processor Affinity" et "I/O Affinity" pour 4 des 8
processeurs visibles (Bi-Xéon). Et là, miracle, tout fonctionne nickel.
Y a t-il une explication logique ?
Merci,
Mélina.
"zoltix" a écrit dans le message de news:
On 14 déc, 10:03, "Melina" wrote:Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Faut que tu cherches le botlneck de ton systeme.
Il y a un bon bouquin qui permet de bien comprendre c'est "Optimiser
SQL SERVER" chez Dunod.
Mais va voir dans sql query analyser, Performance tools .....j'avoue
que le choix des compteurs n'es pas toujours facile et de savoir les
chiffres attendu pour identifier un botlneck.
Pour les disks
<Counter>LogicalDisk(*)Disk Read Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Reads/sec</Counter>
<Counter>LogicalDisk(*)Disk Write Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Writes/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage reads/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage writes/sec</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Read Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Reads/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Write Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Writes/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage reads/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage writes/sec</
CounterDisplayName>
Memoire
<Counter>MemoryAvailable MBytes</Counter>
<Counter>Process(sqlservr)Virtual Bytes</Counter>
<Counter>Process(sqlservr)Working Set</Counter>
<Counter>Process(sqlservr)Private Bytes</Counter>
<Counter>SQLServer:Buffer ManagerFree pages</Counter>
<Counter>SQLServer:Buffer ManagerPage life expectancy</Counter>
<Counter>SQLServer:Plan Cache(*)Cache Hit Ratio</Counter>
<Counter>SQLServer:Plan Cache(_Total)Cache Hit Ratio</Counter>
<CounterDisplayName>MemoryAvailable MBytes</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Virtual Bytes</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Working Set</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Private Bytes</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerFree pages</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage life expectancy</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(*)Cache Hit Ratio</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(_Total)Cache Hit Ratio</
CounterDisplayName>
Processeur
<Counter>Processor(*)*</Counter>
<Counter>Process(sqlservr)% Privileged Time</Counter>
<Counter>Process(sqlservr)% Processor Time</Counter>
<Counter>Processor(*)% Privileged Time</Counter>
<Counter>Processor(*)% Processor Time</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Processor Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Processor Time</
CounterDisplayName>
Bonsoir,
A titre indicatif, j'ai trouvé une solution. Bancale, certes, mais qui
fonctionne.
J'ai "désactivé" Processor Affinity" et "I/O Affinity" pour 4 des 8
processeurs visibles (Bi-Xéon). Et là, miracle, tout fonctionne nickel.
Y a t-il une explication logique ?
Merci,
Mélina.
"zoltix" <zoltix@gmail.com> a écrit dans le message de news:
0e1890b9-4ac3-4188-860b-2ecf88f40c4d@s31g2000yqs.googlegroups.com...
On 14 déc, 10:03, "Melina" <nos...@nospam.com> wrote:
Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Faut que tu cherches le botlneck de ton systeme.
Il y a un bon bouquin qui permet de bien comprendre c'est "Optimiser
SQL SERVER" chez Dunod.
Mais va voir dans sql query analyser, Performance tools .....j'avoue
que le choix des compteurs n'es pas toujours facile et de savoir les
chiffres attendu pour identifier un botlneck.
Pour les disks
<Counter>LogicalDisk(*)Disk Read Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Reads/sec</Counter>
<Counter>LogicalDisk(*)Disk Write Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Writes/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage reads/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage writes/sec</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Read Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Reads/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Write Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Writes/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage reads/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage writes/sec</
CounterDisplayName>
Memoire
<Counter>MemoryAvailable MBytes</Counter>
<Counter>Process(sqlservr)Virtual Bytes</Counter>
<Counter>Process(sqlservr)Working Set</Counter>
<Counter>Process(sqlservr)Private Bytes</Counter>
<Counter>SQLServer:Buffer ManagerFree pages</Counter>
<Counter>SQLServer:Buffer ManagerPage life expectancy</Counter>
<Counter>SQLServer:Plan Cache(*)Cache Hit Ratio</Counter>
<Counter>SQLServer:Plan Cache(_Total)Cache Hit Ratio</Counter>
<CounterDisplayName>MemoryAvailable MBytes</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Virtual Bytes</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Working Set</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Private Bytes</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerFree pages</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage life expectancy</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(*)Cache Hit Ratio</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(_Total)Cache Hit Ratio</
CounterDisplayName>
Processeur
<Counter>Processor(*)*</Counter>
<Counter>Process(sqlservr)% Privileged Time</Counter>
<Counter>Process(sqlservr)% Processor Time</Counter>
<Counter>Processor(*)% Privileged Time</Counter>
<Counter>Processor(*)% Processor Time</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Processor Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Processor Time</
CounterDisplayName>
Bonsoir,
A titre indicatif, j'ai trouvé une solution. Bancale, certes, mais qui
fonctionne.
J'ai "désactivé" Processor Affinity" et "I/O Affinity" pour 4 des 8
processeurs visibles (Bi-Xéon). Et là, miracle, tout fonctionne nickel.
Y a t-il une explication logique ?
Merci,
Mélina.
"zoltix" a écrit dans le message de news:
On 14 déc, 10:03, "Melina" wrote:Bonjour,
J'ai un Sql server 2005 SP3 installé sur ma machine de développement, qui
est un Core 2 Duo et 2GB de RAM et windows XP.
Sur un Windows Server 2003 R2, Bi-Xeon, 8GB RAM, toutes les requêtes
prennent beaucoup plus de temps, sur exactement la même base.
J'ai essayé de désactiver les services IIS, de l'antivirus, et quelques
autres, mais rien n'y fait.
Je ne vois aucun processus qui boufferait la mémoire et le temps
processeur.
Une piste ?
Merci.
Faut que tu cherches le botlneck de ton systeme.
Il y a un bon bouquin qui permet de bien comprendre c'est "Optimiser
SQL SERVER" chez Dunod.
Mais va voir dans sql query analyser, Performance tools .....j'avoue
que le choix des compteurs n'es pas toujours facile et de savoir les
chiffres attendu pour identifier un botlneck.
Pour les disks
<Counter>LogicalDisk(*)Disk Read Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Reads/sec</Counter>
<Counter>LogicalDisk(*)Disk Write Bytes/sec</Counter>
<Counter>LogicalDisk(*)Disk Writes/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage reads/sec</Counter>
<Counter>SQLServer:Buffer ManagerPage writes/sec</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Read Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Reads/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Write Bytes/sec</
CounterDisplayName>
<CounterDisplayName>LogicalDisk(*)Disk Writes/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage reads/sec</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage writes/sec</
CounterDisplayName>
Memoire
<Counter>MemoryAvailable MBytes</Counter>
<Counter>Process(sqlservr)Virtual Bytes</Counter>
<Counter>Process(sqlservr)Working Set</Counter>
<Counter>Process(sqlservr)Private Bytes</Counter>
<Counter>SQLServer:Buffer ManagerFree pages</Counter>
<Counter>SQLServer:Buffer ManagerPage life expectancy</Counter>
<Counter>SQLServer:Plan Cache(*)Cache Hit Ratio</Counter>
<Counter>SQLServer:Plan Cache(_Total)Cache Hit Ratio</Counter>
<CounterDisplayName>MemoryAvailable MBytes</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Virtual Bytes</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Working Set</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)Private Bytes</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerFree pages</
CounterDisplayName>
<CounterDisplayName>SQLServer:Buffer ManagerPage life expectancy</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(*)Cache Hit Ratio</
CounterDisplayName>
<CounterDisplayName>SQLServer:Plan Cache(_Total)Cache Hit Ratio</
CounterDisplayName>
Processeur
<Counter>Processor(*)*</Counter>
<Counter>Process(sqlservr)% Privileged Time</Counter>
<Counter>Process(sqlservr)% Processor Time</Counter>
<Counter>Processor(*)% Privileged Time</Counter>
<Counter>Processor(*)% Processor Time</Counter>
<CounterDisplayName>Processor(*)*</CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Process(sqlservr)% Processor Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Privileged Time</
CounterDisplayName>
<CounterDisplayName>Processor(*)% Processor Time</
CounterDisplayName>