Consultas SQL útiles que todo DBA de Oracle debería conocer

You may also like...

6 Responses

  1. jean says:

    gracias ….

  2. wladimir pezoa says:

    Se agradece, dejo mi aporte:
    –Para ver los jobs que están corriendo en el momento
    select  *
    from    dba_jobs_running;

    –Ver si un procedimiento es llamado por otro, se puede variar para buscar cualquier cosa dentro del código de un procedimiento, funcion, etc
    SELECT DISTINCT NAME FROM all_source 
    WHERE   upper(text) like ‘%CREA_USUARIOS%’
    and     type = ‘PROCEDURE’;

  3. Juan Caceres says:

    Necesito por favor una ayuda.  Tengo la version standar del Enterprise Manager por lo que no puedo ver que usuario es el que está ejecutando procesos muy pesados y haciendo que la base de datos esté lenta. Por favor con un script pueden ayudarme para determinar cual es el usuario que consume todo el recurso de mi BDD.
    Gracias

  4. Fernando says:

    Muy buena, muchas gracias

  5. Borch says:

    Consulta SQL para el DBA de Oracle que muestra los tablespaces, el espacio utilizado, el espacio libre y los ficheros de datos de los mismos

    Select t.tablespace_name “Tablespace”, t.status “Estado”,
    ROUND(MAX(d.bytes)/1024/1024,2) “MB Tamaño”,
    ROUND((MAX(d.bytes)/1024/1024) –
    (SUM(decode(f.bytes, NULL,0, f.bytes))/1024/1024),2) “MB Usados”,
    ROUND(SUM(decode(f.bytes, NULL,0, f.bytes))/1024/1024,2) “MB Libres”,
    t.pct_increase “% incremento”,
    SUBSTR(d.file_name,1,80) “Fichero de datos”
    FROM DBA_FREE_SPACE f, DBA_DATA_FILES d, DBA_TABLESPACES t
    WHERE t.tablespace_name = d.tablespace_name AND
    f.tablespace_name(+) = d.tablespace_name
    AND f.file_id(+) = d.file_id GROUP BY t.tablespace_name,
    d.file_name, t.pct_increase, t.status ORDER BY 1,3 DESC

    No me funcionaa….

  6. deckerix says:

    ¿Qué error te da Borch?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.