Red Hat Training
A Red Hat training course is available for Red Hat Satellite
9.4. Uso de Control de Base de datos RHN
El Satélite Red Hat Network con Base de datos incorporada necesita una herramienta para administrar la base de datos: Control de Base de datos RHN. Esta herramienta de línea de comandos le permite realizar múltiples funciones, desde crear, verificar y restaurar copias de seguridad hasta obtener el estatus de la base de datos y reiniciarla cuando sea necesario. Usted debe ser el usuario de Oracle para invocar Control de Base de datos RHN. Para comenzar, cámbiese al usuario de Oracle:
su - oracle
Luego, ejecute el siguiente comando:
db-control option
9.4.1. Opciones de Control de Base de Datos
Control de Base de datos RHN ofrece muchas opciones de línea de comandos. Para utilizarlas, inserte, como Oracle, la opción y el valor apropiado, en caso de ser necesario, después del comando
db-control
.
Tabla 9.1. Opciones de Control de base de datos RHN
Opción | Descripción |
---|---|
help | Lista las opciones de db-control con información adicional. |
backup DIRNAME | Crea una copia de seguridad de la base de datos al directorio especificado. |
examine DIRNAME | Examina el contenido de un directorio de copia de seguridad. Retorna el tiempo de creación de la copia de seguridad y reporta su contenido. |
extend | Incrementa el espacio de tabla de Oracle Red Hat Network |
gather-stats PCT | Reune estadísticas en objetos de base de datos de Oracle de Red Hat Network. PCT es el porcentaje de filas a calcular (por defecto es 15%). |
report | Reporta el uso actual de espacio en la base de datos. |
report-stats | Reporta segmentos con estadísticas obsoletas o vacías. |
restore DIRNAME | Restaura la base de datos desde la copia de seguridad guardada en DIRNAME. La base de datos debe ser detenida para que este comando sea ejecutado con éxito. |
start | Inicia la instancia de la base de datos. Esta función también puede realizarse, como root, con el comando service oracle start |
shrink-segments | Reduce segmentos de base de datos de Oracle Red Hat Network con cantidades de espacio libre significativo. |
status | Muestra el estado actual de la base de datos: "running"(en ejecución) o "offline" (desconectada). |
stop | Detiene la instancia de la base de datos. Esto también puede llevarse a cabo como usuario de root con el comando service oracle stop . |
tablesizes | Muestra el reporte de espacio para cada tabla |
verify DIRNAME | Verifica el contenido de la copia de seguridad guardada en DIRNAME. Este comando revisa la suma de verificación de cada uno de los archivos guardados en la copia de seguridad. |
Nota
Las estadísticas de la base de datos son colecciones de datos que describen con más detalle la base de datos y los objetos en ella. Estas estadísticas son utilizadas por el optimizador de consultas, para elegir el mejor plan de ejecución para cada sentencia SQL. Puesto que los objetos en una base de datos pueden cambiar constantemente, las estadísticas deben ser actualizadas periódicamente para poder describir con precisión estos objetos de base de datos. Las estadísticas son mantenidas automáticamente por Oracle. No obstante, si la base de datos tiene problemas de rendimiento, tras una cantidad significativa de cambios en los datos, considere realizarlas manualmente.
Nota
Después de borrar grandes cantidades de datos, utilice la opción
segment-shrink
para reclamar espacio libre fragmentado en un segmento de base de datos Oracle. Los beneficios de segment-shrink
son la mejor utilización de la cache debido a la compactación de datos y a la reducción de bloques a examinar en el análisis de cuadro completo, los cuales llevan a obtener un mejor rendimiento.
La funcionalidad del segmento de reducción opera en la base de datos recién creada de Oracle 10g, versión 2. distribuida con el servidor de Satélite Red Hat Network. Debido a diferentes parámetros predeterminados de base de datos en la Base de datos de Oracle 9i esta funcionalidad no opera no funciona en bases de datos que fueron actualizadas desde versiones anteriores del servidor de Satélite Red Hat Network.