OVH Cloud OVH Cloud

Comment déterminer des volumes de données sur SQL Server 2000 / 20

3 réponses
Avatar
Houdini
Bonjour à toutes et à tous,

Dans le cadre d'un projet de migration d'une application propriétaire (avec
une base spécifique non relationnelle), je souhaiterais pouvoir identifier
les points suivants:

1) - Comment identifier et analyser les transactions passées entre
l'application et la base de donnée ? Le Générateur de Profils est-il
suffisamment capable d'effectuer cette tâche ou existe-t-il un autre moyen ?

2) - Existe-t-il un moyen et/ou un calcul magique pour avoir une estimation
des volumes échangés entre l'application et la base ?

3) - Existe-t-il un calcul savant pour estimer les tailles des bases de
données ainsi que les journaux ?

Merci de votre aide.
Cordialement,
Houdini

3 réponses

Avatar
Bouarroudj Mohamed
> 1) - Comment identifier et analyser les transactions passées entre
l'application et la base de donnée ? Le Générateur de Profils est-il
suffisamment capable d'effectuer cette tâche ou existe-t-il un autre moyen
?



Vous pouvez simplement rediriger le contenu de SQL Profiler vers une table
SQL et faire l'analyse de vos requetes

2) - Existe-t-il un moyen et/ou un calcul magique pour avoir une
estimation
des volumes échangés entre l'application et la base ?



Le sauvegarde de TLog a des intervalles reguliers vous donne une idée sur la
quantité des données inserées/modifiées/supprimées, PerfMon contient
certains compteurs utiles (NetWork interface par exemple)

3) - Existe-t-il un calcul savant pour estimer les tailles des bases de
données ainsi que les journaux ?



Pour l'estimation de la taille des bases de données, certains outils de
medélisation le font, Erwin est un exemple.
Avatar
Fred BROUARD
Houdini a écrit:
Bonjour à toutes et à tous,

Dans le cadre d'un projet de migration d'une application propriétaire (avec
une base spécifique non relationnelle), je souhaiterais pouvoir identifier
les points suivants:

1) - Comment identifier et analyser les transactions passées entre
l'application et la base de donnée ? Le Générateur de Profils est-il
suffisamment capable d'effectuer cette tâche ou existe-t-il un autre moyen ?



Le SQL profiler permet tout cela.


2) - Existe-t-il un moyen et/ou un calcul magique pour avoir une estimation
des volumes échangés entre l'application et la base ?



L'activation des statistiques côté client permet cela.


3) - Existe-t-il un calcul savant pour estimer les tailles des bases de
données ainsi que les journaux ?



deux moyens :
1) pré calculs à l'aide d'un outil (par exemple Power Designer) puis estimation
sur la durée.
2) sondage sur deux ou trois point de mesure (expérimentation.

A +


Merci de votre aide.
Cordialement,
Houdini



--
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 ***********************
Avatar
Houdini
Bonsoir Frédéric,

Merci pour toutes ce sinfos.
Cordialement,
Houdini

"Fred BROUARD" a écrit :



Houdini a écrit:
> Bonjour à toutes et à tous,
>
> Dans le cadre d'un projet de migration d'une application propriétaire (avec
> une base spécifique non relationnelle), je souhaiterais pouvoir identifier
> les points suivants:
>
> 1) - Comment identifier et analyser les transactions passées entre
> l'application et la base de donnée ? Le Générateur de Profils est-il
> suffisamment capable d'effectuer cette tâche ou existe-t-il un autre moyen ?

Le SQL profiler permet tout cela.

>
> 2) - Existe-t-il un moyen et/ou un calcul magique pour avoir une estimation
> des volumes échangés entre l'application et la base ?

L'activation des statistiques côté client permet cela.

>
> 3) - Existe-t-il un calcul savant pour estimer les tailles des bases de
> données ainsi que les journaux ?

deux moyens :
1) pré calculs à l'aide d'un outil (par exemple Power Designer) puis estimation
sur la durée.
2) sondage sur deux ou trois point de mesure (expérimentation.

A +

>
> Merci de votre aide.
> Cordialement,
> Houdini

--
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 ***********************