OVH Cloud OVH Cloud

Problème de performance

5 réponses
Avatar
Olivier
Bonjour,

sur un de mes serveurs, il arrive que j'ai des problème de montée de charge.

C'est à dire, que par moment il y a des crétes CPU, pour résoudre le
problème je fait un dbreindex sur une table assez intérrogés et le problème
disparait.

Un dba m'a dit qu'avec cette commande j'étais en mode exclusif et je faisais
sauter tous les verrous interne. Ce qui pourrait expliquer que cela redevient
normal.

Mais je n'explique pas que cela se comporte ainsi, pourtant j'ai un job de
recalcul des statistique à 100% tous les jours, ainsi que des backup complets
tous les soirs.

Je sauvegarde aussi mes journaux toutes les heures.

Qu'en pensez vous ? J'ai travaillé sur les index et ne pense pas que le
problème vienne de là.

5 réponses

Avatar
westindian
Bonjour,

Peux tu me dire dans quel contexte que tu utilises la base SQL ?
- Server dedie
- Type d'application
- Service pack installe sur SQL, s'il y en a un
- etc ...

@+

WestIndian

"Olivier" wrote in message
news:
Bonjour,

sur un de mes serveurs, il arrive que j'ai des problème de montée de
charge.

C'est à dire, que par moment il y a des crétes CPU, pour résoudre le
problème je fait un dbreindex sur une table assez intérrogés et le
problème
disparait.

Un dba m'a dit qu'avec cette commande j'étais en mode exclusif et je
faisais
sauter tous les verrous interne. Ce qui pourrait expliquer que cela
redevient
normal.

Mais je n'explique pas que cela se comporte ainsi, pourtant j'ai un job de
recalcul des statistique à 100% tous les jours, ainsi que des backup
complets
tous les soirs.

Je sauvegarde aussi mes journaux toutes les heures.

Qu'en pensez vous ? J'ai travaillé sur les index et ne pense pas que le
problème vienne de là.


Avatar
Olivier
Bonjour,

C'est un serveur dédié sur une architecture n-tiers, sp3a, raid 10, bi pro,
log et temp séparée.

fragmentation d'index à 30% max, les requêtes passe pour certaines qui ont
des jointures de 2 seonces à 2 minutes avec des crêtes CPU à 40%.

"westindian" a écrit :

Bonjour,

Peux tu me dire dans quel contexte que tu utilises la base SQL ?
- Server dedie
- Type d'application
- Service pack installe sur SQL, s'il y en a un
- etc ...

@+

WestIndian

"Olivier" wrote in message
news:
> Bonjour,
>
> sur un de mes serveurs, il arrive que j'ai des problème de montée de
> charge.
>
> C'est à dire, que par moment il y a des crétes CPU, pour résoudre le
> problème je fait un dbreindex sur une table assez intérrogés et le
> problème
> disparait.
>
> Un dba m'a dit qu'avec cette commande j'étais en mode exclusif et je
> faisais
> sauter tous les verrous interne. Ce qui pourrait expliquer que cela
> redevient
> normal.
>
> Mais je n'explique pas que cela se comporte ainsi, pourtant j'ai un job de
> recalcul des statistique à 100% tous les jours, ainsi que des backup
> complets
> tous les soirs.
>
> Je sauvegarde aussi mes journaux toutes les heures.
>
> Qu'en pensez vous ? J'ai travaillé sur les index et ne pense pas que le
> problème vienne de là.





Avatar
westindian
bonjour,

Phase de diagnostiquer

1) Regarde cette article pour verifier les verrous de ton application s'il y
en a (http://support.microsoft.com/?id'1509)
2) regarde tes fichiers de log pour voir s'il n'y a pas d'anomalie(par
default: c:program filesMicrosoft SQL ServerMSSQLLOG)
3) Je te conseillerais de passer en SP4 car ce pack permet a SQL Server de
gerer :
- plus de 2G de ram
- des problems I/O ce qui peut generer des verrous
4) essai de mettre a jour ton serveur SQL si tu le passes en sp4 pour avoir
le dernier correctif pour le sp4 aupres de microsoft (ce service est
gratuit, il me semble)

