Trace sql statements in DB2 database

 

Use this process to record all sql statements for a give period of time on DB2.

In other words , a trace

#connect to db

#1-Create event monitor- make sure you’ve got write permissions to stated folder
db2 “CREATE EVENT MONITOR stmon FOR STATEMENTS WRITE TO FILE ‘/tmp’”

#2 Turn on event monitor
db2 SET EVENT MONITOR stmon STATE = 1

#3. (Do stuff to the database that you want to monitor)

#4. Turn off event monitor
db2 SET EVENT MONITOR stmon STATE 0

#5. Translate event monitor into readable stuff
db2evmon -path /tmp > /tmp/filtered.out

#6. Read the events
vi /tmp/filtered.out

#7. Delete event monitor

db2 DROP EVENT MONITOR stmon

 Ref:Jack Vamvas

Leave a Reply

Discover more from ciquery

Subscribe now to keep reading and get access to the full archive.

Continue reading