Select para listar espaço disponível Tablespaces
1 2 3 4 5 6 7 8 9 10 11 |
column dummy noprint column pct_used format 999.9 heading "%|Used" column name format a16 heading "Tablespace Name" column Kbytes format 999,999,999 heading "KBytes" column used format 999,999,999 heading "Used" column free format 999,999,999 heading "Free" column largest format 999,999,999 heading "Largest" break on report compute sum of kbytes on report compute sum of free on report compute sum of used on report |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
SYS@XE > select nvl(b.tablespace_name, nvl(a.tablespace_name,'UNKOWN')) name, kbytes_alloc kbytes, kbytes_alloc-nvl(kbytes_free,0) used, nvl(kbytes_free,0) free, ((kbytes_alloc-nvl(kbytes_free,0))/ kbytes_alloc)*100 pct_used, nvl(largest,0) largest from ( select sum(bytes)/1024 Kbytes_free, max(bytes)/1024 largest, tablespace_name from sys.dba_free_space group by tablespace_name ) a, ( select sum(bytes)/1024 Kbytes_alloc, tablespace_name from sys.dba_data_files group by tablespace_name )b where a.tablespace_name (+) = b.tablespace_name order by &1 / |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Enter value for 1: 1 old 19: order by &1 new 19: order by 1 % Tablespace Name KBytes Used Free Used Largest ---------------- ------------ ------------ ------------ ------ ------------ PROD01_DATA 4,706,304 4,337,664 368,640 92.2 368,640 PROD01_INDX 5,242,880 4,096 5,238,784 .1 2,096,128 SYSAUX 675,840 638,784 37,056 94.5 36,864 SYSTEM 614,400 613,568 832 99.9 832 UNDOTBS1 179,200 155,456 23,744 86.8 4,096 USERS 102,400 2,624 99,776 2.6 99,776 ------------ ------------ ------------ sum 11,521,024 5,752,192 5,768,832 6 rows selected. |
1 2 3 4 5 6 7 |
Kbytes = espaço alocado para o espaço de tabela atualmente. Usado = espaço alocado dentro do espaço de tabela para específico objetos Livre = espaço ainda não alocado para qualquer objeto Usado =% do espaço alocado para objetos no espaço de tabela Maior = Maior extensão contígua gratuita disponível (NEXT_EXTENTS maior então isso irá falhar |
Fonte: Ask Tom