Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure SQL Database
Dengan penginstalan XML berdampingan untuk Microsoft SQL Server 2000 Web Release 1, Microsoft SQLXML 2.0, dan SQLXML 3.0, Anda dapat secara eksplisit mengontrol penembolokan skema di semua versi dengan menggunakan kunci registri berikut:
Rilis Web 1:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXMLX\SchemaCacheSize
SQLXML 2.0:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML2\SchemaCacheSize
SQLXML 3.0:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML3\SchemaCacheSize
Perhatian
Salah mengedit registri bisa sangat merusak sistem Anda. Sebelum membuat perubahan pada registri, kami sarankan Anda mencadangkan data bernilai apa pun di komputer.
Untuk informasi selengkapnya tentang penginstalan berdampingan, lihat Apa yang Baru di SQLXML 4.0 SP1.
Penembolokan skema secara signifikan meningkatkan performa kueri XPath. Ketika kueri XPath dijalankan terhadap skema pemetaan, skema disimpan dalam memori, dan struktur data yang diperlukan dibangun dalam memori. Jika penembolokan skema diatur, skema tetap dalam memori, sehingga meningkatkan performa untuk kueri XPath berikutnya.
Anda dapat mengatur ukuran cache skema dengan menambahkan kunci di atas di registri
Ukuran skema diatur berdasarkan memori yang tersedia dan jumlah skema yang Anda gunakan. Ukuran SchemaCacheSize default adalah 31. Jika Anda mengatur SchemaCacheSize lebih tinggi, lebih banyak memori yang digunakan. Oleh karena itu, Anda dapat meningkatkan ukuran cache jika akses skema tampak lambat, atau mengurangi ukuran cache jika memori rendah.
Untuk alasan performa, disarankan agar Anda mengatur SchemaCacheSize lebih tinggi dari jumlah skema pemetaan yang biasanya Anda gunakan. Seiring dengan meningkatnya jumlah skema, jika SchemaCacheSize kurang dari jumlah skema yang Anda miliki, performa akan menur
Catatan
Selama pengembangan, disarankan agar Anda tidak menyimpan skema, karena perubahan pada skema tidak tercermin dalam cache selama sekitar dua menit.
Lihat Juga
Penembolokan Templat (SQLXML 4.0)
Penembolokan XSL (SQLXML 4.0)