Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Gejala

Misalnya Anda memiliki indeks columnstore nongugus di Microsoft SQL Server 2012 atau SQL Server 2014. Anda menjalankan kueri dalam mode paralel untuk menggunakan fitur columnstore, dan kueri bergabung dengan indeks pada beberapa kolom gabungan dengan hasil sisi probe yang dihitung dalam ekspresi kompleks. Dalam situasi ini, kumpulan hasil yang salah mungkin terjadi.

Penyebab

Ketika ekspresi dioptimalkan pada sisi probe dari gabungan hash, SQL Server mengasumsikan urutan tertentu dalam kolom gabungan hash. Pesanan ini mungkin rusak selama pengoptimalan kueri, dan mungkin menyebabkan ketidakcocokan penggabungan hash.

Pemecahan Masalah

Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut ini:

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Kami menyarankan Anda mengunduh dan menginstal pembaruan kumulatif terbaru untuk SQL Server:

Penyelesaian Masalah

Untuk mengatasi masalah ini, gunakan salah satu metode berikut ini:

  • Gunakan MAXDOP =1 petunjuk kueri saat Anda menjalankan kueri.

  • Memutakhirkan ke SQL Server 2014.

Status

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

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.