Kaip veikia serverio talpyklos „Power Pages“
Siekiant pagerinti išplečiamumą ir efektyvumą, „Power Pages“ svetainės išsaugo duomenis, kuriems pateikta užklausa iš „Microsoft Dataverse“. Ši išsaugojimas atliekamas visų verslo duomenų ir žiniatinklio svetainės metaduomenų programų serveryje ir skiriasi nuo naršykle arba turinio pateikimo tinklu paremtų statinių išteklių talpyklų.
Išsaugojimas serveryje atliekamas dviejų tipų lentelėms, aprašytoms toliau.
Metaduomenų / konfigūracijos lentelės
Metaduomenų / konfigūracijos lentelės atitinka visas lenteles, kuriose saugoma žiniatinklio konfigūravimo informacija, pvz., tinklalapiai, žiniatinklio šablonai, turinio fragmentai ir kt.
Toliau pateikiamos lentelės laikomos konfigūracijos lentelėmis. Šis sąrašas yra fiksuotas ir jo negalima modifikuoti naudojant bet kokią konfigūraciją.
Pastaba.
- Svetainės konfigūravimui naudojamos lentelės priklauso nuo to, ar svetainė buvo sukonfigūruota naudojant standartinį, ar patobulintą duomenų modelį. Daugiau informacijos ieškokite: Patobulintas duomenų modelis.
- Šių lentelių modifikuoti negalima.
Sistemos lentelė | Patobulintas duomenų modelio virtualioji lentelė | Standartinė duomenų modelio lentelė |
---|---|---|
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 |
Visi konfigūracijos lentelės duomenys yra vienodi visiems vartotojams ir automatiškai išsaugomi talpyklose. Ši bet kurios lentelės konfigūracijos duomenų talpykla automatiškai atnaujinama pakeitus bet kurį įrašą. Automatinis talpyklos naujinimas turi 15 minučių aptarnavimo lygio sutartį. Bet koks konfigūracijos įrašo pakeitimas automatiškai bus pasiekiamas svetainėje 15 minučių.
Tačiau, jei įrašo keitimus reikia atlikti iš karto, galite nuodugniai išvalyti talpyklą naudodami toliau nurodytas parinktis.
Parinktis | Informacija |
---|---|
Dizaino studija | Dizaino studijos Peržiūros parinktis išvalys talpyklą. |
/_services/about puslapis svetainėje |
Naudokite parinktį išvalyti konfigūraciją arba išvalyti talpyklą pereidami prie svetainės su „/_services/about“, kuri pridedama prie svetainės URL. Kad galėtų peržiūrėti šias parinktis, vartotojas turi turėti žiniatinklio vaidmenį su priskirtomis visomis svetainės prieigos teisėmis. |
Pastaba.
Duomenų naujinimai konfigūravimo lentelėse arba talpyklos ar konfigūracijos veiksmų taikymas turi būti atliekamas ne piko valandomis. Per dažni arba per daug pakeitimų gali turėti neigiamos įtakos svetainės našumui.
Visose konfigūracijos lentelėse turi būti įjungtas pranešimas apie pakeitimą organizacijoje. Pagal numatytuosius nustatymus pakeitimo pranešimas nustatomas teisingai ir jo keisti negalima.
Duomenų lentelės
Duomenų lentelės atitinka visas „Dataverse“ lenteles, kuriose išsaugoti svetainėje rodomi verslo duomenys. Šie duomenys paprastai išsaugomi vieno vartotojo talpyklose, išskyrus tam tikrus atvejus, pvz., anoniminius vartotojus arba lenteles, kurioms suteiktos visuotinės teisės. Talpykloje taip pat išsaugomi tik duomenys, kuriuos vartotojas gali pasiekti svetainėje, o ne visos lentelės duomenys.
Ši talpykla atnaujinama naudojant kelis toliau aprašytus mechanizmais:
Bet kuris lentelės (arba susijusios lentelės) įrašas svetainėje sukuriamas, atnaujinamas ar panaikinamas bet kurio svetainės vartotojo. Veiksmas iškart išvalys visų konkrečios lentelės žiniatinklio vartotojų talpyklą.
Talpykla automatiškai išvaloma per 15 minučių, net jei nėra jokių pakeitimų.
Talpykla išvaloma rankiniu būdu naudojant šias parinktis:
Parinktis Informacija Dizaino studija Dizaino studijos Peržiūros parinktis išvalys talpyklą. /_services/about
puslapis svetainėjeNaudokite parinktį išvalyti konfigūraciją arba išvalyti talpyklą pereidami prie svetainės su „/_services/about“, kuri pridedama prie svetainės URL. Kad galėtų peržiūrėti šias parinktis, vartotojas turi turėti žiniatinklio vaidmenį su priskirtomis visomis svetainės prieigos teisėmis.
Pastaba.
Talpyklos valymo parinktį patariama naudoti nedažnai, nes ji išvalo visų duomenų lentelių, taip pat konfigūracijos lentelių duomenis, dėl to gali atsirasti laikinas sulėtėjimas. Dėl to vartotojai šioje intensyviai naudojamoje tiesioginėje svetainėje gali turėti su našumu susijusių problemų.
DUK apie „“
Ar galiu pakeisti talpyklos atnaujinimo trukmę iš 15 minučių į trumpesnę?
Ne. SLA talpyklos atnaujinimui išlieka 15 minučių. Visi pakeitimai, atlikti „Dataverse“, bus parodyti per 15 minučių tiek duomenų lentelėse, tiek konfigūracijos lentelėse.
Naudoju priedus arba darbo eigas, kad atnaujinčiau duomenis kitose lentelėse ir noriu, kad šie duomenys būtų nedelsiant atspindėti mano svetainėje.
Šis kūrimo metodas nerekomenduojamas. Išskyrus pirminį įrašą, kuriame kūrimo ir naujinimo veiksmas buvo suaktyvintas, niekada neužtikrinama, kad duomenys iš „Dataverse“ bus nedelsiant matomi svetainėse.
Ar yra koks nors skirtumas, kaip veikia pajėgumais pagrįstų svetainių ir papildančių portalų talpykla?
Nr.
Kiek laiko užtruks, kol pakeitimai, atlikti svetainėse bus matomi „Dataverse“?
Tai bus įvykdyta nedelsiant, jei atnaujinimas keičia pirminį įrašą ir nėra pagrįstas netiesioginiais duomenų pakeitimais naudojant vėlesnius papildinius arba darbo eigas.