Tient moi au courant

@+

WestIndian

"Olivier" wrote in message
news:
Bonjour,

C'est un serveur dédié sur une architecture n-tiers, sp3a, raid 10, bi
pro,
log et temp séparée.

fragmentation d'index à 30% max, les requêtes passe pour certaines qui ont
des jointures de 2 seonces à 2 minutes avec des crêtes CPU à 40%.

"westindian" a écrit :

Bonjour,

Peux tu me dire dans quel contexte que tu utilises la base SQL ?
- Server dedie
- Type d'application
- Service pack installe sur SQL, s'il y en a un
- etc ...

@+

WestIndian

"Olivier" wrote in message
news:
> Bonjour,
>
> sur un de mes serveurs, il arrive que j'ai des problème de montée de
> charge.
>
> C'est à dire, que par moment il y a des crétes CPU, pour résoudre le
> problème je fait un dbreindex sur une table assez intérrogés et le
> problème
> disparait.
>
> Un dba m'a dit qu'avec cette commande j'étais en mode exclusif et je
> faisais
> sauter tous les verrous interne. Ce qui pourrait expliquer que cela
> redevient
> normal.
>
> Mais je n'explique pas que cela se comporte ainsi, pourtant j'ai un job
> de
> recalcul des statistique à 100% tous les jours, ainsi que des backup
> complets
> tous les soirs.
>
> Je sauvegarde aussi mes journaux toutes les heures.
>
> Qu'en pensez vous ? J'ai travaillé sur les index et ne pense pas que le
> problème vienne de là.







Avatar
Olivier
ok merci,
je regarde ça et te tiens au courant.

"westindian" a écrit :

bonjour,

Phase de diagnostiquer

1) Regarde cette article pour verifier les verrous de ton application s'il y
en a (http://support.microsoft.com/?id'1509)
2) regarde tes fichiers de log pour voir s'il n'y a pas d'anomalie(par
default: c:program filesMicrosoft SQL ServerMSSQLLOG)
3) Je te conseillerais de passer en SP4 car ce pack permet a SQL Server de
gerer :
- plus de 2G de ram
- des problems I/O ce qui peut generer des verrous
4) essai de mettre a jour ton serveur SQL si tu le passes en sp4 pour avoir
le dernier correctif pour le sp4 aupres de microsoft (ce service est
gratuit, il me semble)

Tient moi au courant

@+

WestIndian

"Olivier" wrote in message
news:
> Bonjour,
>
> C'est un serveur dédié sur une architecture n-tiers, sp3a, raid 10, bi
> pro,
> log et temp séparée.
>
> fragmentation d'index à 30% max, les requêtes passe pour certaines qui ont
> des jointures de 2 seonces à 2 minutes avec des crêtes CPU à 40%.
>
> "westindian" a écrit :
>
>> Bonjour,
>>
>> Peux tu me dire dans quel contexte que tu utilises la base SQL ?
>> - Server dedie
>> - Type d'application
>> - Service pack installe sur SQL, s'il y en a un
>> - etc ...
>>
>> @+
>>
>> WestIndian
>>
>> "Olivier" wrote in message
>> news:
>> > Bonjour,
>> >
>> > sur un de mes serveurs, il arrive que j'ai des problème de montée de
>> > charge.
>> >
>> > C'est à dire, que par moment il y a des crétes CPU, pour résoudre le
>> > problème je fait un dbreindex sur une table assez intérrogés et le
>> > problème
>> > disparait.
>> >
>> > Un dba m'a dit qu'avec cette commande j'étais en mode exclusif et je
>> > faisais
>> > sauter tous les verrous interne. Ce qui pourrait expliquer que cela
>> > redevient
>> > normal.
>> >
>> > Mais je n'explique pas que cela se comporte ainsi, pourtant j'ai un job
>> > de
>> > recalcul des statistique à 100% tous les jours, ainsi que des backup
>> > complets
>> > tous les soirs.
>> >
>> > Je sauvegarde aussi mes journaux toutes les heures.
>> >
>> > Qu'en pensez vous ? J'ai travaillé sur les index et ne pense pas que le
>> > problème vienne de là.
>>
>>
>>





