Estimar el tamaño de una base de datos

Cuando diseña una base de datos, puede que necesite realizar una estimación del tamaño que tendrá la base de datos cuando esté llena. Esta estimación puede ayudarle a determinar la configuración de hardware que necesitará para realizar lo siguiente:

  • Conseguir el rendimiento que necesitan las aplicaciones. Para obtener más información, vea Consideraciones acerca del hardware en Rendimiento de la base de datos.
  • Asegurar la cantidad física adecuada de espacio en disco necesario para almacenar los datos y los índices.

Asimismo, la estimación del tamaño de la base de datos puede ayudarle a determinar si el diseño de su base de datos necesita reajustes. Por ejemplo, puede determinar que el tamaño estimado de la base de datos es demasiado grande para una implementación en su organización, y que se necesita un mayor grado de normalización. Por el contrario, el tamaño estimado puede inferior al esperado, con lo que podrá reducir la normalización de la base de datos para mejorar el rendimiento de las consultas.

Para realizar una estimación del tamaño de una base de datos, efectúe una estimación del tamaño de cada tabla por separado y sume los valores obtenidos. El tamaño de una tabla depende de si tiene índices y, si los tiene, del tipo de índices.

En esta sección

Tema Descripción

Calcular el tamaño de una tabla

Define los pasos y cálculos necesarios para realizar una estimación del espacio que se necesita para almacenar los datos en una tabla y en los índices asociados.

Estimar el tamaño de un montón

Define los pasos y cálculos necesarios para realizar una estimación del espacio que se necesita para almacenar los datos en un montón. Un montón es una tabla que no contiene un índice agrupado.

Estimar el tamaño de un índice agrupado

Define los pasos y cálculos necesarios para realizar una estimación del espacio que se necesita para almacenar los datos en un índice agrupado.

Estimar el tamaño de un índice no agrupado

Define los pasos y cálculos necesarios para realizar una estimación del espacio que se necesita para almacenar los datos en un índice no agrupado.

Vea también

Conceptos

Diseñar índices

Otros recursos

Diseñar tablas
Diseñar bases de datos

Ayuda e información

Obtener ayuda sobre SQL Server 2005