IBM DB2 Connect Guide D'utilisation page 125

Table des Matières

Publicité

Pour vous faire une idée générale des options disponibles, exécutez la commande
db2trc sans indiquer de paramètres :
C:\>db2trc
Syntaxe : db2trc (chg|clr|dmp|flw|fmt|inf|off|on) options
Pour plus d'informations sur un paramètre de la commande db2trc, utilisez
l'option -u. Par exemple, pour afficher des informations supplémentaires sur
l'activation de la trace, exécutez la commande suivante :
db2trc on -u
Celle-ci vous fournit des informations sur toutes les options supplémentaires
(appelées des "fonctions") que vous pouvez indiquer lorsque vous activez une trace
DB2.
Lorsque vous activez une trace, l'option la plus importante est -L. Elle précise la
taille de la mémoire tampon utilisée pour stocker l'information tracée. La taille de
mémoire tampon peut être définie en octets ou en mégaoctets. Pour l'exprimer en
mégaoctets, ajoutez M" ou "m" à la suite de la valeur. Cette taille doit être égale à
deux mégaoctets mis à une puissance quelconque. Si vous indiquez une taille ne
respectant pas cette obligation, la taille de mémoire tampon est automatiquement
arrondie à la puissance la plus proche.
Si la mémoire tampon est trop petite, vous risquez de perdre des informations. Par
défaut, seules les informations de trace les plus récentes sont conservées en cas de
saturation du tampon. Si la mémoire tampon est trop grande, vous risquez d'avoir
des difficultés à envoyer le fichier à l'équipe de support logiciel d'IBM.
Si vous tracez une opération relativement courte (par exemple une connexion de
base de données) une taille d'environ 8 Mo suffit en général.
C:\> db2trc on -l 8M
Trace is turned on
Cependant, si vous tracez une opération plus importante ou si de nombreuses
tâches sont effectuées simultanément, une mémoire tampon de trace plus grande
peut être nécessaire.
Sur la plupart des plateformes, le traçage peut être activé à tout moment et
fonctionne comme indiqué précédemment. Cependant, vous devez avoir
connaissance des situations particulières suivantes :
1. Sur les systèmes à partition de base de données multiples, vous devez exécuter
une trace pour chaque partition de base de données physique (et non logique).
2. Sous les plateformes HP-UX, Linux et Solaris, si la trace est désactivée une fois
l'instance démarrée, une très petite mémoire tampon est utilisée lors du
démarrage suivant de la trace, quelle que soit la taille indiquée. Par exemple,
hier, vous avez activé la trace à l'aide de la commande db2trc on -l 8m, puis
avez recueilli la trace et l'avez désactivée (db2trc off). Aujourd'hui, vous
souhaitez exécuter une trace en définissant la mémoire tampon sur
32 mégaoctets (db2trc on -l 32m) sans arrêter l'instance puis redémarrer. Vous
vous apercevrez que dans ce cas, la trace ne génère qu'un tampon de petite
taille. Pour exécuter correctement une trace sur ces plateformes, activez la trace
avant de démarrer l'instance en définissant la taille de tampon souhaitée, puis
«videz» ensuite le tampon si nécessaire.
Chapitre 5. Identification des incidents
115

Publicité

Table des Matières
loading

Table des Matières