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 el tablespaces, vaya a la página Detalles de la base de datos gestionada y haga clic enTablespaces en el panel izquierdo de 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 de IA autónomas sin servidor, no puede realizar tareas de gestión de tablespaces como crear un tablespace, borrar un tablespace y cambiar el 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 la 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: si lo desea, active esta casilla de control para definir el tablespace por defecto como tablespace.
      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. Cifrado: seleccione la casilla de control Activado para activar la codificación y seleccione el estándar del cifrado en el campo Algoritmo de cifrado. La casilla de control Activado está seleccionada por defecto y puede anular su elecció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 dato:

      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 los siguientes tipos de almacenamiento: sistema de archivos o Gestión automática de almacenamiento:
      2. Usar archivos gestionados por Oracle: seleccione esta casilla para utilizar los archivos del tablespace gestionados por Oracle. 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 de Usar archivos gestionados de Oracle, se muestra uno de los siguientes valores según el Tipo de almacenamiento.

        • Ruta y nombre de archivo de datos: especifique el nombre y la ruta de acceso absoluta de los archivos y haga clic en Agregar. Este campo se muestra para el tipo sistema de archivos de almacenamiento.
        • Grupos de Discos: especifique el grupo de discos en el que se deben almacenar las unidades de datos y haga clic enAgregar. Este campo se muestra para el tipo de almacenamiento de Gestión automática del almacenamiento.
      3. Tamaño del archivo (GB): introduzca la cantidad inicial del archivo de datos en GB. Por defecto, se especifica 1 GB.
      4. Ampliación automática: seleccione esta opción si desea ampliar el archivo de datos automáticamente 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 del incremento en el campo Incremento (MB) y la casilla de control de Sin límites en Tamaño máximo de archivos está seleccionada. Puede realizar cambios en el valor Incremento (MB) y anular la selección del valor 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 del espacio de segmento: seleccione Automática 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 del alcance: 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 del extensión en el campo Tamaño de Extensión (KB).
      4. Tamaño de bloque: revise el tamaño de 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 del lenguaje SQL de la instancia 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 del almacenamiento del tablespace.
  • Editar tablespace: haga clic para editar los detalles de tablespace. Para un espacio de tabla de archivos pequeño, solo puede editar el nombre del tablespace; sin embargo, para un espacio de tabla de archivos grande, puede editar el nombre, el tamaño el archivo y el valor de Ampliación automática.
  • Borrar tablespace: haga clic para borrarlo. En el panel Borrar tablespace, se le proporcionan las opciones para 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 para sólo lectura o Definir tablespace para lectura/escritura: haga clic para definir el tablespace para sólo lectura o para lectura/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 de Borrar Archivo de Datos no se muestra en el menú Acciones si solo hay un archivo en el tablespace.

  • Editar: haga clic para editar el tamaño del archivo y la configuración de Ampliación automática del archivo.
  • Borrar 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.