Berikut cara memperbaiki penggunaan CPU tinggi oleh sql server

Daftar Isi:

Video: Cara Mengatasi CPU Usage 100% 2024

Video: Cara Mengatasi CPU Usage 100% 2024
Anonim

Ketika server SQL Anda meroket sehubungan dengan penggunaan CPU, kemungkinan Anda akan dapat mengetahui apa yang terjadi lebih sederhana. Jika server restart bukan merupakan pilihan saat ini, langkah-langkah di bawah ini akan membantu Anda lebih mudah menentukan apa yang menyebabkan penggunaan CPU tinggi.

Jika Anda tidak dapat menemukan jalan keluar sendiri, pertimbangkan untuk menghubungi administrator server Anda.

Cara mengurangi penggunaan CPU yang tinggi oleh SQL server

Hal kedua yang perlu Anda lakukan adalah memeriksa buffer cincin untuk mendapatkan data historis. Karena SQL menyimpan semua data historis, Anda dapat meminta laporan tentang aktivitas terbaru. Dengan cara ini, kita bisa mengetahui apa yang menyebabkan lonjakan CPU yang sangat besar.

Langkah selanjutnya adalah menentukan proses dalam mana yang tepat memakan data. Alasan umum untuk aktivitas CPU yang tinggi pada server SQL adalah tugas Sistem, Kompilasi / Rekompilasi Kueri yang berlebihan, atau Eksekusi kueri.

Sekarang Anda harus memeriksa semua permintaan yang saat ini mengeksekusi di server Anda. Setelah Anda mendapatkan daftar semua kueri yang tersedia, cukup mudah untuk menentukan eksekusi kueri yang tepat yang menyebabkan kesalahan.

Cara terbaik untuk melakukan semua ini adalah dengan SQL Server 2005 Performance Dashboard Reports utility. Ini memberi Anda umpan balik numerik dan grafis.

Tentu saja, penting untuk memeriksa layanan sistem lainnya dan menentukan bahwa SQL perfmon menyebabkan masalah. Dengan itu, kita bisa menyimpulkan artikel ini.

Jika Anda tidak dapat menyelesaikan masalah, pertimbangkan untuk memposting di berbagai forum khusus di mana para profesional dan pengguna yang mengerti teknologi dapat membantu Anda.

Berikut cara memperbaiki penggunaan CPU tinggi oleh sql server