Delovanje predpomnjenja na strežniški strani v storitvi Power Pages

Da bi izboljšali razširljivost in učinkovitost, spletna mesta za Power Pages predpomnijo podatke, ki so izvedeni s strani storitve Microsoft Dataverse. To predpomnjenje se izvaja na strežniku aplikacije za vse poslovne podatke in metapodatke spletnega mesta in se razlikuje od predpomnjenja statičnih virov, ki temelji na brskalniku ali omrežju za dostavo vsebine.

Predpomnjenje na strežniški strani se izvede za dve vrsti tabel, opisanih spodaj:

Tabele z metapodatki/konfiguracijske tabele

Tabele z metapodatki/konfiguracijske tabele predstavljajo vse tabele, ki shranjujejo informacije o konfiguraciji spletnega mesta, kot so spletne strani, spletne predloge, izrezki vsebine in druge.

Naslednje tabele veljajo za konfiguracijske tabele. Ta seznam je fiksen in ga ni mogoče spreminjati z nobeno konfiguracijo.

opomba,

  • Tabele, uporabljene za konfiguracijo spletnega mesta, bodo odvisne od tega, ali je bilo mesto konfigurirano s standardnim ali izboljšanim podatkovnim modelom. Za več informacij glejte Izboljšan podatkovni model.
  • Teh tabel ni mogoče spreminjati.
Sistemska tabela Navidezna tabela z izboljšanim podatkovnim modelom Tabela s standardnim podatkovnim modelom
powerpagesite mspp_website adx_website
powerpagesitelanguage mspp_websitelanguage adx_websitelanguage
powerpagecomponent 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

Vsi podatki iz konfiguracijske tabele so enaki za vse uporabnike in se samodejno shranijo v predpomnilnik. Ta predpomnilnik konfiguracijskih podatkov za katero koli tabelo se samodejno posodobi, ko se spremeni kateri koli zapis. Samodejna posodobitev predpomnilnika ima dogovor o ravni storitve 15 minut. Vsaka sprememba konfiguracijskega zapisa bi bila samodejno na voljo na spletnem mestu v 15 minutah.

Če pa so spremembe zapisa potrebne takoj, lahko izrecno počistite predpomnilnik z naslednjimi možnostmi;

Možnost Details
Oblikovalski studio Če v oblikovalskem studiu izberete možnost Predogled, boste počistili predpomnilnik.
/_services/about stran na spletni strani Uporabite možnost počisti konfiguracijo ali počisti predpomnilnik tako, da se pomaknete na spletno mesto, kjer je URL-ju dodan '/_services/about'. Za ogled teh možnosti mora imeti uporabnik spletno vlogo z dodeljenimi vsemi dovoljenji za dostop do spletnega mesta.

Počistite predpomnilnik.

opomba,

Posodobitve podatkov v konfiguracijskih tabelah ali priklic dejanj čiščenja predpomnilnika ali konfiguracije je treba izvajati med urami manjše obremenjenosti. Pogoste ali prekomerne spremembe tabel lahko negativno vplivajo na delovanje spletnega mesta.

Vse konfiguracijske tabele morajo biti omogočene za obveščanje o spremembah v organizaciji. Obvestilo o spremembi je privzeto pravilno nastavljeno in se ne sme spreminjati.

Podatkovne tabele

Podatkovne tabele predstavljajo vse tabele Dataverse, ki hranijo poslovne podatke, prikazane na spletnem mestu. Ti podatki se običajno predpomnijo za vsakega uporabnika, razen v določenih primerih, kot so anonimni uporabniki ali tabele z globalnim dovoljenjem. Prav tako so predpomnjeni samo podatki, do katerih dostopa uporabnik na spletnem mestu, in ne podatki za celotno tabelo.

Ta predpomnilnik se posodablja prek več mehanizmov, opisanih spodaj:

  • Vsak zapis za tabelo (ali povezano tabelo) na spletnem mestu ustvari, posodobi ali izbriše kateri koli uporabnik spletnega mesta. Dejanje bo v trenutku počistilo predpomnilnik za vse uporabnike spletnega mesta za to specifično tabelo.

  • Predpomnilnik se samodejno izbriše v 15 minutah, tudi če ni nobenih sprememb.

  • Predpomnilnik se počisti ročno z naslednjimi možnostmi:

    Možnost Details
    Oblikovalski studio Če v oblikovalskem studiu izberete možnost Predogled, boste počistili predpomnilnik.
    /_services/about stran na spletni strani Uporabite možnost počisti konfiguracijo ali počisti predpomnilnik tako, da se pomaknete na spletno mesto, kjer je URL-ju dodan '/_services/about'. Za ogled teh možnosti mora imeti uporabnik spletno vlogo z dodeljenimi vsemi dovoljenji za dostop do spletnega mesta.

opomba,

Možnost »počisti predpomnilnik« uporabljajte redko, saj počisti predpomnilnik za vse podatkovne tabele ter konfiguracijske tabele in lahko povzroči začasno upočasnitev. Pri spletnem mestu v živo z veliko uporabo lahko to povzroči, da se uporabniki soočajo s težavami pri delovanju.

Pogosta vprašanja

  1. Ali lahko spremenim trajanje osveževanja predpomnilnika s 15 minut na manj časa?

    Ne. Pogodba o ravni storitve za osveževanje predpomnilnika ostane 15 minut. Morebitne spremembe storitve Dataverse se bodo na spletnem mestu prikazale v 15 minutah za podatkovne in konfiguracijske tabele.

  2. Uporabljam vtičnike ali poteke dela za posodobitev podatkov v drugih tabelah in želim, da se spremembe podatkov takoj odrazijo na mojem spletnem mestu.

    Ta pristop k oblikovanju ni priporočljiv. Razen primarnega zapisa, kjer se sproži dejanje ustvarjanja ali posodobitve, podatki iz Dataverse na spletnih mestih morda ne bodo takoj posodobljeni.

  3. Ali obstaja kakšna razlika v predpomnjenju med spletnimi mesti na podlagi zmogljivosti in portali dodatkov?

    Ne.

  4. Koliko časa traja, da se spremembe spletni mest odražajo v storitvi Dataverse?

    Takoj, če posodobitev spremeni primarni zapis in ne temelji na posrednih spremembah podatkov z uporabo vtičnikov za postopek objavljanja ali potekov dela.

Glejte tudi