Extends de las Tablas
Hola a todos, tengo una duda en que afecta a mi instancia que las tablas tengan demasiados extends???
Gracias
Saludos
Gracias
Saludos
Se puede contar el número de EXTENTS de la manera siguiente:
SQL> l
1 select owner, segment_name, segment_type, count(*)
2 from dba_extents
3 group by owner, segment_name, segment_type
4* order by 4 desc
SQL> /
OWNER SEGMENT_NAME SEGMENT_TYPE COUNT(*)
-------------------- ------------------------- ------------------ ----------
UIMSMGR UZTFSTR TABLE 494
UIMSMGR PK_UZRREAD INDEX 419
UIMSMGR PK_UZRSHIS INDEX 411
UIMSMGR PK_UZBOPEN INDEX 250
UIMSMGR UBBBHST_BILL_NUM_INDEX INDEX 228
UIMSMGR UBTINTC TABLE 210
UIMSMGR PK_UTICDAT INDEX 205
UIMSMGR UCRCNTR_UCBORGP_FK_INDEX INDEX 200
UIMSMGR UATEWQX_CUST_INDEX INDEX 187
UIMSMGR UCRCNTR_START_DATE_INDEX INDEX 186
UIMSMGR PK_UATEWQX INDEX 183
Etc.
Se puede cambiar el número de EXTENTS con ALTER TABLE MOVE y ALTER INDEX REBUILD etc pero de verdad no suele valer la pena.
¿Cuántos EXTENTS tienes en las tablas que quieres cambiar?
SQL> l
1 select owner, segment_name, segment_type, count(*)
2 from dba_extents
3 group by owner, segment_name, segment_type
4* order by 4 desc
SQL> /
OWNER SEGMENT_NAME SEGMENT_TYPE COUNT(*)
-------------------- ------------------------- ------------------ ----------
UIMSMGR UZTFSTR TABLE 494
UIMSMGR PK_UZRREAD INDEX 419
UIMSMGR PK_UZRSHIS INDEX 411
UIMSMGR PK_UZBOPEN INDEX 250
UIMSMGR UBBBHST_BILL_NUM_INDEX INDEX 228
UIMSMGR UBTINTC TABLE 210
UIMSMGR PK_UTICDAT INDEX 205
UIMSMGR UCRCNTR_UCBORGP_FK_INDEX INDEX 200
UIMSMGR UATEWQX_CUST_INDEX INDEX 187
UIMSMGR UCRCNTR_START_DATE_INDEX INDEX 186
UIMSMGR PK_UATEWQX INDEX 183
Etc.
Se puede cambiar el número de EXTENTS con ALTER TABLE MOVE y ALTER INDEX REBUILD etc pero de verdad no suele valer la pena.
¿Cuántos EXTENTS tienes en las tablas que quieres cambiar?