Nos hemos mudado a bloger!
El contenido actualizado de esta entrada lo tienes en:
-
http://dba.pamplona.name/2013/12/consultas-sobre-tablas-particionadas.html
Hola de nuevo.
Tras un largo parón, vamos a volver con otra nueva entrada de SQL para dummies
Vamos a ver algunas consultas interesantes para cuando se trabaja con tablas particionadas.
Mover una particion de un tablespace a otro
ALTER TABLE MITABLA MOVE PARTITION PART_GRANDE
TABLESPACE TS_NUEVO NOLOGGING;
Tamaño de las particiones
select b.TABLE_OWNER,
b.TABLE_NAME,b.PARTITION_NAME,
sum(a.bytes)/1024/1024 Mb
from
dba_segments a,
dba_tab_subpartitions b
where
a.segment_name=b.table_name
and a.PARTITION_NAME=b.SUBPARTITION_NAME
group by b.TABLE_OWNER,b.TABLE_NAME,b.PARTITION_NAME
order by TABLE_NAME
Tamaño de las particiones de una determinada tabla
select
owner,
segment_name,
segment_type,
partition_name,
bytes/1024/1024 Mb
from
dba_segments
where segment_name='TABLA'