Microsoft mendistribusikan perbaikan Microsoft SQL Server 2008 R2 sebagai satu file yang dapat diunduh. Karena perbaikan bersifat kumulatif, setiap Edaran baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2008 R2 sebelumnya.
Gejala
Saat Anda membuat dan mengaktifkan audit SQL Server pada komputer yang menjalankan Microsoft SQL Server 2008 R2 atau Microsoft SQL Server 2008, Penyimpanan singgahan TokenAndPermUserStore akan terus bertambah dalam ukuran. Selain itu, ukuran tidak berkurang bahkan saat Anda menjalankan perintah berikut, yang menghapus entri tembolok yang tidak terpakai dari penyimpanan singgahan TokenAndPermUserStore:
DBCC FREESYSTEMCACHE ('TokenAndPermUserStore')
Catatan
-
Masalah ini tidak terjadi jika Anda mengaktifkan hanya pelacakan audit C2 di SQL Server 2008 R2 atau di SQL Server 2008.
-
Anda bisa menjalankan kueri berikut ini untuk menemukan ukuran penyimpanan singgahan Tokenandpermuserstore :
select name,single_pages_kb,multi_pages_kb from sys.dm_os_memory_clerkswhere type = 'USERSTORE_TOKENPERM' and single_pages_kb+multi_pages_kb > 8order by single_pages_kb+multi_pages_kb desc
Penyebab
Masalah ini terjadi karena kebocoran memori terjadi ketika audit SQL Server diaktifkan pada objek. Catatan Alokasi memori ini tidak dapat dibebaskan saat Anda menjalankan perintah DBCC FREESYSTEMCACHE.
Pemecahan Masalah
Informasi pembaruan kumulatif
Perbaikan untuk masalah ini pertama kali dirilis dalam pembaruan kumulatif 3. Untuk informasi selengkapnya tentang cara mendapatkan paket pembaruan kumulatif ini untuk SQL Server 2008 R2, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2261464 Paket pembaruan kumulatif 3 untuk SQL Server 2008 R2Catatan Karena Build bersifat kumulatif, setiap rilis perbaikan baru berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan rilis perbaikan SQL Server 2008 R2 sebelumnya. Kami menyarankan agar Anda mempertimbangkan untuk menerapkan rilis perbaikan terbaru yang berisi hotfix ini. Untuk informasi selengkapnya, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
981356 Build SQL Server 2008 R2 yang dirilis setelah SQL Server 2008 R2 dirilis
Pemecahan masalah untuk SQL Server 2008
Resolusi untuk SQL Server 2008 disertakan dalam SQL Server 2008 Service Pack 2. Untuk informasi selengkapnya tentang daftar bug yang diperbaiki dalam SQL Server 2008 Service Pack 2, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2285068 Daftar bug yang diperbaiki dalam SQL Server 2008 Service Pack 2
Informasi Selengkapnya
Perangkat lunak aturan |
Judul aturan |
Deskripsi aturan |
Versi produk yang aturan dievaluasi |
---|---|---|---|
Penasihat pusat sistem |
SQL Server Missing update KB2277078 untuk mencegah kebocoran entri audit keamanan di TokenAndPermUserStore |
Penasihat pusat sistem menentukan apakah contoh SQL Server ini berisi setiap audit yang ditentukan dan apakah perbaikan ini diterapkan. Jika versi Build SQL Server saat ini lebih lama dari versi Build perbaikan, penasihat akan menghasilkan pemberitahuan tentang masalah ini. Tinjau detail yang disediakan di bagian "informasi yang dikumpulkan" dari pemberitahuan penasihat, dan Terapkan perbaikan yang dibahas dalam artikel ini. |
SQL Server 2008SQL Server 2008 R2 |
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Untuk informasi selengkapnya tentang model pelayanan tambahan untuk SQL Server, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
935897 Model Layanan inkremental tersedia dari tim SQL Server untuk mengirim hotfix untuk masalah yang dilaporkanUntuk informasi selengkapnya tentang skema penamaan untuk pembaruan SQL Server, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
822499Skema penamaan baru untuk paket pembaruan perangkat lunak Microsoft SQL ServerUntuk informasi selengkapnya tentang terminologi pembaruan perangkat lunak, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft