共用方式為


樣本快取 (SQLXML 4.0)

適用於:SQL ServerAzure SQL 資料庫

範本快取可大幅改善效能。 如果設定範本快取,範本會在第一次執行時保留在記憶體中。 這樣可改善範本後續執行的效能。

您可以在登入新增下列機碼來設定樣本快取大小:

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

警告

不當編輯登錄可能會造成系統嚴重受損。 在變更登錄之前,我們建議您備份電腦上的所有重要資料。

範本大小應根據可用的記憶體和您所使用的範本數目來設定。 TemplateCacheSize 大小的預設值為 31。 如果範本存取速度變慢,您可以增加快取大小,如果記憶體不足,則可以減少快取大小。

為了提升效能,建議您設定 TemplateCacheSize 高於您通常使用的範本數目。 如果 TemlateCacheSize 小於您擁有的範本數目,當範本數目增加時,效能會降低。 TemplateCacheSize 最多可以設定為 128。

每次使用快取的範本時,都會檢查範本檔案的修改時間,以查看是否需要重新整理。 這是因為磁碟復本比快取複本還新。

注意

不會快取範本參數和命令屬性。

另請參閱

架構快取 (SQLXML 4.0)
XSL 快取 (SQLXML 4.0)