none
(Sumber: milist SQL Server) trace & monitoring RRS feed

  • Pertanyaan

  • Salam sejahtera,

    Mo tanya dikit tentang trace.

    1. untuk monitoring multiple database pada saat yang bersamaan enaknya tracenya disatukan jadi 1 file atau

    dipecah jadi multiple file? Pro consnya gimana?

     

    2. untuk monitoring database production kira-kira harus ditunggu berapa lama sampai dianggap

    telah cukup memadai informasi yang diperolehnya ? Rule of thumb please.

     

    3. Kan trace ini menghasilkan informasi statistik. Ada tidak tool yang dapat memudahkan saya

    untuk membaca trace ini dan menghasilkan grafiknya ? yang gratisan. Kalo beli nggak punya uang..

    Kalo nggak ada yach kepaksa kembali ke Excel.

     

    4. Bisa tidak trace ini digabung dengan data hasil perfmon ?

     

    5. Untuk perfmon saya baca katanya queue untuk proccesor harus <=x dan queue untuk disk <=y.

    (x dan y suatu bilangan bulat integer, ada catatannya tapi lupa berapa).

    Nah apakah hal ini berlaku sama untuk vm soalnya saya meletakan sql server saya di atas vm..

     

     

    Thank you master..

     


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Senin, 10 Oktober 2011 09.24
    Moderator

Jawaban

  • 1. It depends... Tergantung apa yg di trace dan tujuannya, kalau mau cari expensive queries dengan tujuan performance SQL instance secara keseluruhan maka tidak perlu di bagi per database.

    2. It depends... Tergantung seberapa critical dan sensitif server production tsb (performance impact), juga tergantung kalau sifatnya adhoc untuk troubleshooting atau rutin (misal untuk baseline performance stats bulanan) kalau saya cukup 24 jam pada saat busiest day.

    3. Yang gratisan bisa pakai SQL Nexus (via PerfStat, SQLDiag) dan PAL (input dari perfmon) lalu SQL Management Studio Reports (via SQL MDW), ClearTrace dan lain2.

    4. Bisa asal tau caranya, silahkan googling :)

    5. Secara umum tidak peduli pakai VM atau tidak, karena threshold yg diberikan adalah ekspektasi umum batas performance yg sebaiknya diberikan oleh SQL Server. Kalau dibawah threshold ya hampir dipastikan tidak bagus.

     

    Untuk kebutuhan rutin performance data collection terutama untuk Data Center biasanya kita pakai SQL MDW dan SCOM 2007. SQL profiler/trace/perfmon sifatnya hanya adhoc/troubleshooting tools.

     

    Dijawab oleh: Elvin

     


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Senin, 10 Oktober 2011 09.25
    Moderator