Gejala
Pertimbangkan skenario berikut ini ketika Anda menggunakan SQL Server 2016:
-
Anda membuat indeks columnstore kluster pada tabel dioptimalkan memori yang berisi kolom string tipe data (misalnya, nchar atau nvarchar).
-
Panjang data kolom adalah 32 byte (misalnya, nchar (16) atau nvarchar (16)).
-
Data dalam kolom unik atau hampir unik, dan ukuran datanya adalah 32 byte.
Dalam skenario ini, saat Anda menyisipkan data ke dalam tabel ini, Anda mungkin menerima kesalahan menyatakan berikut dalam log kesalahan SQL Server:
vldPageCount <= SegmentsTableRow:: MaxSerializedPages
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:
Catatan Setelah Anda menginstal pembaruan, Anda harus mengatur bendera pelacakan 9968 untuk mengaktifkan perbaikan. Untuk mengatur bendera pelacakan 9968, lihat topik bendera pelacakan (Transact-SQL) di situs web Microsoft Developer Network (MSDN).
Setiap Build baru untuk SQL Server 2016 berisi semua perbaikan hotfix dan pembaruan keamanan yang disertakan dalam Build sebelumnya. Kami menyarankan agar Anda menginstal pembaruan kumulatif terbaru untuk SQL Server:
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang terminologi yang digunakan oleh Microsoft untuk menjelaskan pembaruan perangkat lunak.