Szacowanie rozmiaru bazy danych

Podczas projektowania bazy danych, należy oszacować, jak duże bazy danych będzie podczas wypełniony danymi.Szacowanie rozmiaru bazy danych może pomóc określić konfiguracja sprzętowej, będzie wymagać, aby wykonać następujące czynności:

  • Osiągnięcia wydajność wymaganą przez aplikacje.Aby uzyskać więcej informacji, zobacz zagadnienia dotyczące sprzętu w Wydajność bazy danych.

  • Zagwarantowania odpowiedniej fizycznej ilości miejsca na dysku wymaganego do przechowywania danych i indeksy.

Szacowanie rozmiaru bazy danych mogą również ułatwić ustalenie czy projekt bazy danych wymaga rafinacji.Na przykład mogą określić, że szacowany rozmiar bazy danych jest zbyt duży, aby zaimplementować w organizacji i że wymagana jest więcej normalizacji.Odwrotnie szacowany rozmiar może być mniejsze niż oczekiwano.Pozwoli to na denormalizować bazy danych, aby poprawić wydajność kwerendy.

Aby oszacować rozmiar bazy danych, należy oszacować rozmiar każdej tabela indywidualnie, a następnie dodać wartości uzyskane.Rozmiar tabeli zależy czy tabela zawiera indeksy, a jeśli tak, jakiego typu indeksy.

W tej sekcji

Temat

Opis

Szacowanie rozmiaru tabeli

Definiuje kroki i obliczenia konieczne aby oszacować ilość miejsca wymaganą do przechowywania danych w tabela i indeksy skojarzone.

Szacowanie rozmiaru stosu

Definiuje kroki i obliczenia konieczne aby oszacować ilość miejsca wymaganą do przechowywania danych w stosie.Sterty jest tabela, która nie ma indeks klastrowany.

Szacowanie rozmiaru Indeks klastrowany

Definiuje kroki i obliczenia konieczne aby oszacować ilość miejsca wymaganą do przechowywania danych w indeks klastrowany.

Szacowanie rozmiaru indeks nieklastrowany

Definiuje kroki i obliczenia konieczne aby oszacować ilość miejsca wymaganą do przechowywania danych w indeks nieklastrowany.