Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Noticias

Introducción a los espacios de tabla de InterBase

Con cada versión de InterBase, presentamos nuevas funciones que facilitan la experiencia de la base de datos para nuestros usuarios. Cuando se lanzó InterBase 2020, agregamos varias mejoras y una gran característica nueva llamada Tablespaces.

¿Qué es un espacio de tabla InterBase?

Un Tablespace es un tipo de ubicación de almacenamiento destinada a objetos de base de datos. Le permite agrupar archivos de datos en un espacio de almacenamiento específico (ubicación) que elija. Los espacios de tabla permiten un mejor rendimiento de la base de datos y la optimización del hardware del servidor al permitir que los desarrolladores y administradores tengan más control sobre el diseño del disco.

Algunas cosas que debe saber sobre los espacios de tabla

  • El tamaño de página de su base de datos es el mismo tamaño de página que su espacio de tabla.
  • El tamaño máximo de las bases de datos IB puede aumentar de 32 TB a 8160 TB utilizando espacios de tabla primarios y 254 secundarios.
  • Puede utilizar espacios de tabla para optimizar el rendimiento de su base de datos en tiempo de ejecución.
  • Los archivos de su base de datos principal son siempre el espacio de tabla principal

Configurar sus espacios de tabla

IBConsole

  1. Cree su espacio de tabla: asígnele un nombre y una ubicación de archivo
  2. Asignar tablas al espacio de tabla: abra la tabla o el índice y cambie la ubicación del espacio de tabla
  3. Verifique que las tablas y los índices estén enumerados en las propiedades de su espacio de tabla

Vea el video sobre cómo configurar un espacio de tabla en una tabla e índice en IBConsole

Línea de comandos e ISQL
1. CREATE TABLESPACE <nombre del espacio de tabla> ARCHIVO <‘Ruta / A / Archivo / Ubicación’>

Nota: puede darle al espacio de tabla la extensión de archivo que elija o no usar ninguna.

2. Asigne tablas e índices a su espacio de tabla:

    ALTER TABLE <nombre_tabla> [ALTER TABLESPACE {<nombre_espacio_tabla>}]
    ALTER INDEX <index_name> <lista de columnas> [ALTER TABLESPACE {<tablespace_name>}]

3. Haga doble clic en el espacio de tabla que creó en IBConsole y asegúrese de que las tablas y los índices que agregó estén allí o utilicen ISQL:

    MOSTRAR TABLAS EN TABLESPACE [<nombre_espacio_tabla>]
    MOSTRAR ÍNDICES EN TABLESPACE [<nombre de espacio de tabla>]

¿Quiere obtener más información sobre los espacios de tabla en InterBase 2020?

Docwiki: Tablespace – InterBase

Descarga de InterBase 2020: InterBase: Base de datos integrable ultrarrápida

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

IN THE ARTICLES