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
- Cree su espacio de tabla: asígnele un nombre y una ubicación de archivo
- Asignar tablas al espacio de tabla: abra la tabla o el índice y cambie la ubicación del espacio de tabla
- 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
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition