範本快取可大幅改善效能。 如果設定範本快取,範本會在第一次執行時保留在記憶體中。 這樣可改善範本後續執行的效能。
您可以在登入新增下列機碼來設定樣本快取大小:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML4\TemplateCacheSize
謹慎
不正確編輯登錄可能會嚴重損壞您的系統。 在變更登錄之前,我們建議您備份電腦上的所有重要資料。
範本大小應根據可用的記憶體和您所使用的範本數目來設定。 TemplateCacheSize 大小的預設值為 31。 如果範本存取速度變慢,您可以增加快取大小,如果記憶體不足,則可以減少快取大小。
為了提升效能,建議您設定 TemplateCacheSize 高於您通常使用的範本數目。 如果 TemlateCacheSize 小於您擁有的範本數目,當範本數目增加時,效能會降低。 TemplateCacheSize 最多可以設定為 128。
每次使用快取的範本時,都會檢查範本檔案的修改時間,以查看是否需要重新整理。 這是因為磁碟復本比快取複本還新。
備註
不會快取範本參數和命令屬性。