Bagikan melalui


Mengurangi Kebisingan dalam Kebijakan Pemanfaatan CPU (utilitas SQL Server)

Gunakan strategi berikut untuk mengurangi kebisingan pelaporan dan pelanggaran yang tidak diinginkan dalam kebijakan pemanfaatan sumber daya utilitas SQL Server.

Seberapa sering pemanfaatan prosesor harus melanggar sebelum dilaporkan terlalu sering digunakan?

Periode waktu evaluasi dan toleransi untuk pelanggaran persen dapat dikonfigurasi menggunakan pengaturan tab Kebijakan di simpul Administrasi Utilitas Utilitas Penjelajah Utilitas. Untuk mengubah kebijakan, gunakan kontrol penggeser di sebelah kanan deskripsi kebijakan, lalu klik Terapkan. Anda juga dapat memulihkan nilai default atau membuang perubahan menggunakan tombol di bagian bawah tampilan.

  • Interval pengumpulan data adalah 15 menit. Nilai ini tidak dapat dikonfigurasi.

  • Kebijakan pemanfaatan prosesor ambang atas default adalah 70%. Opsi berkisar dari 0% hingga 100%.

  • Periode evaluasi default untuk kelebihan penggunaan prosesor adalah 1 jam. Opsi berkisar dari 1 jam hingga 1 minggu.

  • Persentase default titik data yang melanggar sebelum CPU dilaporkan terlalu banyak digunakan adalah 20%. Opsi berkisar dari 0% hingga 100%.

Misalnya, berdasarkan nilai default, 4 poin data akan dikumpulkan setiap jam, dan ambang kebijakan adalah 20%. Jadi secara default, setiap pelanggaran dalam periode pengumpulan 1 jam akan menjadi 25% dari 4 poin data. Nilai default melaporkan pelanggaran ambang kebijakan penggunaan CPU yang berlebihan.

Untuk mengurangi kebisingan yang dihasilkan oleh satu pelanggaran, pertimbangkan opsi berikut:

  • Tingkatkan periode evaluasi sebesar 1 kenaikan menjadi 6 jam. Satu pelanggaran dalam 6 jam adalah 1 titik data dalam ukuran sampel 24. Dalam hal ini, kebijakan akan mentolerir 4 pelanggaran ambang batas kebijakan (16,7% poin data) dalam 6 jam, tetapi akan melaporkan penggunaan berlebih untuk 5 atau lebih pelanggaran (>20% poin data) dalam periode pengumpulan 6 jam.

  • Tingkatkan toleransi untuk persentase pelanggaran sebesar 1 kenaikan menjadi 30%. Satu pelanggaran dalam 1 jam adalah 1 titik data dalam ukuran sampel 4. Dalam hal ini, kebijakan akan mentolerir 1 pelanggaran per jam, tetapi akan melaporkan penggunaan berlebih untuk 2 pelanggaran atau lebih (>30% poin data) dalam periode pengumpulan 1 jam.

  • Tingkatkan ambang kebijakan untuk instans terkelola SQL Server dan pemanfaatan prosesor aplikasi tingkat data. Untuk informasi selengkapnya tentang cara mengubah kebijakan pemanfaatan CPU global untuk instans terkelola aplikasi SQL Server atau tingkat data, lihat Administrasi Utilitas (SQL Server Utilitas). Untuk informasi selengkapnya tentang cara mengubah kebijakan pemanfaatan CPU untuk instans individual SQL Server, lihat Detail Instans Terkelola (SQL Server Utilitas). Untuk informasi selengkapnya tentang cara mengubah kebijakan pemanfaatan CPU untuk aplikasi tingkat data individual, lihat Detail Aplikasi tingkat Data yang Disebarkan (SQL Server Utilitas).

Seberapa sering pemanfaatan prosesor harus melanggar sebelum dilaporkan kurang dimanfaatkan?

Periode waktu evaluasi dan toleransi untuk pelanggaran persen dapat dikonfigurasi menggunakan pengaturan tab Kebijakan di simpul Administrasi Utilitas Utilitas Penjelajah Utilitas. Untuk mengubah kebijakan, gunakan kontrol penggeser di sebelah kanan deskripsi kebijakan, lalu klik Terapkan. Anda juga dapat memulihkan nilai default atau membuang perubahan menggunakan tombol di bagian bawah tampilan.

  • Interval pengumpulan data adalah 15 menit. Nilai ini tidak dapat dikonfigurasi.

  • Ambang batas bawah default untuk kebijakan pemanfaatan prosesor adalah 0%. Opsi berkisar dari 0% hingga 100%.

  • Periode evaluasi default untuk kurangnya penggunaan prosesor adalah 1 minggu. Opsi berkisar dari 1 hari hingga 1 bulan.

  • Persentase default titik data yang melanggar sebelum CPU dilaporkan kurang digunakan adalah 90%. Opsi berkisar dari 0% hingga 100%.

Berdasarkan nilai default, 672 poin data dikumpulkan setiap minggu, tetapi ambang kebijakan adalah 0%. Jadi secara default, kebijakan ini tidak menghasilkan pelanggaran kurang penggunaan prosesor. Untuk informasi selengkapnya tentang cara mengubah kebijakan pemanfaatan CPU global untuk instans terkelola aplikasi SQL Server atau tingkat data, lihat Administrasi Utilitas (SQL Server Utilitas). Untuk informasi selengkapnya tentang cara mengubah kebijakan pemanfaatan CPU untuk instans individual SQL Server, lihat Detail Instans Terkelola (SQL Server Utilitas). Untuk informasi selengkapnya tentang cara mengubah kebijakan pemanfaatan CPU untuk aplikasi tingkat data individual, lihat Detail Aplikasi tingkat Data yang Disebarkan (SQL Server Utilitas).

Lihat juga

Administrasi Utilitas (Utilitas SQL Server)
Memantau Instans SQL Server di SQL Server Utility
Mengubah Definisi Kebijakan Kesehatan Sumber Daya (utilitas SQL Server)
SQL Server Fitur dan Tugas Utilitas