Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Az XML egymás melletti telepítésével a Microsoft SQL Server 2000 Web Release 1-hez, Microsoft SQLXML 2.0-hoz és SQLXML 3.0-hoz az alábbi regisztrációs kulcsok használatával explicit módon szabályozhatod a séma gyorsatárázást minden verzióban:
Web kiadás 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
Caution
A beállításjegyzék helytelen szerkesztése súlyosan károsíthatja a rendszert. A beállításjegyzék módosítása előtt javasoljuk, hogy készítsen biztonsági másolatot a számítógépen lévő összes értékes adatról.
További információért a szomszédos telepítésről lásd: Mi újság az SQLXML 4.0 SP1-ben.
A séma gyorsítótározás jelentősen javítja az XPath lekérdezés teljesítményét. Amikor egy XPath lekérdezést egy leképezési séma ellen hajtanak végre, a séma memóriában tárolódik, és a szükséges adatstruktúrák is beépülnek a memóriába. Ha beállítva van a séma gyorsítótár, a séma a memóriában marad, így javítva a teljesítményt a későbbi XPath lekérdezéseknél.
A séma gyorsítótár méretét beállíthatod, ha hozzáadod a fenti kulcsot a regiszterbe
A séma mérete a rendelkezésre álló memória és a használt sémák száma alapján van beállítva. Az alapértelmezett SchemaCacheSize 31. Ha magasabbra állítod a SchemaCacheSize-t , több memóriát használsz. Ezért növelheted a gyorsítótár méretét, ha a séma hozzáférése lassú, vagy csökkentheted, ha alacsony a memória.
Teljesítmény miatt ajánlott, hogy a SchemaCacheSize méretét magasabbra állítsd, mint a szokásos leképezési sémák száma. Ahogy a sémák száma nő, ha a SchemaCacheSize kevesebb, mint a meglévő sémák száma, a teljesítmény romlik.
Megjegyzés:
Fejlesztés közben ajánlott, hogy ne gyorsítsd be a sémákat, mert a sémák változásai körülbelül két percig nem tükröződnek a gyorsítótárban.
Lásd még:
Template Caching (SQLXML 4.0)
XSL gyorsítótározás (SQLXML 4.0)