Entradas

ESTIMAR ESPACIO TABLA O INDICE

Desde Oracle 10g el paquete DBMS_SPACE incluye los procedimientos CREATE_TABLE_COST y CREATE_INDEX_COST, que permiten estimar el tamaño necesario para una tabla y un índice, respectivamente.Los datos básicos necesarios para estimar el tamaño de una tabla con CREATE_TABLE_COST son: el nombre del tablespace donde queremos crear la tabla, así como el número de filas que tendrá la tabla en cuestión. Para completar el proceso tenemos 2 opciones:  indicar longitud media de la fila (por ejemplo en el caso de que se trate de una tabla que ya existe, podemos sacarlo, si las estadísticas están actualizadas, de la columna USER_TABLES.AVG_ROW_LEN para la tabla en cuestión); o bien, indicar el tipo y longitud de cada columna, usando una variable del tipo SYS.CREATE_TABLE_COST_COLMNS. Sin embargo, para estimar el tamaño de un índice, tan sólo es necesaria la sentencia DDL básaica de creación del índice: "CREATE INDEX nombre_indice ON nombre de tabla (col1, ...)", pero l...
Background Processes Oracle Table F-1 describes Oracle Database background processes. In this context, a  background process  is defined as any process that is listed in  V$PROCESS  and has a non-null value in the  pname  column. The External Properties column lists the type of instance in which the process runs. If the process is specific to a particular feature, then the column names the feature. Table F-1 Background Processes Name Expanded Name Short Description Long Description External Properties ABMR Auto BMR Background Process Coordinates execution of tasks such as filtering duplicate block media recovery requests and performing flood control When a process submits a block media recovery request to ABMR, it dynamically spawns slave processes (BMR n ) to perform the recovery. ABMR and BMR n  terminate after being idle for a long time. See Also:   Oracle Database Backup and Recovery User's Guide Database instance ...