KB3044952-memperbaiki: masalah saat Anda mengaktifkan fitur ekstensi kumpulan buffer di SQL Server 2014

Bekerja di mana saja dari perangkat dengan Microsoft 365

Mutakhirkan ke Microsoft 365 untuk bekerja di mana saja dengan fitur dan pembaruan terbaru.

Tingkatkan sekarang

Artikel ini menguraikan peningkatan pelaporan kesalahan di Microsoft SQL Server 2014 Service Pack 1 (SP1) saat Anda menggunakan ekstensi kumpulan buffer kumpulan fitur baru di Microsoft SQL Server 2014.

Informasi Selengkapnya

Saat Anda mengaktifkan fitur ekstensi buffer pool di SQL Server 2014, Anda mungkin mengalami masalah umum berikut ini:

  • Anda mengaktifkan fitur ekstensi buffer pool, dan ukurannya kurang dari tapi mendekati empat kali ukuran memori maks server di SQL Server 2014 edisi standar. Misalnya, ukuran memori maks server adalah 28 gigabyte (GB), dan ukuran ekstensi buffer pool adalah 109 GB. Ketika Anda mencoba untuk memulai ulang layanan SQL Server, SQL Server tidak dapat dimulai, dan Anda menerima pesan kesalahan berikut dalam log kesalahan SQL Server:

    <tanggal> <waktu> fungsionalitas runtime (CLR) server umum yang diinisialisasi menggunakan CLR versi v 4.0.30319 dari <nama disk>: \Windows\Microsoft.NET\Framework64\v4.0.30319\. <tanggal> <waktu> spid8s mencoba mengalokasikan 14299819 BUF untuk ekstensi kumpulan buffer untuk maksimal 12989098 deskriptor halaman. <tanggal> <waktu> spid8s kesalahan: 864, tingkat keparahan: 16, status: 1. <tanggal> <> spid8s untuk mengalokasikan 14299819 BUF untuk ekstensi kumpulan buffer untuk maksimal 12989098 Deskripsi halaman.

    Setelah SQL Server 2014 Service Pack 1 (SP1) diterapkan, SQL Server bisa direstart tanpa masalah ini.

  • Anda mengaktifkan fitur ekstensi buffer pool, lalu mengonfigurasi ukuran memori maks server agar lebih besar dari ukuran file ekstensi buffer pool yang ditentukan sebelumnya (menurut Desain, ukuran ekstensi buffer pool harus lebih besar dari ukuran memori maks server ).¬†Konfigurasi berhasil, dan ekstensi buffer pool berfungsi dengan benar. Namun, ekstensi buffer pool dinonaktifkan setelah Anda memulai ulang layanan SQL Server, dan Anda menerima pesan kesalahan berikut dalam log kesalahan SQL Server:

    <ukuran ekstensi server> <waktu> buffer pool harus lebih besar dari ukuran memori fisik <memori server maks yang ditentukan> MB. Ekstensi buffer pool tidak diaktifkan.

    Setelah SQL Server 2014 SP1 diterapkan, selain pesan dalam log kesalahan SQL, Anda juga akan menerima pesan peringatan berikut di SQL Server Management Studio (SSMS):

    Memori maks server ditentukan-<XXX> MB lebih besar dari ukuran file ekstensi buffer pool-<xxx> MB. Buffer pool Extension akan dinonaktifkan pada restart.

  • Saat Anda membuat file ekstensi buffer pool pada disk di mana tidak ada ruang yang cukup (misalnya, ukuran memori maks server adalah 28 GB dan ukuran ekstensi buffer pool adalah 120 GB), Anda menerima pesan kesalahan sistem operasi yang ambigu berikut dalam log kesalahan SQL Server:

    <tanggal> <waktu> spid52 membuat file yang mengalami kesalahan sistem operasi mengubah ukuran file gagal saat mencoba membuka atau membuat file fisik ' <file jalur>. BPE '.

    Setelah SQL Server 2014 SP1 diterapkan, Anda akan menerima pesan kesalahan yang jelas berikut:

    Kesalahan sistem operasi (tidak ada cukup ruang pada disk)

  • Saat Anda mengonfigurasi file ekstensi buffer pool yang memiliki ukuran sangat besar, Anda menerima pesan kesalahan berikut, dan tidak bisa menjelaskan arti aktual:

    MSG 864, tingkat 16, negara bagian 1, baris 1Mencoba mengalokasikan 25600 BUF untuk ekstensi buffer pool untuk maksimal 12800 deskriptor halaman.

    Setelah SQL Server 2014 SP1 diterapkan, pesan kesalahan berubah menjadi yang berikut ini:

    Mencoba untuk menginisialisasi ekstensi buffer pool ukuran <xxx> KB tapi ukuran maksimum yang diperbolehkan adalah <xxx> KB

  • Ketika pembuatan file ekstensi Solid-State Drive (SSD) gagal karena beberapa kesalahan (seperti direktori yang ditentukan tidak ada), SQL Server mencetak pesan kesalahan berikut:

    Gagal membuat ekstensi buffer pool ukuran <XXX> MB pada jalur ""

    Jalur dalam pesan kesalahan tidak dicetak. Setelah SQL Server 2014 SP1 diterapkan, jalur dicetak dengan benar ketika pembuatan file SSD gagal.

Informasi paket layanan

Untuk mendapatkan paket layanan 1 untuk SQL Server 2014, Lihat tautan berikut ini:

Untuk informasi selengkapnya tentang SQL Server 2014 Service Pack 1 (SP1), lihat bug yang diperbaiki di SQL server 2014 Service Pack 1.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×