Avatar
Olivier
J'ai essayé la procédure, elle me dit "no blocking" et "no wait types" tout
le temps.


J'ai une erreur à de temps en temps sur sauvegarde de log : Error: 15457,
Severity: 0, State: 1

3 SP4, le problème c'est que je n'avais aps de pb de perf jusqu'a un moi et
maintenant cela chute, nous avons mis un serveur plus performant et cela fait
pareille.

4 on est en w2003 sp1 avec des correctifs de secu.

C'est assez étrange comme comportement. J'ai vraiment du mal à savoir s'ou
cela provient.

"Olivier" a écrit :

ok merci,
je regarde ça et te tiens au courant.

"westindian" a écrit :

> bonjour,
>
> Phase de diagnostiquer
>
> 1) Regarde cette article pour verifier les verrous de ton application s'il y
> en a (http://support.microsoft.com/?id'1509)
> 2) regarde tes fichiers de log pour voir s'il n'y a pas d'anomalie(par
> default: c:program filesMicrosoft SQL ServerMSSQLLOG)
> 3) Je te conseillerais de passer en SP4 car ce pack permet a SQL Server de
> gerer :
> - plus de 2G de ram
> - des problems I/O ce qui peut generer des verrous
> 4) essai de mettre a jour ton serveur SQL si tu le passes en sp4 pour avoir
> le dernier correctif pour le sp4 aupres de microsoft (ce service est
> gratuit, il me semble)
>
> Tient moi au courant
>
> @+
>
> WestIndian
>
> "Olivier" wrote in message
> news:
> > Bonjour,
> >
> > C'est un serveur dédié sur une architecture n-tiers, sp3a, raid 10, bi
> > pro,
> > log et temp séparée.
> >
> > fragmentation d'index à 30% max, les requêtes passe pour certaines qui ont
> > des jointures de 2 seonces à 2 minutes avec des crêtes CPU à 40%.
> >
> > "westindian" a écrit :
> >
> >> Bonjour,
> >>
> >> Peux tu me dire dans quel contexte que tu utilises la base SQL ?
> >> - Server dedie
> >> - Type d'application
> >> - Service pack installe sur SQL, s'il y en a un
> >> - etc ...
> >>
> >> @+
> >>
> >> WestIndian
> >>
> >> "Olivier" wrote in message
> >> news:
> >> > Bonjour,
> >> >
> >> > sur un de mes serveurs, il arrive que j'ai des problème de montée de
> >> > charge.
> >> >
> >> > C'est à dire, que par moment il y a des crétes CPU, pour résoudre le
> >> > problème je fait un dbreindex sur une table assez intérrogés et le
> >> > problème
> >> > disparait.
> >> >
> >> > Un dba m'a dit qu'avec cette commande j'étais en mode exclusif et je
> >> > faisais
> >> > sauter tous les verrous interne. Ce qui pourrait expliquer que cela
> >> > redevient
> >> > normal.
> >> >
> >> > Mais je n'explique pas que cela se comporte ainsi, pourtant j'ai un job
> >> > de
> >> > recalcul des statistique à 100% tous les jours, ainsi que des backup
> >> > complets
> >> > tous les soirs.
> >> >
> >> > Je sauvegarde aussi mes journaux toutes les heures.
> >> >
> >> > Qu'en pensez vous ? J'ai travaillé sur les index et ne pense pas que le
> >> > problème vienne de là.
> >>
> >>
> >>
>
>
>