Entradas

Mostrando entradas de septiembre, 2014

Profiler al estilo Oracle

    Bueno aunque no es un buen título para el post, esa es la idea. La idea es recordar esta sentencia de Oracle que permite obtener la información de las sentencias que se ejecutan en una base de datos Oracle. Ello sirve para rastrear y buscar posibles problemas con nuestras aplicaciones, verificar como se ejecutan las sentencias o como son traducidas estas, pues recordemos que muchas veces usamos lenguajes de manipulación de objetos como LinQ. La sentencia es la siguiente: SELECT            S.LAST_ACTIVE_TIME,     S.MODULE, S.SQL_TEXT, S.SQL_PROFILE, S.EXECUTIONS, S.LAST_LOAD_TIME, S.PARSING_USER_ID, S.SERVICE                                                                       FROM SYS.V_$SQL S, SYS.ALL_USERS U WHERE S.PARSING_USER_ID=U.USER_ID AND UPPER(U.USERNAME) IN ('GTC')   and  S.LAST_ACTIVE_TIME >  to_date('2014-09-16 09:25:17','yyyy-MM-dd HH24:MI:SS') ORDER BY S.LAST_ACTIVE_TIME desc;   Se puede modificar la fecha, para traer s