OVH Cloud OVH Cloud

Lenteur accès aux dpnnées

5 réponses
Avatar
Christophe
Bonjour,

J'ai un problème qui me prend passablement la tête, et dont je n'arrive pas
à trouver de solutions.

J'ai développé un programme par l'intermédiaire d'Access. Actuellement, les
utilisateurs travaille avec du 2003, et accèdent aux données via SQL Server
2000 SP4. Chez un client (parmis une dizaine), tout va bien pendant une
semaine, et tout à coup, l'accès aux données est très très lent (par exemple
en cliquant sur une liste déroulante).

J'ai fait toutes les mises à jour possibles.

L'accès aux données sur le réseau se fait normalement. C'est vraiment au
niveau de SQL server (ou d'Access) que ça bloque.

Merci de m'aider, car je deviens fou.

Christophe

5 réponses

Avatar
bruno reiter
de bonnes chances que ce soit lié à l'indexation, est-ce que sur ce serveur
l'option autostat est cochée pour la base?

ensuite il faudrait lancer une trace sur le serveur quand il devient lent
pour voir quelles sont les requetes et les analyser.

br

"Christophe" a écrit dans le message
de news:
Bonjour,

J'ai un problème qui me prend passablement la tête, et dont je n'arrive
pas
à trouver de solutions.

J'ai développé un programme par l'intermédiaire d'Access. Actuellement,
les
utilisateurs travaille avec du 2003, et accèdent aux données via SQL
Server
2000 SP4. Chez un client (parmis une dizaine), tout va bien pendant une
semaine, et tout à coup, l'accès aux données est très très lent (par
exemple
en cliquant sur une liste déroulante).

J'ai fait toutes les mises à jour possibles.

