jueves, 22 de mayo de 2008

Consultas útiles sobre espacio en bbdd oracle

En estos días, tuvimos que hacer un cálculo de dimensión de una base de datos oracle. Para ello nos ayudamos de los siguientes comandos, o bueno, mejor dicho, un miembro del equipo (Vanessa Montiel) usó los siguientes:

Versión de la BBDD: select * from v$version;

Tamaño de la base de datos: select sum(BYTES)/1024/1024 MB from DBA_EXTENTS;

Tamaño de una tabla: select sum(bytes)/1024/1024 MB from user_segments where segment_type='TABLE' and segment_name='NOMBRE_TABLE'

Todo lo que ocupa todos los objetos de la base de datos: SELECT SEGMENT_NAME, SUM(BYTES)/1024/1024 FROM DBA_EXTENTS MB group by SEGMENT_NAME order by 2 desc