Connection Reservation Failed PROFILE_TYPE_CONN_RESV_FAIL_STR Connection Leak PROFILE_TYPE_CONN_LEAK_STR Connection Last Usage PROFILE_TYPE_CONN_LAST_USAGE_STR

Monitoring WebLogic JDBC Resources 13-3 ■ Timestamp - time stamp showing when the connection was given to the thread

13.2.1.2 Connection Reservation Wait PROFILE_TYPE_CONN_RESV_WAIT_STR

Enable connection reservation wait profiling to collect information about threads currently waiting to reserve a connection from the data source. This profile information can help determine why applications are unable to get connections from the data source or to wait for connections. The record contains the following information: ■ PoolName - name of the data source to which this connection belongs ■ ID - thread ID ■ User - stack trace of the thread waiting for the connection ■ Timestamp - time stamp showing when the thread started waiting for a connection

13.2.1.3 Connection Reservation Failed PROFILE_TYPE_CONN_RESV_FAIL_STR

Enable connection reservation failure profiling to collect information about threads that attempt to reserve a connection from the data source but fail to get that connection. This profile information can help determine why applications are unable to get connections from the data source even after reserving them. The record contains the following information: ■ PoolName - name of the data source to which this connection belongs ■ ID - thread ID ■ User - stack trace of the thread waiting for the connection plus the exception received when the reservation request failed ■ Timestamp - time stamp showing when the reservation request failed

13.2.1.4 Connection Leak PROFILE_TYPE_CONN_LEAK_STR

Enable connection leak profiling to collect information about threads that have reserved a connection from the data source and the connection leaked was not properly returned to the pool of connections. This profile information can help determine which applications are not properly closing JDBC connections. The record contains the following information: ■ PoolName - name of the data source to which this connection belongs ■ ID - connection ID ■ User - stack trace of the thread waiting for the connection ■ Timestamp - time stamp showing when the connection leak was detected

13.2.1.5 Connection Last Usage PROFILE_TYPE_CONN_LAST_USAGE_STR

Enable connection last usage profiling to collect information about the previous thread that last used the connection. This information is useful when you are debugging problems with connections infected in pending transactions that cause subsequent XA operations on the connections to fail. The record contains the following information: ■ PoolName - name of the data source to which this connection belongs ■ ID - stack trace of the XA exception thrown ■ User - stack trace of the thread that last used the connection 13-4 Oracle Fusion Middleware Configuring and Managing JDBC Data Sources for Oracle WebLogic Server ■ Timestamp - timestamp showing when the exception was thrown

13.2.1.6 Connection Multithreaded Usage PROFILE_TYPE_CONN_MT_USAGE_ STR