Dalam log galat SQL Server, itu harus memberi tahu Anda mengapa. Saya menemukan ini di sistem pelanggan (benar-benar hanya menempel pesan untuk jus Google):
SQL Server mendeteksi 4 soket dengan 8 core per soket dan 16 prosesor logis per soket, 64 prosesor logis total; menggunakan 40 prosesor logis berdasarkan lisensi SQL Server. Ini adalah pesan informasi; tidak diperlukan tindakan pengguna.
Saya mendapat penjelasan yang mungkin dari sini :
Untuk pelanggan dengan Jaminan Perangkat Lunak pada lisensi SQL EE Server yang ada (atau akses ke mereka di bawah Perjanjian Perusahaan saat ini selama jangka waktu) versi Enterprise Edition dibuat untuk memungkinkan mereka meningkatkan ke SQL Server 2012. Versi ini memiliki batasan teknis yang membatasi instance untuk hanya menggunakan 20 inti prosesor (40 utas CPU dengan Hyperthreading).
Ringkasan: di log kesalahan, edisi akan dilaporkan sebagai Enterprise Edition
atau Enterprise Edition: Core-based Licensing
. Jika dikatakan yang pertama, seperti dalam kasus sistem pelanggan yang disebutkan di atas, Anda perlu mendapatkan lisensi berbasis inti untuk menggunakan semua core yang tersedia.
Jika bukan itu masalahnya dan Anda sudah memiliki lisensi untuk semua inti, periksa pengaturan topeng afinitas Anda, terutama jika sudah diatur, dan perangkat keras yang mendasarinya ditingkatkan.