Oracle Live

11/04/2016

QUERY – Objetos tablespace

Filed under: Queries — mogukiller @ 11:44 pm
Tags:

Query que muestra los objetos que contiene el tablespace que pasamos como parametro.

/*
OWNER                SEGMENT_NAME                             SEGMENT_TYPE       TABLESPACE_NAME
-------------------- ---------------------------------------- ------------------ ------------------------------
MOGORA0              MOGBLOQMO                                 TABLE              MOG001GDE
                     MOG_CLIENTE_TO                            TABLE              MOG001GDE
                     MOG_CONTRATO_HIST_HO                      TABLE              MOG001GDE
                     MOG_CONTRATO_TO                           TABLE              MOG001GDE
                     MOGCONVAO                                 TABLE              MOG001GDE
*/

col NAME FORMAT A20
col FILE_NAME FORMAT A50
SELECT
	A.TABLESPACE_NAME NAME,
A.FILE_NAME,
	CEIL(SUM(DECODE(A.AUTOEXTENSIBLE,'YES',A.MAXBYTES,A.BYTES))/1024/1024) SIZE_MB,
	CEIL(SUM(DECODE(A.AUTOEXTENSIBLE,'YES',A.MAXBYTES-(A.BYTES-B.FREE),B.FREE))/1024/1024) FREE_MB,
A.AUTOEXTENSIBLE AUTO	
FROM
	DBA_DATA_FILES A,
	(SELECT 
		TABLESPACE_NAME, FILE_ID, SUM(BYTES) FREE
	 FROM
		DBA_FREE_SPACE B
	 WHERE
		TABLESPACE_NAME LIKE '%&tablespace%'
	 GROUP BY TABLESPACE_NAME, FILE_ID) B
WHERE
	A.TABLESPACE_NAME=B.TABLESPACE_NAME AND
	A.FILE_ID=B.FILE_ID
  GROUP BY A.TABLESPACE_NAME,A.FILE_NAME, A.AUTOEXTENSIBLE
ORDER BY A.TABLESPACE_NAME
;

Dejar un comentario »

Aún no hay comentarios.

RSS feed for comments on this post. TrackBack URI

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Crea un blog o un sitio web gratuitos con WordPress.com.

A %d blogueros les gusta esto: