Bonjour,
pour voir les requètes qui sont executées sur mon poste, j'ai ajouté les paramètres suivants dans sqlnet.ora:
trace_level_client=16
trace_unique_client=true
trace_file_client=test.trc
trace_directory_client=d:\test
J'ai bien un fichier qui se génére. Même s'il est illisible dans l'état je vois des morceaux de requète que j'ai exécuté (SELECT...).
Par contre, quant je veux le lire avec pkprof
je ne vois pas le sript de la requète que j'ai executé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part tkprof d:\test\test_2544_1.txt d:\test\test.txt sort=execnt,fchcnt
Voici le fichier test.txt résultant de thprof:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 TKPROF: Release 10.1.0.2.0 - Production on Lun. Mars 12 11:20:25 2007 Copyright (c) 1982, 2004, Oracle. All rights reserved. Trace file: d:\test\test_2544_1.trc Sort options: execnt fchcnt ******************************************************************************** count = number of times OCI procedure was executed cpu = cpu time in seconds executing elapsed = elapsed time in seconds executing disk = number of physical reads of buffers from disk query = number of buffers gotten for consistent read current = number of buffers gotten in current mode (usually for update) rows = number of rows processed by the fetch or execute call 0 statements EXPLAINed in this session. ******************************************************************************** Trace file: d:\test\test_2544_1.trc Trace file compatibility: 10.01.00 Sort options: execnt fchcnt 0 session in tracefile. 0 user SQL statements in trace file. 0 internal SQL statements in trace file. 0 SQL statements in trace file. 0 unique SQL statements in trace file. 4518 lines in trace file. 0 elapsed seconds in trace file.
Partager