MEMPERBAIKI: Masalah kinerja SQL Server di lingkungan NUMA

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2819662 - Melihat produk di mana artikel ini berlaku.
Microsoft mendistribusikan perbaikan Microsoft SQL Server 2012 Service Pack 1 (SP1) sebagai satu berkas yang dapat diunduh. Karena perbaikan bersifat kumulatif, setiap Edaran baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2012 SP1 edaran perbaikan.
Perbesar semua | Perkecil semua

Pada Halaman ini

Gejala

Ketika Microsoft SQL Server memerlukan kehabisan memori akses kehabisan memori non-seragam (NUMA)-lingkungan diaktifkan, Windows dapat mengalokasikan kehabisan memori terlalu banyak dari node jauh sebelum mengalokasikan halaman kehabisan memori lokal. Selain itu, SQL Server mungkin mengalami berbagai masalah kinerja.

Catatan
  • kehabisan memori dari jauh node sering disebut sebagai "jauh memori" atau "memori asing" di SQL Server.
  • Blog MSDN post berjudul Cara kerjanya: SQL Server 2008 NUMA dan halaman Asing Posting blog MSDN menjelaskan bahwa alokasi kehabisan memori jauh ditambahkan ke daftar "Jauh". Alokasi kehabisan memori jauh ini tidak tersedia untuk Layanan Pertanyaan kehabisan memori dari SQL Server. Oleh karena itu, SQL Server mencoba untuk mengalokasikan kehabisan memori sampai mendapatkan kehabisan memori lokal atau mencapai target berkomitmen untuk simpul lokal kehabisan memori. Proses alokasi kehabisan memori ini dapat menyebabkan masalah kinerja berbagai panjang startup dan pemulihan waktu, waktu sambungan habis dan permintaan waktu habis.
  • Masalah ini terjadi di SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 dan SQL Server 2012.

Penyebab

Pada komputer yang memiliki sejumlah besar kehabisan memori seperti 512 GB atau 1 TB, ketika permintaan yang diperlukan untuk menjalankan operasi Urutkan permintaan hibah kehabisan memori yang besar, alokasi kehabisan memori ini membutuhkan beberapa waktu untuk menyelesaikan. Hal ini menyebabkan galat 17883 dicatat di log galat SQL Server.

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Pemecahan masalah

Masalah pertama kali diperbaiki dalam pemutakhiran kumulatif berikut ini dari SQL Server.

Pembaruan kumulatif 9 untuk SQL Server 2008 R2 SP2

Tentang pembaruan kumulatif untuk SQL Server

Perkecil gambar iniPerbesar gambar ini
assets folding start collapsed
Setiap pembaruan kumulatif yang baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Periksa pembaruan kumulatif terbaru untuk SQL Server:
Perkecil gambar iniPerbesar gambar ini
assets folding end collapsed

Pemutakhiran kumulatif 3 untuk SQL Server 2012 SP1

Perbaikan untuk masalah ini pertama kali diedarkan dalam pemutakhiran kumulatif 3. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2012 SP1, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2812412 Paket pembaruan kumulatif 3 untuk SQL Server 2012 Service Pack 1
Catatan Karena edisi ini kumulatif, setiap edaran perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server 2012 SP1 edaran perbaikan. Kami sarankan Anda mempertimbangkan untuk menerapkan edaran perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2772858 Bangun SQL Server 2012 yang dirilis setelah SQL Server 2012 Service Pack 1 kini telah dirilis

Pembaruan kumulatif 12 untuk SQL Server 2008 Service Pack 3 (SP3)

Perbaikan untuk masalah ini pertama kali dirilis di pembaruan kumulatif 12 SQL Server 2008 Service Pack 3. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2863205 Paket pembaruan kumulatif 12 untuk SQL Server 2008 Service Pack 3
Catatan Karena edisi ini kumulatif, setiap edaran perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan sebelumnya SQL Server edaran perbaikan. Kami sarankan Anda mempertimbangkan untuk menerapkan edaran perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2629969 Bangun SQL Server 2008 yang dirilis setelah SQL Server 2008 Service Pack 3 kini telah dirilis

Referensi

Untuk informasi selengkapnya tentang akses kehabisan memori non-seragam (NUMA), kunjungi website MSDN berikut:
Informasi umum tentang NUMA
Untuk informasi selengkapnya tentang NUMA lembut dan terkait konsep, lihat posting MSDN blog berikut ini:
Cara kerjanya: Lembut NUMA, I/O selesai Thread, penulis malas pekerja dan node kehabisan memori
Untuk informasi selengkapnya tentang Model pelayanan inkremental untuk SQL Server, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
935897 Tersedia Model pelayanan inkremental dari tim SQL Server untuk memberikan hotfix untuk masalah yang dilaporkan
Untuk informasi selengkapnya tentang skema penamaan untuk pemutakhiran SQL Server, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
822499 Skema penamaan untuk paket pembaruan peranti penangkap lunak Microsoft SQL Server
Untuk informasi selengkapnya tentang peristilahan pemutakhiran peranti penangkap lunak, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
824684 Deskripsi tentang peristilahan standar yang digunakan untuk menjelaskan pemutakhiran peranti penangkap lunak Microsoft

Properti

ID Artikel: 2819662 - Kajian Terakhir: 11 September 2014 - Revisi: 9.0
Berlaku bagi:
  • Microsoft SQL Server 2012 Service Pack 1
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
Kata kunci: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2819662 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
Klik disini untuk melihat versi Inggris dari artikel ini: 2819662

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com