Memperkirakan Ukuran Database

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Saat Anda merancang database, Anda mungkin harus memperkirakan seberapa besar database saat diisi dengan data. Memperkirakan ukuran database dapat membantu Anda menentukan konfigurasi perangkat keras yang anda perlukan untuk melakukan hal berikut:

  • Mencapai performa yang diperlukan oleh aplikasi Anda.

  • Jamin jumlah fisik ruang disk yang sesuai yang diperlukan untuk menyimpan data dan indeks.

Memperkirakan ukuran database juga dapat membantu Anda menentukan apakah desain database perlu diperhalus. Misalnya, Anda dapat menentukan bahwa perkiraan ukuran database terlalu besar untuk diterapkan di organisasi Anda dan bahwa diperlukan lebih banyak normalisasi. Sebaliknya, perkiraan ukurannya mungkin lebih kecil dari yang diharapkan. Ini akan memungkinkan Anda untuk mendenormalisasi database untuk meningkatkan performa kueri.

Untuk memperkirakan ukuran database, perkirakan ukuran setiap tabel satu per satu lalu tambahkan nilai yang diperoleh. Ukuran tabel tergantung pada apakah tabel memiliki indeks dan, jika mereka melakukannya, jenis indeks apa.

Di Bagian Ini

Topik Deskripsi
Memperkirakan Ukuran Tabel Menentukan langkah dan perhitungan yang diperlukan untuk memperkirakan jumlah ruang yang diperlukan untuk menyimpan data dalam tabel dan indeks terkait.
Memperkirakan Ukuran Timbunan Menentukan langkah-langkah dan perhitungan yang diperlukan untuk memperkirakan jumlah ruang yang diperlukan untuk menyimpan data dalam timbunan. Timbunan adalah tabel yang tidak memiliki indeks berkluster.
Memperkirakan Ukuran Indeks Berkluster Menentukan langkah-langkah dan perhitungan yang diperlukan untuk memperkirakan jumlah ruang yang diperlukan untuk menyimpan data dalam indeks berkluster.
Memperkirakan Ukuran Indeks Nonclustered Mendefinisikan langkah-langkah dan perhitungan yang diperlukan untuk memperkirakan jumlah ruang yang diperlukan untuk menyimpan data dalam indeks yang tidak terkluster.