¿Qué son las columnas dispersas en SQL Server 2008?
¿Qué son las columnas dispersas en SQL Server 2008?

Video: ¿Qué son las columnas dispersas en SQL Server 2008?

Video: ¿Qué son las columnas dispersas en SQL Server 2008?
Video: How to use Sparse Columns in SQL Server 2024, Diciembre
Anonim

Columnas dispersas en SQL Server : Impacto en el tiempo y el espacio. SQL Server 2008 introducido columnas dispersas como método para reducir el almacenamiento de valores nulos y proporcionar esquemas más extensibles. La compensación es que hay una sobrecarga adicional cuando almacena y recupera valores que no son NULL.

De esta forma, ¿qué es una columna dispersa en SQL Server?

A Columna SPARSE es un tipo ordinario de columna que tiene almacenamiento optimizado para valores NULL. En otras palabras, un Columna SPARSE es mejor en la gestión de valores NULL y ZERO en servidor SQL . No ocupa ningún espacio en la base de datos. Usando un Columna SPARSE podemos ahorrar entre un 20 y un 40 por ciento de espacio.

También sepa, ¿qué es un conjunto de columnas en SQL Server? Directrices para seleccionar datos de un conjunto de columnas

  • Conceptualmente, un conjunto de columnas es un tipo de columna XML calculada y actualizable que agrega un conjunto de columnas relacionales subyacentes en una única representación XML.
  • En el editor de tablas de SQL Server Management Studio, los conjuntos de columnas se muestran como un campo XML editable.

De manera similar, puede preguntar, ¿qué tipo de datos se puede especificar con sparse?

A Columna SPARSE debe ser anulable y no puede tener las propiedades ROWGUIDCOL o IDENTITY. A Columna SPARSE no puede ser tipos de datos como texto, ntext, imagen, marca de tiempo, definido por el usuario tipo de datos , geometría o geografía. No puede tener un valor predeterminado ni una regla limitada.

¿Cuál de los siguientes atributos se debe utilizar para optimizar el almacenamiento de valores nulos?

Las columnas dispersas tienen el siguiente características: el motor de base de datos de SQL Server utiliza la palabra clave SPARSE en una definición de columna para optimizar los almacenamiento de valores en esa columna. Por tanto, cuando la columna el valor es NULO para cualquier fila de la tabla, el valores no requieren almacenamiento.

Recomendado: