Supervisión y gestión de tablespaces y archivos de datos

Puede supervisar los tablespaces y los archivos de datos almacenados en cada tablespace de la base de datos gestionada y realizar tareas de gestión de almacenamiento como la creación, la edición y el borrado de tablespaces y la adición y edición de archivos de datos.

Para ver los tablespaces, vaya a la página Detalles de base de datos gestionada y haga clic en Tablespaces en el panel izquierdo en Recursos.

En la sección Tablespaces, puede ver la lista de tablespaces y supervisar el espacio utilizado y asignado (en GB) para todos los archivos de datos del sistema y los tablespaces de usuario en la parte superior derecha de la sección. También puede supervisar cada tablespace individual, que se puede ampliar para ver todos los archivos de datos del tablespace. En esta sección, puede ver gráficos de barras que proporcionan una visión rápida del uso del espacio, información como el estado de los tablespaces y los archivos de datos, el tipo de tablespace, si los tablespaces y los archivos de datos se pueden ampliar automáticamente y la ubicación del directorio.

Nota

Para las bases de datos autónomas sin servidor, no puede realizar tareas de gestión de tablespaces como la creación de un tablespace, el borrado de un tablespace y el cambio de tamaño de los archivos de datos.

Para obtener más información sobre los tablespaces, consulte la sección sobre visión general de los tablespaces en Conceptos de Oracle Database.

Privilegios necesarios para trabajar con tablespaces

Debe tener el privilegio del sistema CREATE TABLESPACE para crear un tablespace. Para crear el tablespace SYSAUX, debe tener el privilegio del sistema SYSDBA. Además, debe tener los siguientes privilegios:

  • ALTER TABLESPACE para editar un tablespace
  • DROP TABLESPACE para borrar un tablespace
  • MANAGE TABLESPACE para actualizar el estado del tablespace
  • ALTER DATABASE para definir un tablespace por defecto o cambiar el tamaño de los archivos de datos

Creación de un tablespace

Puede crear tablespaces adicionales para almacenar los datos de usuario para que no todos los datos se almacenen en el tablespace USERS. A continuación se indican algunos de los motivos por los que se crean tablespaces adicionales:

  • Para determinados usuarios, grupos de usuarios o aplicaciones, puede que sea conveniente mantener todos los datos de la aplicación en un tablespace independiente o en un juego de tablespaces por motivos de mantenimiento o recuperación. Por ejemplo, si debe recuperar todos los datos de la aplicación a partir de la copia de seguridad debido a un fallo de hardware o software y que desea realizar una recuperación fuera de línea. Si los datos de la aplicación se guardan en un tablespace independiente, puede utilizar sólo ese tablespace fuera de línea y recuperarlo, sin que esto afecte al funcionamiento del resto de aplicaciones de base de datos.
  • Algunas aplicaciones, como las que incluyen tablas grandes particionadas, pueden beneficiarse de la distribución de datos en varios tablespaces. Este enfoque permite un uso óptimo del almacenamiento disponible debido a que los datos a los que se accede con frecuencia se pueden ubicar en discos de alto rendimiento y los datos que no se recuperan con frecuencia se pueden ubicar en un tipo de almacenamiento menos costoso.

