Bonjour,
J'espère poster sur le bon forum.
Nous utilisons tkprof pour tracer un traitement.
L'outil est invoqué deux fois:
- Une fois pour générer un fichier texte (pas d'options)
- Une fois pour générer un fichier sql (option insert=fic.sql) qui renseignera la table tkprof_table
OR je constate que les valeurs de la colonne FETCH_ELAP ne sont pas toujours les mêmes dans le fichier texte et le fichier SQL:
Fichier texte:
fichier sql:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 call count cpu elapsed disk query current rows ------- ------ -------- ---------- ---------- ---------- ---------- ---------- Parse 1 0.00 0.00 0 0 0 0 Execute 1 0.46 1.11 0 103 0 0 Fetch 6001 2348.92 >13984.43< 0 78374068 0 60000000
La valeur 1099536497 / 1000000 = 1099 est différente de 13984.43
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 INSERT INTO tkprof_table VALUES ( 14562, 395, 2, 93, 1, 0, 429, 0, 0, 0, 1 , 1, 468000, 1114855, 0, 103, 140720308486144, 1, 0 , 6001, 2348924000, >1099536497<, 0, 78374068, 0, 60000000, 1312530799 , '[SQL]' );
Alors que la valeur précédente 2348924000 / 1000000 = 2348.924 correspond bien à 2348.92
C'est TRES gênant.
Ma question est: Est-ce que quelqu'un s'est déjà servi de la table tkprof_table et a-t-il entendu parler d'une valeur erronée de FETCH_ELAP ?
Pozzo.1JournéeGâchée?
Partager