Tablespace ( eng. tablespace ): un concepto utilizado en algunos DBMS para organizar un espacio lógico en el que los objetos de base de datos especificados se almacenan conjuntamente , como índices , tablas y otros. Al crear un espacio de tabla, se determina su nombre, que se utiliza para indicar el espacio en consultas sql [1] .
Los espacios de tabla no tienen nada que ver con la estructura lógica de una base de datos o un esquema, pero están destinados a indicar dónde se almacenan los datos en los medios físicos. Diferentes objetos en la misma base de datos, como un índice y una tabla, pueden almacenarse físicamente en diferentes espacios. Con los espacios de tablas, el administrador tiene la capacidad de controlar el uso del espacio disponible por parte de la base de datos y optimizar el rendimiento. Por ejemplo, el espacio utilizado para los índices se puede colocar en unidades rápidas y el espacio utilizado para archivar datos se puede colocar en unidades más lentas pero mucho más grandes. La partición proporciona un desglose de un objeto en secciones, que se pueden colocar en diferentes tablespaces.
Los espacios se almacenan físicamente como archivos, pero algunos DBMS tienen sus propios administradores de volumen que funcionan directamente con los dispositivos de bloque , lo que le permite aumentar el rendimiento evitando las llamadas de soporte del sistema de archivos.
Base de datos | |
---|---|
Conceptos | |
Objetos |
|
Llaves | |
sql |
|
Componentes |