Forbered spørringsforslag tidtakerjobben tar lang tid å kjøre i SharePoint 2013

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 3174023
Symptom
Forberede spørringsforslag timer jobin SharePoint Server 2013 tar lengre tid enn forventet å kjøre, og den bruker mye tempdb-ressurser.
Årsak
Forberede spørringsforslag timer jobruns proc_MSS_GetPopularQueries lagret procedureinternally. Denne inneholder koblinger og samlingene som ikke skalerer bra når øker antall rader i den underliggende tabellen for mye.
Løsning
Som standard beholder SharePoint opptil 365 dager av dataene i de underliggende tabellene. Denne verdien skal fungere for de aller fleste SharePoint-brukere. Hvis du opplever problemet som er beskrevet i delen "Symptomer", anbefaler vi imidlertid at du angir lavere oppbevaringsperioden til en fornuftig verdi. Følg denne fremgangsmåten:
  1. Endre intervallet for oppryddingen. Hvis du vil gjøre dette, starte et grensesnitt for administrasjon av SharePoint, og angi deretter følgende PowerShell kommandoer:

    $ssa = get-SPEnterpriseSearchServiceApplication-identitet "Program for søketjeneste"
    $ssa. QueryLogSettings.CleanupDays =<Days></Days>

    Obs!<Days>-Plassholderen representerer et antall dager som du vil angi som verdien for oppbevaring. Det er ingen "riktig" verdi her. og du bør starte med et stort antall og redusere den til du finner den beste oppbevaringsperioden for ditt miljø. Start for eksempel med 270 dager, deretter 180 dager, og deretter 90 dager. Kontroller at du setter verdien for en rimelig oppbevaring for produksjonsmiljøet, som reduserer den for mye kan påvirke andre søkefunksjoner, inkludert rangering, relevans og spørringsforslag.</Days>
  2. Vent på at tidtakerjobben for Logging av spørringen til å kjøre.

    Spørringen Logging tidtaker jobb sjekkene hvilke tabeller må opprydding, og det vil kjøre en intern lagret prosedyre for å tømme poster fra de underliggende tabellene i en 24-timers periode.
Mer informasjon
Problemet som er beskrevet i delen "Symptomer" overholder produktspesifikasjonene for. Fremgangsmåten anbefales bare hvis du faktisk har ytelsesproblemer med tidtakerjobben, eller hvis databaseserveren kjører ikke mer plass i tempdb på grunn av den proc_MSS_GetPopularQueries lagret prosedyren.

Advarsel: Denne artikkelen er autooversatt

Właściwości

Identyfikator artykułu: 3174023 — ostatni przegląd: 09/21/2016 02:41:00 — zmiana: 1.0

  • kbmt KB3174023 KbMtno
Opinia