Оценка размера базы данных

При проектировании базы данных иногда требуется оценить, каким будет размер базы данных после заполнения ее данными. Оценка размера базы данных помогает определить конфигурацию аппаратного обеспечения, необходимую для достижения следующих целей:

  • Получения производительности, необходимой для работы приложений. Дополнительные сведения см. в подразделе «Критерии выбора аппаратного обеспечения» в разделе Производительность базы данных.
  • Обеспечения соответствующего физического объема места на диске, необходимого для хранения данных и индексов.

Оценка размера базы данных помогает определить, требуется ли доработка проекта базы данных. Например, может оказаться, что предполагаемый размер базы данных слишком велик для предприятия, а потому требуется ее нормализация. Напротив, оценочный размер может оказаться меньше, чем ожидалось. Это позволит денормализовать базу данных для повышения производительности запросов.

При оценке размера базы данных производится оценка размера каждой из таблиц и сложение полученных значений. Размер таблицы зависит от наличия у этой таблицы индексов и, если они есть, от их типов.

В этом разделе

Подраздел Описание

Предполагаемый размер таблицы

Определяет шаги и вычисления для оценки места на диске, необходимого для хранения данных в таблице и связанных индексах.

Оценка размера кучи

Определяет шаги и вычисления для оценки места на диске, необходимого для хранения данных в куче. Кучей называется таблица, не имеющая кластеризованного индекса.

Оценка размера кластеризованного индекса

Определяет шаги и вычисления, необходимые для оценки места на диске, необходимого для хранения данных в кластеризованном индексе.

Оценка размера некластеризованного индекса

Определяет шаги и вычисления для оценки места на диске, необходимого для хранения данных в некластеризованном индексе.

См. также

Основные понятия

Проектирование индексов

Другие ресурсы

Конструирование таблиц
Проектирование баз данных

Справка и поддержка

Получение помощи по SQL Server 2005