Bagikan melalui


Penembolokan Templat (SQLXML 4.0)

Berlaku untuk: SQL ServerAzure SQL Database

Penembolokan templat secara signifikan meningkatkan performa. Jika penembolokan templat diatur, templat tetap dalam memori setelah eksekusi pertamanya. Ini meningkatkan performa untuk eksekusi templat berikutnya.

Anda dapat mengatur ukuran cache templat dengan menambahkan kunci berikut di registri:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML4\TemplateCacheSize  

Perhatian

Salah mengedit registri bisa sangat merusak sistem Anda. Sebelum membuat perubahan pada registri, kami sarankan Anda mencadangkan data bernilai apa pun di komputer.

Ukuran templat harus diatur berdasarkan memori yang tersedia dan jumlah templat yang Anda gunakan. Default ukuran TemplateCacheSize adalah 31. Anda dapat meningkatkan ukuran cache jika akses templat tampak lambat, atau mengurangi ukuran cache jika memori rendah.

Untuk performa yang lebih baik, disarankan agar Anda mengatur TemplateCacheSize lebih tinggi dari jumlah templat yang biasanya Anda gunakan. Jika TemplateCacheSize kurang dari jumlah templat yang Anda miliki, performa menur seiring dengan meningkatnya jumlah templat. TemplateCacheSize dapat diatur ke maksimum 128.

Setiap kali templat yang di-cache digunakan, waktu modifikasi file templat dicentang untuk melihat apakah templat perlu di-refresh. Ini karena salinan disk lebih baru dari salinan cache.

Catatan

Parameter templat dan properti perintah tidak di-cache.

Lihat Juga

Penembolokan Skema (SQLXML 4.0)
Penembolokan XSL (SQLXML 4.0)