L'accès aux données sur le réseau se fait normalement. C'est vraiment au
niveau de SQL server (ou d'Access) que ça bloque.

Merci de m'aider, car je deviens fou.

Christophe


Avatar
Christophe
Etant un peu novice sur SQL server, voici mes questions :

Ou se trouve l'option autostat? Et elle doit être cochée?
Comment faire pour lancer une trace?

"bruno reiter" a écrit :

de bonnes chances que ce soit lié à l'indexation, est-ce que sur ce serveur
l'option autostat est cochée pour la base?

ensuite il faudrait lancer une trace sur le serveur quand il devient lent
pour voir quelles sont les requetes et les analyser.

br

"Christophe" a écrit dans le message
de news:
> Bonjour,
>
> J'ai un problème qui me prend passablement la tête, et dont je n'arrive
> pas
> à trouver de solutions.
>
> J'ai développé un programme par l'intermédiaire d'Access. Actuellement,
> les
> utilisateurs travaille avec du 2003, et accèdent aux données via SQL
> Server
> 2000 SP4. Chez un client (parmis une dizaine), tout va bien pendant une
> semaine, et tout à coup, l'accès aux données est très très lent (par
> exemple
> en cliquant sur une liste déroulante).
>
> J'ai fait toutes les mises à jour possibles.
>
> L'accès aux données sur le réseau se fait normalement. C'est vraiment au
> niveau de SQL server (ou d'Access) que ça bloque.
>
> Merci de m'aider, car je deviens fou.
>
> Christophe





Avatar
bruno reiter
voir les propriétés de la base dans EM, ou voir aide à sp_dboption

le générateur de profil (profiler) est l'appli pour créer des traces

br

"Christophe" a écrit dans le message
de news:
Etant un peu novice sur SQL server, voici mes questions :

Ou se trouve l'option autostat? Et elle doit être cochée?
Comment faire pour lancer une trace?

"bruno reiter" a écrit :

de bonnes chances que ce soit lié à l'indexation, est-ce que sur ce
serveur
l'option autostat est cochée pour la base?

ensuite il faudrait lancer une trace sur le serveur quand il devient lent
pour voir quelles sont les requetes et les analyser.

br

"Christophe" a écrit dans le
message
de news:
> Bonjour,
>
> J'ai un problème qui me prend passablement la tête, et dont je n'arrive
> pas
> à trouver de solutions.
>
> J'ai développé un programme par l'intermédiaire d'Access. Actuellement,
> les
> utilisateurs travaille avec du 2003, et accèdent aux données via SQL
> Server
> 2000 SP4. Chez un client (parmis une dizaine), tout va bien pendant une
> semaine, et tout à coup, l'accès aux données est très très lent (par
> exemple
> en cliquant sur une liste déroulante).
>
> J'ai fait toutes les mises à jour possibles.
>
> L'accès aux données sur le réseau se fait normalement. C'est vraiment
> au
> niveau de SQL server (ou d'Access) que ça bloque.
>
> Merci de m'aider, car je deviens fou.
>
> Christophe







Avatar
Christophe
Comment faire pour réindexer la base ?

J'utilise les commandes : DBCC CHECKDB / CHECKTABLE /REINDEX / INDEXDEFRAG

"bruno reiter" a écrit :

voir les propriétés de la base dans EM, ou voir aide à sp_dboption

le générateur de profil (profiler) est l'appli pour créer des traces

br

"Christophe" a écrit dans le message
de news:
> Etant un peu novice sur SQL server, voici mes questions :
>
> Ou se trouve l'option autostat? Et elle doit être cochée?
> Comment faire pour lancer une trace?
>
> "bruno reiter" a écrit :
>
>> de bonnes chances que ce soit lié à l'indexation, est-ce que sur ce
>> serveur
>> l'option autostat est cochée pour la base?
>>
>> ensuite il faudrait lancer une trace sur le serveur quand il devient lent
>> pour voir quelles sont les requetes et les analyser.
>>
>> br
>>
>> "Christophe" a écrit dans le
>> message
>> de news:
>> > Bonjour,
>> >
>> > J'ai un problème qui me prend passablement la tête, et dont je n'arrive
>> > pas
>> > à trouver de solutions.
>> >
>> > J'ai développé un programme par l'intermédiaire d'Access. Actuellement,
>> > les
>> > utilisateurs travaille avec du 2003, et accèdent aux données via SQL
>> > Server
>> > 2000 SP4. Chez un client (parmis une dizaine), tout va bien pendant une
>> > semaine, et tout à coup, l'accès aux données est très très lent (par
>> > exemple
>> > en cliquant sur une liste déroulante).
>> >
>> > J'ai fait toutes les mises à jour possibles.
>> >
>> > L'accès aux données sur le réseau se fait normalement. C'est vraiment
>> > au
>> > niveau de SQL server (ou d'Access) que ça bloque.
>> >
>> > Merci de m'aider, car je deviens fou.
>> >
>> > Christophe
>>
>>
>>





Avatar
bruno reiter
pour réindexer réellement REINDEX, si l'activité ne s'arrête pas et la
taille du log n'est pas un problème, INDEXDEFRAG

br

"Christophe" a écrit dans le message
de news:
Comment faire pour réindexer la base ?

J'utilise les commandes : DBCC CHECKDB / CHECKTABLE /REINDEX / INDEXDEFRAG

"bruno reiter" a écrit :

voir les propriétés de la base dans EM, ou voir aide à sp_dboption

le générateur de profil (profiler) est l'appli pour créer des traces

br

"Christophe" a écrit dans le
message
de news:
> Etant un peu novice sur SQL server, voici mes questions :
>
> Ou se trouve l'option autostat? Et elle doit être cochée?
> Comment faire pour lancer une trace?
>
> "bruno reiter" a écrit :
>
>> de bonnes chances que ce soit lié à l'indexation, est-ce que sur ce
>> serveur
>> l'option autostat est cochée pour la base?
>>
>> ensuite il faudrait lancer une trace sur le serveur quand il devient
>> lent
>> pour voir quelles sont les requetes et les analyser.
>>
>> br
>>
>> "Christophe" a écrit dans le
>> message
>> de news:
>> > Bonjour,
>> >
>> > J'ai un problème qui me prend passablement la tête, et dont je
>> > n'arrive
>> > pas
>> > à trouver de solutions.
>> >
>> > J'ai développé un programme par l'intermédiaire d'Access.
>> > Actuellement,
>> > les
>> > utilisateurs travaille avec du 2003, et accèdent aux données via SQL
>> > Server
>> > 2000 SP4. Chez un client (parmis une dizaine), tout va bien pendant
>> > une
>> > semaine, et tout à coup, l'accès aux données est très très lent (par
>> > exemple
>> > en cliquant sur une liste déroulante).
>> >
>> > J'ai fait toutes les mises à jour possibles.
>> >
>> > L'accès aux données sur le réseau se fait normalement. C'est
>> > vraiment
>> > au
>> > niveau de SQL server (ou d'Access) que ça bloque.
>> >
>> > Merci de m'aider, car je deviens fou.
>> >
>> > Christophe
>>
>>
>>