Jaa


SharePointin suorituskykyongelmien vianmääritys

Tässä artikkelissa kerrotaan, miten voit diagnosoida SharePoint-sivustosi yleisiä ongelmia Internet Explorerin kehittäjätyökalujen avulla.

Voit tunnistaa, että SharePoint-sivuston sivulla on suorituskykyongelmia mukautuksissa, neljällä eri tavalla.

  • SharePointin sivun diagnostiikka -työkalu

  • F12-työkalupalkin verkkonäyttö

  • Vertailu ei-mukautettuun perusaikatauluun

  • SharePoint-vastauksen otsikon mittarit

Tässä artikkelissa kuvataan, miten voit käyttää kutakin näistä menetelmistä suorituskykyongelmien vianmääritykseen. Kun olet selvittänyt ongelman syyn, voit päästä ratkaisuun käyttämällä SharePointin suorituskyvyn parantamiseen koskevia artikkeleita, jotka löytyvät kohdasta https://aka.ms/tune.

SharePoint-sivun diagnostiikkatyökalun käyttäminen

SharePointin sivudiagnostiikka -työkalu on Microsoft Edgen (https://www.microsoft.com/edge) ja Chrome-selainten selainlaajennus, joka analysoi sekä SharePointin modernia portaalia että perinteisiä julkaisusivuston sivuja.

Tärkeää

Tämä työkalu toimii vain Microsoft 365:n SharePointissa, eikä sitä voi käyttää SharePoint-järjestelmäsivulla tai SharePoint-sovellussivulla. Sovelluksen sivutyyppi on suunniteltu käytettäväksi tietyissä yrityssovelluksissa SharePointissa, ei portaaleissa. Työkalu on suunniteltu optimoimaan portaalisivuja ja Teams-sivuston sivuja.

Työkalu luo kullekin analysoidulle sivulle raportin, joka näyttää, miten sivu toimii ennalta määritetyn sääntöjoukon suhteen, ja näyttää yksityiskohtaiset tiedot, kun testin tulokset jäävät perusaikataulun arvon ulkopuolelle. SharePoint-järjestelmänvalvojat ja suunnittelijat voivat työkalun avulla tehdä suorituskykyongelmien vianmäärityksen ja varmistaa, että uudet sivut optimoidaan ennen julkaisemista.

Lisätietoja työkalun asentamisesta ja käytöstä on artikkelissa SharePoint-työkalun sivudiagnostiikka.

Suorituskyvyn vianmääritys F12-työkalupalkin avulla SharePointissa

Tässä artikkelissa käytetään Internet Explorer 11:a. Muiden selainten F12-kehittäjätyökalujen versioissa on samankaltaisia ominaisuuksia, vaikka ne saattavat näyttää hieman erilaisilta. Lisätietoja F12-kehittäjätyökaluista on seuraavissa tiedoissa:

Tuo kehittäjätyökalut esiin painamalla F12 ja napsauttamalla sitten Wi-Fi-kuvaketta:

Näyttökuva F12-kehittäjätyökalujen wifi-kuvakkeesta.

Lataa sivu painamalla Verkko-välilehden vihreää toistopainiketta. Työkalu palauttaa kaikki tiedostot, joita selain pyytää saadakseen pyytämäsi sivun. Seuraavassa näyttökuvassa näkyy yksi tällainen luettelo.

Näyttökuva sivupyynnön mukana palautetun tiedostoluettelon luettelosta.

Näet myös tiedostojen latausajat oikealla puolella tämän näyttökuvan mukaisesti.

Kaavio, joka näyttää, miten kauan pyydettyjen sivujen lataaminen SharePointista kestää.

Näin saat visuaalisen esityksen siitä, kuinka kauan tiedoston lataaminen kesti. Vihreä viiva edustaa sitä, milloin se on valmis hahmonnettavaksi selaimessa. Tämän avulla voit nopeasti tarkastella eri tiedostoja, jotka saattavat hidastaa sivujen latautumista sivustossasi.

Mukautetun perusaikataulun määrittäminen SharePointille

Paras tapa määrittää sivuston suorituskyvyn heikot kohdat on määrittää täysin valmis sivustokokoelma SharePointiin. Näin voit verrata kaikkia sivustosi eri osa-alueita siihen, mitä saat ilman mukauttamista sivulla. OneDrive for Business aloitussivu on hyvä esimerkki erillisestä sivustokokoelmasta, jossa ei todennäköisesti ole mukautuksia.

SharePoint-vastauksen otsikkotietojen tarkasteleminen

SharePointissa voit käyttää selaimeen lähetettyjä tietoja kunkin tiedoston vastausotsikossa. Suorituskykyongelmien vianmäärityksen hyödyllisin arvo on SPRequestDuration, joka näyttää, kuinka kauan pyyntö kesti palvelimessa käsiteltäväksi. Tämä voi auttaa määrittämään, vaatiiko pyyntö paljon resursseja. Tämä on paras merkityksellinen tieto siitä, kuinka paljon palvelin tekee työtä sivun palvelemiseksi.

SharePoint-vastauksen otsikon tietojen tarkasteleminen

  1. Varmista, että F12-työkalut on asennettu. Lisätietoja näiden työkalujen lataamisesta ja asentamisesta on artikkelissa F12-työkalujen uudet ominaisuudet.

  2. Lataa sivu painamalla F12-työkalujen Verkko-välilehden vihreää toistopainiketta.

  3. Napsauta jotakin työkalun palauttamista .aspx tiedostoista ja valitse sitten TIEDOT.

    Näyttää vastauksen otsikon tiedot.

  4. Valitse Vastauksen otsikot.

    Kaavio, joka näyttää vastauksen otsikon URL-osoitteen.

Mikä aiheuttaa suorituskykyongelmia SharePointissa?

Artikkelissa SharePointin siirtymisasetukset näytetään esimerkki SPRequestDuration-arvon käyttämisestä sen määrittämiseksi, että monimutkainen rakenteellinen siirtyminen aiheutti sen, että sivun käsittely palvelimessa kestää kauan. Ottamalla perussivuston arvon (ilman mukautusta) voit selvittää, kestääkö minkä tahansa tiedoston lataaminen kauan. SharePointin siirtymisasetuksissa käytettävä esimerkki on .aspx päätiedosto. Kyseinen tiedosto sisältää suurimman osan sivun lataamiseen käytettävästä ASP.NET koodista. Käyttämästäsi sivustomallista riippuen tämä voi olla start.aspx, home.aspx, default.aspx tai muu nimi, jos mukautat aloitussivua. Jos tämä luku on huomattavasti suurempi kuin perussivustosi, se on hyvä osoitus siitä, että sivullasi tapahtuu jotain monimutkaista, mikä aiheuttaa suorituskykyongelmia.

Kun olet havainnut, että sivustoosi liittyvä ongelma, suositeltu tapa selvittää, mikä aiheuttaa huonon suorituskyvyn, on poistaa kaikki mahdolliset syyt, kuten sivun mukautukset, ja lisätä ne sitten takaisin sivustoon yksi kerrallaan. Kun olet poistanut riittävästi mukautuksia, jotta sivu toimii hyvin, voit sitten lisätä tiettyjä mukautuksia yksi kerrallaan takaisin.

Jos sinulla on esimerkiksi monimutkainen siirtymistoiminto, yritä muuttaa siirtymistoimintoa siten, että alisivustoja ei näytetä, tarkista kehittäjätyökaluista, onko tällä merkitystä. Jos sisällön koontikokonaisuuksia on paljon, yritä poistaa ne sivultasi ja katso, parantaako tämä asioita. Jos poistat kaikki mahdolliset syyt ja lisäät ne takaisin yksi kerrallaan, voit helposti tunnistaa, mitkä ominaisuudet ovat suurin ongelma, ja työskennellä sitten ratkaisun löytämiseksi.