Trying tobe SQL geek's

See also: Other Geeks@INDC

SQL Server Best Practice yang berhubungan dengan Database Files

  1. Simpan file data dan log dalam disk yang terpisah.
  2. Buat minimal 1 secondary filegroup di tiap-tiap database untuk memisahkan antara data system dan data aplikasi. Buat secondary filegroup tadi sebagai primary filegroup, sehingga setiap object yang di create tanpa menyebutkan filegroupnya akan disimpan dalam secondary filegroup tadi.
  3. Buat beberapa file database untuk tiap-tiap filegroup database, jangan gunakan 1 file database untuk beberapa filegroup.
  4. Jika memungkinkan pisahkan filegroup untuk data-data yang hanya memerlukan operasi read only dengan filegroup yang berisi data-data yang memerlukan operasi read-write. Dan tandai filegroup yang berisi data static menjadi READ-ONLY
  5. Jika filegroup sudah tidak terpakai, lebih baik di remove, karena akan membantu mengurangi resiko pada proses backup dan restore.
  6. Tempatkan tipe data TEXT atau IMAGE pada filegroups yang terpisah
  7. Simpan file backup database dalam disk yang berbeda dengan disk tempat menyimpan database, apabila backup database tersebut disimpan dalam disk.
  8. Jika ada table yang sangat besar, pertimbangkan untuk menggunakan table dan index partitioning.
  9. Hindari penggunakan autogrowth pada database, usahakan selalu hitung capacity planning untuk setiap database yang kita buat. Jika sangat terpaksa harus gunakan autogrowth, pastikan tempat di disk available ketika database butuh growth dan tetapkan batasan maksimalnya.
Share this post: | | | |
Posted: Apr 23 2008, 08:42 AM by dkusdeni | with 4 comment(s)
Filed under:

Comments

yulian said:

Sepertinya lebih bagus tuh klo dibuatkan tutorialnya tiap point :)

# April 23, 2008 9:38 AM

dkusdeni said:

Good Idea, tinggal cari waktunya, atau mungkin mau membantu membuatkan tutorialnya untuk tiap-tiap point? :)

# April 23, 2008 1:08 PM

Wiwiek said:

Aku setuju banget tuh sama Julian...hehehehehe...

Khan enak kalo bisa praktek langsung...

# April 25, 2008 3:02 PM

dkusdeni said:

Wah...wah... ada volunteer lagi nih :)

# April 25, 2008 3:40 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 
Are you human?:  


Enter the numbers above: