none
Spesifikasi Server Untuk Database Server

    Question

  • Salam para master,


     

    Di rumah sakit tempat saya bekerja menggunakan program aplikasi dengan database SQL Server 2000 enterprise , OS Server Windows Server 2003, sedangkan mesin server menggunakan dell POWER EDGE 2900 2 Disk @146GB mirorring, konfigurasi Raid  1, ukuran file baru sekitar 8 GB, data dan OS disimpan dalam satu drive. RAM 4GB 1333MHz, jumlah klien pada saat peak sekitar 200 client.

     

    Keluhan operator pada jam sibuk akses data terasa lambat, terus sering muncul error server timeout to request, saat ini kami ada rencana untuk upgrade server,pilihan jatuh pada DELL POWER EDGE T620 5 disk...disini kami butuh saran dari para master apa spesifikasi server yg sdh saya sebutkan sdh bagus, terus konfigurasi apa dan bagaimna utk raidnya


     

    Saya sangat berterimakasih atas masukan semuanya.

    Friday, November 30, 2012 7:12 AM

Answers

  • Mas Anggoro,

    Dari penjelasan kasus diatas, ada  beberapa catatan simple dari saya yang mungkin bisa membantu kondisi performance yang menurun tersebut.

    Pertama adalah kita awali dengan melakukan tuning performance dari SQL Server anda. Mengganti Hardware adalah opsi paling mudah memang, namun coba lakukan tuning di sisi software dulu sebelum kita melihat solusi dengan mengganti hardware, karena resikonya juga agak kurang baik buat tim IT disana, mengapa ? karena jika solusi singkatnya adalah mengganti hardware, jika memang resultnya nanti akan baik tentu masalah akan selesai, namun jika tidak merubah apapun atau menjadi lebih buruk bagaimana ? tentunya nama baik tim anda dipertaruhkan disini.

    Jadi coba lakukan pendekatan tuning Software dulu dalam hal ini. Kalo dilihat penjelasan diatas diawali dengan memisahkan antara drive untuk OS dan data dan jika memungkinkan pisahkan antara drive untuk OS, drive untuk Data dan drive untuk log.

    Kemudian pastikan SQL Server 2000 anda sudah menggunakan Service Pack 4 yang dapat didownload disini http://www.microsoft.com/en-us/download/details.aspx?id=18290

    Lalu lakukanlah tuning performance di SQL Server 2000 dengan menggunakan tools yang sudah disediakan. coba lihat penjelasannya disini http://www.sqlteam.com/article/sql-server-2000-performance-tuning-tools

    Demikian penjelasan singkat ini, semoga membantu.


    Regards,
    Suherman
    Profile : MVP Profile
    Blog : Microsoft User Group Indonesia
    Mohon klik tombol "Ajukan Sebagai Jawaban" jika menurut anda jawaban saya benar

    Saturday, December 01, 2012 12:54 PM

All replies

  • Mas Anggoro,

    Dari penjelasan kasus diatas, ada  beberapa catatan simple dari saya yang mungkin bisa membantu kondisi performance yang menurun tersebut.

    Pertama adalah kita awali dengan melakukan tuning performance dari SQL Server anda. Mengganti Hardware adalah opsi paling mudah memang, namun coba lakukan tuning di sisi software dulu sebelum kita melihat solusi dengan mengganti hardware, karena resikonya juga agak kurang baik buat tim IT disana, mengapa ? karena jika solusi singkatnya adalah mengganti hardware, jika memang resultnya nanti akan baik tentu masalah akan selesai, namun jika tidak merubah apapun atau menjadi lebih buruk bagaimana ? tentunya nama baik tim anda dipertaruhkan disini.

    Jadi coba lakukan pendekatan tuning Software dulu dalam hal ini. Kalo dilihat penjelasan diatas diawali dengan memisahkan antara drive untuk OS dan data dan jika memungkinkan pisahkan antara drive untuk OS, drive untuk Data dan drive untuk log.

    Kemudian pastikan SQL Server 2000 anda sudah menggunakan Service Pack 4 yang dapat didownload disini http://www.microsoft.com/en-us/download/details.aspx?id=18290

    Lalu lakukanlah tuning performance di SQL Server 2000 dengan menggunakan tools yang sudah disediakan. coba lihat penjelasannya disini http://www.sqlteam.com/article/sql-server-2000-performance-tuning-tools

    Demikian penjelasan singkat ini, semoga membantu.


    Regards,
    Suherman
    Profile : MVP Profile
    Blog : Microsoft User Group Indonesia
    Mohon klik tombol "Ajukan Sebagai Jawaban" jika menurut anda jawaban saya benar

    Saturday, December 01, 2012 12:54 PM
  • menurut saya itu belum tentu masalahnya di hardware coba baca spek minimum sql 2000 dari pengalaman saya data lelet bisa jadi karena settingan IP dan subnetmask coba perhatikan detail semua interface jaringan terutama subnetmask di server
    Saturday, January 05, 2013 2:26 AM
  • Pa Anggoro Puguh,

    Menurut pengalaman di tempat saya untuk Database server memang yang paling berpengaruh adalah hardisk dan memori pada server,

    jika memang keluhan lambat pada jam sibuk bisa jadi memang memori server sudah tidak memadai, "bisa di liat pada jam sibuk di task manager -> process -> sqlservr.exe"

    karena kalo saya liat memori server hanya 4 GB, dan client nya memang lumayan cukup banyak (200 Client :D ).

    jika bapa akan upgrade saya sarankan untuk OS Server dan Sql Server nya di upgrade juga,

    -untuk SQL Server Upgrade ke Sql Server 2008 R2, pengalaman saya databasenya masih mempunyai Compatibility Level dengan Sql Server 2000 "di sarankan utk discuss dulu dengan pihak vendor SIM RS nya untuk compatibility",

    -untuk OS Upgrade minimal ke windows Server 2008 R2 Standart Edition, maxsimal memori bisa sampai 32Ghz.

    saran saya untuk memori database server minimal 16 Ghz (4 Ghz untuk OS, 12 Ghz di alokasikan KHUSUS utk SQL Server), di tempat kami memori 16 Ghz untuk 16 client tidak pernah ada keluhan lambat walaupun server sedang backup sekalipun.

    -jika bapa menggunakan 5 Hardisk saran saya

    RAID 1 (OS + SQL) => 2 HDD
    RAID 1+0 (Database file) => 2 HDD
    RAID 0 (back up database, Log file) => 1 HDD

    Total jadi 5 Hardisk

    semoga info nya membantu

    terima kasih

    Ardi Yasa


    • Edited by ardi yasa Monday, January 21, 2013 7:21 AM
    Monday, January 21, 2013 7:18 AM