Para crear un tablespace:

  1. En la sección Tablespaces de la página Detalles de base de datos gestionada, haga clic en Crear.
  2. En el panel Crear tablespace:
    1. Especifique lo siguiente en la sección General:
      1. Nombre: introduzca un nombre para el tablespace.
      2. Tablespace por defecto: opcionalmente, active esta casilla de control para definir el tablespace como tablespace por defecto.
      3. Tipo: seleccione Permanente o Temporal para especificar el tipo de tablespace. Permanente está seleccionado por defecto.
      4. Archivo grande: seleccione Archivo pequeño o Archivo grande para especificar el volumen del tablespace. Archivo pequeño está seleccionado por defecto.
        Nota

        Si selecciona Archivo grande, el tablespace solo puede tener un archivo de datos.
      5. Estado: seleccione Lectura/Escritura o Solo lectura para especificar el estado del tablespace. Lectura/Escritura está seleccionado por defecto.
      6. Encriptado: seleccione la casilla de control Activado para activar el cifrado y seleccione el estándar de cifrado en el campo Encryption algorithm. La casilla de control Activado está seleccionada por defecto y puede anular su selección si no se requiere cifrado.
        Nota

        Para activar el cifrado, el cifrado de datos transparente debe estar activado en la base de datos y la cartera debe estar abierta. Para obtener más información, consulte la sección sobre introducción al cifrado de datos transparente en la Guía de seguridad avanzada de Oracle Database.
    2. Especifique lo siguiente en la sección Agregar archivos de datos:

      Puede agregar archivos de datos a los grupos de discos de Oracle Automatic Storage Management (Oracle ASM) o al almacenamiento del sistema de archivos. Además, puede activar el uso de Oracle Managed Files o especificar explícitamente qué archivos de datos o archivos temporales se deben agregar. Para obtener información sobre Oracle ASM, consulte Visión general de Oracle Automatic Storage Management en la Guía del administrador de Oracle Automatic Storage Management.

      1. Tipo de almacenamiento: revise el tipo de almacenamiento: Sistema de archivos o Gestión automática del almacenamiento.
      2. Usar Archivos Gestionados por Oracle: seleccione esta opción para utilizar los archivos de datos gestionados por Oracle en el tablespace. Esta casilla de control está activada por defecto y el archivo de datos gestionado por Oracle es un archivo de datos de 0,1 GB, que es de extensión automática y tiene un tamaño máximo ilimitado. Para obtener información sobre Oracle Managed Files, consulte el capítulo sobre el uso de Oracle Managed Files en la Guía del administrador de Oracle Database.

        Si desactiva la casilla de control Usar archivos gestionados de Oracle, se muestra una de las siguientes opciones según el tipo de almacenamiento.

        • Ruta y nombre del archivo de datos: especifique la ruta absoluta y el nombre de los archivos de datos y haga clic en Agregar. Este campo se muestra para el tipo de almacenamiento Sistema de archivos.
        • Grupos de discos: especifique el grupo de discos en el que se deben almacenar los archivos de datos y haga clic en Agregar. Se muestra este campo para el tipo de almacenamiento Gestión automática de almacenamiento.
      3. Tamaño de archivo (GB): introduzca el tamaño inicial del archivo de datos en GB. Por defecto, se especifica 1 GB.
      4. Ampliación automática: seleccione esta opción para ampliar automáticamente el archivo de datos cuando alcance su límite de tamaño máximo. Esta casilla de control está seleccionada por defecto y se especifican 100 MB como valor de incremento en el campo Incremento (MB) y la casilla de control Sin límites en Tamaño máximo de archivo está seleccionada. Puede realizar cambios en el valor Incremento (MB) y anular la selección de la casilla de control Sin límites y especificar un tamaño máximo para el archivo de datos en el campo Tamaño específico (MB).
    3. Especifique lo siguiente en la sección Espacio:
      1. Gestión de espacio de segmento: seleccione Automático o Manual para especificar cómo gestionar el espacio dentro de un segmento. Automático está seleccionado por defecto.
      2. Compresión: seleccione Ninguna o Básica para especificar si desea utilizar una opción de compresión. Ninguno se selecciona por defecto.
      3. Asignación de extensión: seleccione Automática o Uniforme para especificar la asignación de extensión. Automático está seleccionado por defecto. Si selecciona Uniforme para especificar que la asignación de extensión tenga un tamaño fijo y uniforme, puede especificar opcionalmente el tamaño de extensión en el campo Tamaño de extensión (KB).
      4. Tamaño del bloque: revise el tamaño del bloque por defecto.
    4. Seleccione una de las opciones disponibles en la lista desplegable Tipo de credencial de la sección Credenciales para especificar las credenciales de base de datos para conectarse a la base de datos gestionada. Para obtener información sobre los tipos de credenciales, consulte Uso de credenciales para realizar tareas de diagnóstico y gestión.
    5. Haga clic en Crear.
El tablespace recién creado se muestra en la sección Tablespaces de la página Detalles de base de datos gestionada.

Para obtener más información sobre los campos y atributos que se van a especificar en el panel Crear TABLESPACE, consulte CREATE TABLESPACE en Referencia de lenguaje SQL de Oracle Database.

Realización de otras tareas de gestión de almacenamiento

Puede realizar tareas de gestión de almacenamiento adicionales en la sección Tablespaces.

Tareas de Tablespace

Haga clic en el icono Acciones (Acciones) disponible para cada tablespace y realice las siguientes tareas. Tenga en cuenta que la disponibilidad de las opciones del menú Acciones depende de las condiciones definidas para el tablespace y no se muestran todas las opciones para todos los tablespaces. Por ejemplo, si el tablespace ya es un tablespace por defecto, la opción Definir como tablespace por defecto no se muestra en el menú Acciones.

  • Ver Detalles: haga clic para ver los detalles generales y de almacenamiento del tablespace.
  • Editar tablespace: haga clic para editar los detalles del tablespace. Para un tablespace de archivo pequeño, solo puede editar el nombre del tablespace; sin embargo, para un tablespace de archivo grande, puede editar el nombre, el tamaño del archivo y la configuración de Ampliación automática.
  • Borrar tablespace: haga clic para borrar el tablespace. En el panel Eliminar tablespace, se le proporcionan las opciones de borrar los archivos de datos y borrar el contenido del tablespace.
    Nota

    Si se borra un tablespace, los objetos y datos que contiene ya no están disponibles y recuperarlos puede ser un proceso que requiere mucho tiempo. Se recomienda realizar una copia de seguridad antes de borrar un tablespace.
  • Definir tablespace como de solo lectura o Definir tablespace como de lectura y escritura: haga clic para definir el tablespace como de solo lectura o de lectura y escritura.
  • Definir como tablespace por defecto: haga clic para definir el tablespace como tablespace por defecto.
  • Agregar archivo de datos: haga clic para agregar archivos de datos al tablespace.

Tareas del archivo de datos

Amplíe la lista de archivos de datos y haga clic en el icono Acciones (Acciones) disponible para un archivo de datos y realice las siguientes tareas. Tenga en cuenta que la opción Eliminar archivo de datos no se muestra en el menú Acciones si solo hay un archivo de datos en el tablespace.

  • Editar: haga clic para editar el tamaño del archivo y la configuración de Ampliación automática del archivo de datos.
  • Eliminar archivo de datos: haga clic para borrar el archivo de datos.
    Nota

    El borrado de un archivo de datos puede provocar la pérdida de datos. Se recomienda realizar una copia de seguridad antes de borrar un archivo de datos.