Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
För att förbättra skalbarhet och prestanda cachelagras de data som efterfrågas från Microsoft Dataverse på Power Pages webbplatser. Den här cachelagringen görs på programservern för alla affärsdata och webbplatsmetadata och skiljer sig från cachelagring av statiska resurser i webbläsar- eller innehållsleveransnätverk.
Cachelagring på serversidan görs för två typer av tabeller som beskrivs nedan:
Metadata/konfigurationstabeller
Metadata/konfigurationstabeller representerar alla tabeller som lagrar webbplatskonfigurationsinformation som webbsidor, webbmallar, innehållsfragment och andra.
Följande tabeller betraktas som konfigurationstabeller . Den här listan är fast och kan inte ändras via någon konfiguration.
Anmärkning
- Vilka tabeller som används för platskonfiguration beror på om platsen har konfigurerats med hjälp av standarddatamodellen eller den förbättrade datamodellen. Mer information finns i Förbättrad datamodell .
- Dessa tabeller kan inte ändras.
| Systemtabell | Förbättrad virtuell datamodelltabell | Standarddatamodelltabell |
|---|---|---|
| powerpagesite | mspp_website | adx_website |
| språk för PowerPage-sida | mspp_websitelanguage | adx_websitelanguage |
| PowerPage-komponent |
mspp_columnpermission mspp_columnpermissionprofile mspp_contentsnippet mspp_entityform mspp_entityformmetadata mspp_entitylist mspp_entitypermission mspp_pagetemplate mspp_pollplacement mspp_publishingstate mspp_publishingstatetransitionrule mspp_redirect mspp_shortcut mspp_sitemarker mspp_sitesetting mspp_webfile mspp_webform mspp_webformmetadata mspp_webformstep mspp_weblink mspp_weblinkset mspp_webpage mspp_webpageaccesscontrolrule mspp_webrole mspp_websiteaccess mspp_websitelanguage mspp_webtemplate |
adx_columnpermission adx_columnpermissionprofile adx_contentsnippet adx_entityform adx_entityformmetadata adx_entitylist adx_entitypermission adx_pagetemplate adx_pollplacement adx_publishingstate adx_publishingstatetransitionrule adx_redirect adx_shortcut adx_sitemarker adx_sitesetting adx_webfile adx_webform adx_webformmetadata adx_webformstep adx_weblink adx_weblinkset adx_webpage adx_webpageaccesscontrolrule adx_webrole adx_websiteaccess adx_websitelanguage adx_webtemplate |
Alla konfigurationstabelldata är samma för alla användare och cachelagras automatiskt. Den här konfigurationsdatacachen för en tabell uppdateras automatiskt när en post ändras. Automatisk cacheuppdatering har ett serviceavtal på 15 minuter. Alla ändringar som görs för en konfigurationspost blir automatiskt tillgängliga på webbplatsen inom 15 minuter.
Men om poständringarna behövs omedelbart kan du uttryckligen rensa cachen med hjälp av följande alternativ.
| Option | Detaljer |
|---|---|
| Designstudio | Om du väljer alternativet Förhandsversion i designstudion rensas cacheminnet. |
/_services/about sidan på webbplatsen |
Använd alternativet clear config eller clear cache genom att gå till webbplatsen med "/_services/about" som läggs till på webbplatsens URL. För att kunna visa de här alternativen bör användaren ha en webrole med alla behörigheter för webbplatsåtkomst tilldelade. |
Anmärkning
Uppdateringar av data i konfigurationstabeller eller anrop av rensa cache- eller konfigurationsåtgärder bör utföras under tider med låg belastning. Frekventa eller för många tabelländringar kan påverka webbplatsens prestanda negativt.
Alla konfigurationstabeller måste vara aktiverade för ändringsmeddelanden i organisationen. Ändringsmeddelandet är korrekt inställt som standard och bör inte ändras.
Datatabeller
Datatabeller representerar alla Dataverse-tabeller som lagrar affärsdata som visas på webbplatsen. Dessa data cachelagras vanligtvis per användare förutom i vissa fall som anonyma användare eller tabeller med global behörighet. Dessutom cachelagras endast de data som används av användaren på webbplatsen och inte data för hela tabellen.
Den här cachen uppdateras via flera mekanismer som beskrivs nedan:
Alla poster för en tabell (eller en relaterad tabell) skapas, uppdateras eller tas bort på webbplatsen av en webbplatsanvändare. Åtgärden rensar omedelbart cachen för alla webbplatsanvändare för den specifika tabellen.
Cachen rensas automatiskt inom 15 minuter även om inga ändringar görs.
Cachen rensas manuellt genom följande alternativ:
Option Detaljer Designstudio Om du väljer alternativet Förhandsversion i designstudion rensas cacheminnet. /_services/aboutsidan på webbplatsenAnvänd alternativet clear config eller clear cache genom att gå till webbplatsen med "/_services/about" som läggs till på webbplatsens URL. För att kunna visa de här alternativen bör användaren ha en webrole med alla behörigheter för webbplatsåtkomst tilldelade.
Anmärkning
Alternativet rensa cache bör sällan användas eftersom det rensar cacheminnet för alla datatabeller samt konfigurationstabeller och kan orsaka tillfällig långsamhet. För livewebbplatser med hög användning kan detta leda till att användare får prestandaproblem.
FAQs
Kan jag ändra varaktigheten för cacheuppdateringen från 15 minuter till en kortare varaktighet?
Nej. Serviceavtal för cacheuppdatering förblir 15 minuter. Ändringar från Dataverse reflekteras på webbplatsen inom 15 minuter för både datatabeller och konfigurationstabeller.
Jag använder plugin-program eller arbetsflöden för att uppdatera data i andra tabeller och behöver dessa dataändringar för att återspeglas omedelbart på min webbplats.
Den här designmetoden rekommenderas inte. Förutom den primära posten där skapandet eller uppdateringen utlöses är dataåterspegling från Dataverse till webbplatser aldrig garanterad att vara omedelbar.
Finns det någon skillnad i cachelagring mellan kapacitetsbaserade webbplatser och tilläggsportaler?
Nej.
Hur lång tid tar det för ändringar att återspeglas från en webbplats till Dataverse?
Omedelbart, så länge uppdateringen ändrar en primär post och inte baseras på indirekta ändringar av data med hjälp av plugin-program eller arbetsflöden efter åtgärden.