SQL - Problemas con una select

 
Vista:

Problemas con una select

Publicado por Jose (2 intervenciones) el 16/08/2006 10:29:52
Buenas, tengo una duda sobre esta select, lo q quiero es q me muestre el tamaño usado por una tabla y el tamaño libre q tiene esa tabla.

Aqui teneis la select:

SELECT SEGMENT_NAME, SUM(MB.BYTES)/1024/1024 "ESPACIO OCUPADO",
ROUND(SUM(decode(f.bytes, NULL,0, f.bytes))/1024/1024,2) "MB Libres"
FROM DBA_EXTENTS MB, DBA_FREE_SPACE F
WHERE MB.SEGMENT_NAME='nombre_tabla'
group by SEGMENT_NAME
order by 2 desc;

El problema q el resultado q me da es erroneo porque me saca valores muy altos, asi como q tiene usados 8gb y tiene libres 9gb, y segun tengo el tablespace eso es imposible, alguno sabeis porque me puede fallar¿¿

Muchas gracias.

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder