Berlaku Untuk
SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows

Gejala

Misalnya Anda membuat atau menjatuhkan sejumlah besar tabel sementara di Microsoft SQL Server 2016 atau 2017. Beban kerja aplikasi tertentu membatalkan cache tabel sementara. Misalnya, Anda membuat tabel sementara lalu membuat ALTER TABLE atau CREATE INDEX yang akan membatalkan singgahan tabel sementara. Dalam situasi ini, Anda mungkin mengalami masalah berikut ini:

  • Data Definition Language (DDL) perselisihan di Code pada sistem Katalog sysobjvalues dan banyaknya sesi yang menunggu PAGELATCH_EX, PAGELATCH_SH dan PAGELATCH_UP tipe tunggu terjadi.

  • Situasi ini juga mempengaruhi beban kerja ketika jumlah entri lebih dari 4.000. Namun, ini mungkin berbeda-beda, tergantung pada beban kerja. Lihat contoh berikut:

     

    SELECT [name], [type], [entries_count], [entries_in_use_count]

    FROM sys.dm_os_memory_cache_counters

    WHERE [type] = N'CACHESTORE_TEMPTABLES'

    Nama

    mengetikkan

    entries_count

    entries_in_use_count

    Tabel sementara & variabel tabel

    CACHESTORE_TEMPTABLES

    <menghitung>

    <menghitung>

Pemecahan Masalah

Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server:

       Pembaruan kumulatif 5 untuk SQL Server 2017

       Pembaruan kumulatif 8 untuk SQL Server 2016 SP1

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:

Pembaruan kumulatif terbaru untuk SQL Server 2017

Pembaruan kumulatif terbaru untuk SQL Server 2016

Status

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

Referensi

Pelajari tentang terminologiyang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.

Perlu bantuan lainnya?

Ingin opsi lainnya?

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