KB4565944-penyempurnaan: metode manual untuk mengatur waktu commit grup maksimum di SQL Server 2017

Ah

Penyempurnaan ini untuk Microsoft SQL Server 2017 menambahkan metode manual untuk mengatur waktu commit grup maksimum dengan menggunakan DBCC atau bendera pelacakan startup (TFs).

Catatan sebelum Anda merekomendasikan kepada pelanggan bahwa mereka menggunakan bendera pelacakan ini, pertama-tama verifikasi dengan insinyur eskalasi dan grup produk yang harus dilakukan.

Pemecahan Masalah

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

Tentang pembaruan kumulatif untuk SQL Server:

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:

Catatan

  • Karena tujuan TF 9546 adalah untuk menonaktifkan commit grup, maka harus dinonaktifkan dalam situasi ini. Yaitu, jangan gunakan TF 9546 jika Anda ingin menggunakan mekanisme pengaturan waktu komit grup maksimum.

  • Untuk mengaktifkan pengaturan waktu komit grup maksimum, gunakan bendera pelacakan baru 12306. TF ini dapat diaktifkan selama startup SQL Server atau dinamis (melalui DBCC TRACEON (12306,-1)).

  • Setelah TF 12306 diaktifkan, Anda dapat mengaktifkan lebih lanjut 12311, 12312, 12314, 12318. Ini mewakili waktu komit grup maksimum 1ms, 2ms, 4ms, dan 8ms. Pengaturan tersebut bersifat aditif. Pengaturan waktu komit maksimum grup dibatasi pada 10ms. Namun, ini tidak boleh diulang. Misalnya, jangan menentukan TF yang sama lebih dari satu kali.

  • Jika Anda tidak ingin mengatur waktu komit grup maksimum tapi ingin, sebagai gantinya, untuk kembali ke perilaku default 10ms, Nonaktifkan TF 12306.

  • Efek TFs 12311, 12312, 12314, dan 12318 terjadi ketika ada Checkpoint dalam database. Anda dapat mengandalkan pengaturan SQL Server atau database untuk memperbolehkan pemeriksaan secara otomatis. Jika Anda ingin membiarkan TFs segera memberlakukan efek, Anda bisa mengeluarkan pemeriksaan manual.

  • Dalam log kesalahan SQL Server, Anda akan melihat entri seperti berikut ini untuk menunjukkan bahwa TFs Dibaca:         

-T 12306

-T 12311

-T 12312

Waktu komit grup telah berubah dari 10 milidetik hingga 3 milidetik.

DBCC TRACEON 12314, ID Process server (SPID) 60. Ini adalah pesan informasi saja; tidak ada tindakan pengguna yang diperlukan.

DBCC TRACEON 12314, ID Process server (SPID) 60. Ini adalah pesan informasi saja; tidak ada tindakan pengguna yang diperlukan.

Waktu komit grup telah berubah dari 3 milidetik ke 7 milidetik.

Referensi

Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.

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.

×