Bruke nettdelen for innholdssøk i stedet for nettdelen for innholdsspørring til å forbedre ytelsen i SharePoint i Microsoft 365
Denne artikkelen beskriver hvordan du øker ytelsen ved å erstatte nettdelen for innholdsspørring med nettdelen for innholdssøk i SharePoint Server 2016 og SharePoint i Microsoft 365.
En av de kraftigste funksjonene i SharePoint Server 2016 og SharePoint i Microsoft 365 er nettdelen for innholdssøk (CSWP). Denne webdelen bruker søkeindeksen til raskt å hente resultater, som vises for brukeren. Bruk nettdelen for innholdssøk i stedet for nettdelen for innholdsspørring (CQWP) på sidene for å forbedre ytelsen for brukerne.
Hvis du bruker en nettdel for innholdssøk over en nettdel for innholdsspørring, vil det nesten alltid føre til bedre ytelse for sideinnlasting i SharePoint. Det finnes litt ekstra konfigurasjon for å få riktig spørring, men belønningene er forbedret ytelse og lykkeligere brukere.
Sammenligne ytelsesøkningen du får ved å bruke nettdelen for innholdssøk i stedet for nettdelen for innholdsspørring
Eksemplene nedenfor viser de relative ytelsesgevinstene du kan få når du bruker en nettdel for innholdssøk i stedet for en nettdel for innholdsspørring. Effektene er tydeligere med en kompleks områdestruktur og omfattende innholdsspørringer.
Dette eksempelnettstedet har følgende egenskaper:
8 nivåer med sekundære områder.
Lister som bruker en egendefinert «frukt»-innholdstype.
I nettdelen er innholdsspørringen bred, og returnerer alle elementer med innholdstypen «frukt».
Eksemplet bruker bare 50 elementer på tvers av de åtte områdene. Effektene vil bli enda tydeligere for nettsteder med mer innhold.
Her er et skjermbilde av resultatene av nettdelen for innholdsspørring.
Bruk Nettverk-fanen i F12-utviklerverktøyene i Internet Explorer til å se på detaljene for svarhodet. I det følgende skjermbildet er verdien for SPRequestDuration for denne sidebelastningen 924 millisekunder.
SPRequestDuration angir hvor mye arbeid som gjøres på serveren for å klargjøre siden. Hvis du bytter innhold etter spørringswebdeler med innhold etter nettdeler for søk, reduseres tiden det tar å gjengi siden dramatisk. En side med tilsvarende webdel for innholdssøk, som returnerer samme antall resultater, har derimot en SPRequestDuration-verdi på 106 millisekunder som vist i dette skjermbildet:
Legge til en nettdel for innholdssøk i SharePoint i Microsoft 365
Å legge til en nettdel for innholdssøk ligner på en vanlig nettdel for innholdsspørring. Se delen Legg til en nettdel for innholdssøk i Konfigurer en nettdel for innholdssøk i SharePoint.
Opprette riktig søkespørring for webdelen for innholdssøk
Når du har lagt til en nettdel for innholdssøk, kan du begrense søket og returnere elementene du vil bruke. Hvis du vil ha detaljerte instruksjoner om hvordan du gjør dette, kan du se delen «Vise innhold ved å konfigurere en avansert spørring i en nettdel for innholdssøk» i Konfigurere en nettdel for innholdssøk i SharePoint.
Verktøy for spørringsbygging og -testing
Hvis du vil ha et verktøy for å bygge og teste komplekse spørringer, kan du se søkespørringsverktøyet.