Schätzen der Größe einer DatenbankEstimate the Size of a Database

GILT FÜR: jaSQL Server jaAzure SQL-DatenbankjaAzure SQL Data Warehouse jaParallel Data WarehouseAPPLIES TO: yesSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse yesParallel Data Warehouse

Wenn Sie eine Datenbank entwerfen, müssen Sie möglicherweise die Größe der Datenbank schätzen, wenn diese mit Daten aufgefüllt ist.When you design a database, you may have to estimate how large the database will be when filled with data. Das Schätzen der Datenbankgröße kann Ihnen helfen, die Hardwarekonfiguration zu bestimmen, die für Folgendes benötigt wird:Estimating the size of the database can help you determine the hardware configuration you will require to do the following:

  • Erzielen der Leistung, die von den Anwendungen benötigt wird.Achieve the performance required by your applications.

  • Bereitstellen von physischem Speicherplatz in angemessenem Umfang, um Daten und Indizes zu speichern.Guarantee the appropriate physical amount of disk space required to store the data and indexes.

Durch das Schätzen der Datenbankgröße können Sie auch bestimmen, ob der Datenbankentwurf verfeinert werden muss.Estimating the size of a database can also help you determine whether the database design needs refining. Sie könnten z. B. feststellen, dass die geschätzte Größe der Datenbank viel zu groß ist, um in Ihrer Organisation implementiert zu werden, und dass eine weitere Normalisierung erforderlich ist.For example, you may determine that the estimated size of the database is too large to implement in your organization and that more normalization is required. Umgekehrt kann es auch vorkommen, dass der geschätzte Umfang kleiner ist als erwartet.Conversely, the estimated size may be smaller than expected. Dann könnten Sie die Normalisierung teilweise oder ganz aufheben, um auf diese Weise die Abfrageleistung zu verbessern.This would allow you to denormalize the database to improve query performance.

Um die Größe einer Datenbank zu schätzen, sollten Sie die Größe jeder einzelnen Tabelle schätzen und dann die ermittelten Werte addieren.To estimate the size of a database, estimate the size of each table individually and then add the values obtained. Die Größe einer Tabelle hängt davon ab, ob die Tabelle über Indizes verfügt und, wenn dies der Fall ist, welcher Typ von Indizes verwendet wird.The size of a table depends on whether the table has indexes and, if they do, what type of indexes.

In diesem AbschnittIn This Section

ThemaTopic und BeschreibungDescription
Schätzen der Größe einer TabelleEstimate the Size of a Table Beschreibt die Schritte und Berechnungen, die zum Schätzen des Umfangs des Speicherplatzes erforderlich sind, der zum Speichern der Daten in einer Tabelle und für die zugehörigen Indizes benötigt wird.Defines the steps and calculations needed to estimate the amount of space required to store the data in a table and associated indexes.
Schätzen der Größe eines HeapsEstimate the Size of a Heap Beschreibt die Schritte und Berechnungen, die zum Schätzen des Umfangs des Speicherplatzes erforderlich sind, der zum Speichern der Daten in einem Heap benötigt wird.Defines the steps and calculations needed to estimate the amount of space required to store the data in a heap. Ein Heap ist eine Tabelle, die nicht über einen gruppierten Index verfügt.A heap is a table that does not have a clustered index.
Schätzen der Größe eines gruppierten IndexesEstimate the Size of a Clustered Index Beschreibt die Schritte und Berechnungen, die zum Schätzen des Umfangs des Speicherplatzes erforderlich sind, der zum Speichern der Daten in einem gruppierten Index benötigt wird.Defines the steps and calculations needed to estimate the amount of space required to store the data in a clustered index.
Schätzen der Größe eines nicht gruppierten IndexEstimate the Size of a Nonclustered Index Beschreibt die Schritte und Berechnungen, die zum Schätzen des Umfangs des Speicherplatzes erforderlich sind, der zum Speichern der Daten in einem nicht gruppierten Index benötigt wird.Defines the steps and calculations needed to estimate the amount of space required to store the data in a nonclustered index.