Työskentely SharePoint Serverin Listanäkymän raja-arvon kanssa

Asiakirjakeskussivuston käyttäminen

Asiakirjakeskus on malli, jonka avulla voidaan luoda asiakirjojen hakuun, tallennukseen ja käsittelyyn liittyviä toimintoja sisältävä sivusto. Oikeiden käyttöoikeuksien avulla voit luoda tähän malliin perustuvan sivuston tai alisivuston. Lisätietoja on ohjeaiheessa Mikä on asiakirjakeskussivusto?

Käytä päivittäistä ajankohtaa

SharePoint Server -palvelimissa (SharePoint 2016) 5 000 kohteen luettelonäkymän raja-arvo on myös oletusarvo. Koska järjestelmänvalvojilla on enemmän hallintamahdollisuuksia, käyttäjille voidaan määrittää päivittäinen ajankohta, jolloin rajoitukset poistetaan, mikä mahdollistaa suurten kyselyjen ja muiden paljon tietoja vaativien toimintojen suorittamisen. Tällainen aika on yleensä illalla, jolloin useimmat käyttäjät eivät käytä järjestelmää. Järjestelmänvalvoja voi tarvittaessa nostaa rajaa .

Päivittäinen ajankohta -asetuksella järjestelmänvalvojat voivat määrittää määräajan, jolloin kaikki käyttäjät voivat suorittaa rajoittamattomia toimintoja ilman rajoituksia. Ajankohta ajoitetaan yleensä hiljaiseen aikaan.

Vaikka näkymät ovat ensisijainen tapa noutaa kohteita luettelosta tai kirjastosta, on myös muita SharePoint-komentoja ja -toimintoja, jotka on helpompi suorittaa Päivittäinen ajankohta -asetuksella suoritettaessa:

  • Indeksin lisääminen ja poistaminen
  • Luettelosarakkeen lisääminen ja muokkaaminen
  • Kansioiden poistaminen ja kopioiminen
  • Luettelon tai kirjaston suojausasetusten muuttaminen
  • Luettelon ja sen sisällön tallentaminen mallina
  • Sivuston poistaminen

Päivittäisen ajankohdan määrittäminen

Päivittäinen ajankohta -asetukseen kuuluu aloitusajan ja keston määrittäminen. Aloitusaikaa ja kestoa määritettäessä on ymmärrettävä, että jos joku käyttäjä aloittaa kauan kestävän kyselyn tai toiminnon Päivittäinen ajankohta -asetuksella määritettynä aikana, se suoritetaan valmiiksi, vaikka määritetty ajankohta kuluisi loppuun.

  1. Kirjaudu järjestelmänvalvojana keskitettyyn Hallintaan.
  2. Valitse Sovellusten hallinta>Verkkosovellusten hallinta.
  3. Valitse määritettävä sovellus tai muuta Päivittäinen ajankohta -asetusta.
  4. Siirry valikkoon valintanauhan Yleiset asetukset -kohdassa valitsemalla alanuoli ja valitsemalla sitten Resurssien rajoittaminen.
  5. Muuta Päivittäinen ajankohta -asetusta ja määritä aika ja kesto, joita haluat käyttää.
  6. Kun olet valmis, valitse OK.

Jos et ole ohjelmistokehittäjä tai et voi suorittaa näitä toimintoja helposti kehittäjäresurssien avulla, voit siirtää tämän tyyppiset toiminnot Päivittäinen ajankohta -asetuksella määritettyyn ajankohtaan. Jos haluat tarkistaa, milloin päivittäinen ajankohta on ajoitettu, ota yhteyttä järjestelmänvalvojaan.

Asiakirjakeskussivuston käyttäminen

Voit käyttää asiakirjakeskussivustoa, jos haluat luoda, hallita ja tallentaa suuria tiedostomääriä. Asiakirjakeskussivusto pohjautuu sivustomalliin, ja se on tarkoitettu keskitetyksi tietovarastoksi asiakirjojen hallintaan. Sen ominaisuudet, kuten metatiedot ja puunäkymässä siirtyminen, sisältötyypit ja verkko-osat auttavat sinua järjestämään ja hakemaan asiakirjoja tavalla, joka on tehokas ja käyttäjien kannalta järkevä. Lisätietoja sivustomallien käyttämisestä on artikkelissa Sivustomallien luominen ja käyttäminen SharePoint Server -versioissa.

Sisältöjärjestäjät voivat määrittää nopeasti metatietopohjaisen siirtymisen, joka toimii hyvin useimmissa kirjastoissa luomatta indeksejä erikseen, mutta hyötyä myös lisäindeksien luomisessa, mikä parantaa suorituskykyä useammalla suodatin- ja näkymävalikoimalla. Lisätietoja on ohjeaiheessa Mikä on asiakirjakeskussivusto?

Voit käyttää Asiakirjakeskussivustoa luomisympäristönä tai sisältöarkistona:

  • Luomisympäristössä voit aktiivisesti kuitata tiedostoja sisään ja ulos sekä luoda kansiorakenteita kyseisille tiedostoille. Versiotiedot ovat käytössä, ja saatavilla voi olla yli 10 aikaisempaa versiota yhdestä asiakirjasta. Voit kuitata tiedostoja sisään ja ulos usein, ja työnkulkujen avulla asiakirjoille tehtäviä toimintoja voidaan automatisoida.
  • Sisältöarkistossa ei sen sijaan juurikaan luoda sisältöä. Voit vain tarkastella tai ladata tiedostoja. Yleensä sisältöarkistoissa on tiedostoista vain yksi versio. Sivusto voi sisältää jopa miljoonia tiedostoja. Tyypillinen sisältöarkiston käyttötilanne on esimerkiksi suuren organisaation teknisen tuen keskuksessa, jossa 10 000 käyttäjää käyttää sisältöä (lähinnä lukee sitä) ja jossa 3 000–4 000 käyttäjän alijoukko saattaa puolestaan ladata uutta sisältöä sivustoon.

Poista luetteloita

Luetteloita voivat poistaa vain SharePointin tai verkon järjestelmänvalvojat ja klusterin järjestelmänvalvojat SharePoint Server -versioissa.

Suurten luetteloiden poistaminen vaatii tietokannan resursseja, joiden käytön Luettelonäkymän raja-arvo -asetus voi estää. Lisätietoja luettelon poistamisesta on artikkelissa Luettelon poistaminen.

Kohteiden palauttaminen tai poistaminen roskakorista

Nämä komennot ja toiminnot voivat epäonnistua, jos ne ylittävät sivuston raja-arvot noudettaessa luettelotietoja normaaleina käyttöaikoina. Kun niitä käytetään ilman rajoituksia Päivittäinen ajankohta -asetuksella määritettynä aikana, voidaan välttää epäonnistuminen ja häiriöiden aiheuttaminen muille käyttäjille.

Luettelonäkymän raja-arvorajan muuttaminen

Viimeinen vaihtoehto, joka myös koskee SharePoint-palvelinversioita, on raja-arvon muuttaminen. Tämä on riskialtista, koska korkea raja-arvo lisää suorituskyvyn heikkenemismahdollisuutta joillakin tai kaikilla käyttäjillä.

Jos haluat tarkistaa SharePoint-versiosi, katso Käytössä olevan SharePoint-version selvittäminen

Luettelonäkymän raja-arvo -asetuksen muuttaminen

Huomautus

SharePoint Online -versio ei tue Luettelonäkymän raja-arvo -asetuksen muuttamista.

Luettelonäkymän raja-arvo (LVT) varmistaa käyttäjille tarvittavan suorituskyvyn ja suojaa palvelinta tahattomalta ylikuormittumiselta kyselyjen aikana. Järjestelmänvalvoja voi muuttaa luettelonäkymän SharePointin palvelinversioissa vain keskitetyn Hallinta -sovelluksessa. Emme suosittele sen muuttamista suorituskyvyn heikkenemisen välttämiseksi. SharePoint ei salli järjestelmänvalvojien muuttaa luettelonäkymää, jotta muiden vuokraajien käyttäjiä ei voi ilmetä suorituskykyongelmilta suuria tietojoukkoja noudettaessa. Käytä sen sijaan indeksejä, suodattimia ja kansioita kyselyjen hallintaan.

Jos sinulla on vain muutama kysely, jotka edellyttävät raja-arvon nostamista, harkitse päivittäisen ajanjakson käyttöä vapaa-aikana.

Varoitus

Emme suosittele siirtymäpalkin vaihtamista, jos sinulla on muita käyttäjiä, koska suuret arvot huonontavat suorituskykyä. Liian suuren arvon luominen voi aiheuttaa käyttäjille suuria viiveitä tai toimintojen epäonnistumisen tai mahdollisesti palvelimen kaatumisen.

Jos haluat todella muuttaa raja-asetusta, toimi seuraavasti. Ne ovat vakiomallina SharePoint 2016:sta, vaikka käyttöliittymä saattaa hieman poiketa toisistaan. Keskitetyn hallinnan sovellus on SharePoint-sivustosta erillään oleva sovellus, jonka käyttö vaatii palvelinklusterin järjestelmänvalvojan oikeuksia. 

Tärkeää

  • Keskitetty hallinta on käytettävissä vain SharePoint-palvelinasennuksissa.
  • Voit vaihtaa halutun luettelonäkymän vain SharePointin palvelinversioissa.
  1. Kirjaudu järjestelmänvalvojana keskitettyyn Hallintaan.
  2. Valitse Sovellusten hallinta>Verkkosovellusten hallinta.
  3. Valitse sovellus Luettelonäkymän raja-arvo -asetuksen muuttamista varten.
  4. Siirry valikkoon valintanauhan Yleiset asetukset -kohdassa valitsemalla alanuoli ja valitsemalla sitten Resurssien rajoittaminen.
  5. Vaihda Luettelonäkymän raja-arvo -asetus (luettelossa ensimmäisenä) kohtuulliseksi arvoksi.
  6. Valitse OK.

Resurssien rajoittamissivulla on lisäasetuksia, jotka sinun on järjestelmänvalvojana hyvä ymmärtää.

Luettelonäkymän raja-arvo valvojille ja järjestelmänvalvojille: Tämä on oletusarvoisesti "yläraja". Tarkastajan tai järjestelmänvalvojan suorittamiin kyselyihin, jotka nimenomaisesti (ohjelmallisesti) pyytävät luettelonäkymän raja-arvon ohittamista, käytetään sen sijaan tätä rajoitusta. Oletusarvoisesti se on 20 000 kohteen sijaan 5 000 kohdetta. Tämän rajan nostamisella on samat seuraukset kuin LVT:n nostamisella. Jos tätä arvoa muutetaan, voi olla tarpeen tehdä myös muita liittyviä muutoksia.

Objektimallin ohittaminen: Jos käytät käyttöönotossasi usein mukautettua koodia ja sinulla on tarvetta ohittaa luettelonäkymän raja-arvo suuremmalle rajalle, sinun kannattaa ehkä sallia objektimallin korvaaminen ja antaa tarkastajalle tai järjestelmänvalvojalle oikeudet sovellukseen, joka suorittaa kyselyt. Tämä asetus on oletusarvoisesti käytössä, mutta voit poistaa sen käytöstä, jos et tarvitse sitä. Hyvä esimerkki tämän käytöstä olisi tilanne, jossa olet ottanut käyttöön koodin, joka tallentaa välimuistiin suuren tulosjoukon, jota käytetään usein esimerkiksi useiden minuuttien ajan. Jos et aio sijoittaa sisältöä välimuistiin ja aiot suorittaa näitä kyselyjä usein, emme suosittele tätä menetelmää vähitellen siirtymisen helpottamiseen, koska se heikentää palvelimen suorituskykyä. Etene siis varoen.

Luettelonäkymän hakukynnysarvo: Tämä ominaisuus rajoittaa sitä liitosten määrää, jonka kysely voi suorittaa. Tämä vastaa kyselyn sisältämien Haku-, Henkilö tai ryhmä- tai Työnkulun tila -kenttien määrää. Esimerkiksi näkymä, joka näyttää kuusi hakusaraketta ja käyttää suodatusta kolmessa muussa erillisessä hakusarakkeessa, käyttää yhdeksää hakukenttää. Jos Luettelonäkymän hakujen raja-arvo -asetuksena on 8, tämä aiheuttaa virheen. Asetuksen suurentaminen arvoa 8 suuremmaksi ei ole suositeltavaa.

Microsoftin perusteellinen testaus on osoittanut, että jos liitoksia on enemmän kuin kahdeksan, ilmenee vakavaa ei-vähittäistä suorituskyvyn heikkenemistä. Palvelimen siirtomäärä pienenee tällöin huomattavasti, ja kysely alkaa käyttää suhteettoman suurta määrää SQL Server -resursseista, mikä vaikuttaa negatiivisesti kaikkiin saman tietokannan käyttäjiin. Lisätietoja on Suorituskyky- ja kapasiteettitestitulosten ja suositusten osassa Hakusarakkeet ja luettelonäkymät.

Suurten kyselyiden päivittäinen ajankohta: Tämän toiminnon avulla voit määrittää jokaiselle päivälle ajan, jolloin käyttäjät voivat käyttää tavallista suurempia kyselyjä ilman rajoituksia. On muutamia asioita, joita sinun pitää harkita huolellisesti, ennen kuin valitset aika-asetuksen:

  • Aika tulisi asettaa hiljaiseen ajankohtaan tai ajankohtaan, jolloin on odotettavissa vähiten kuormitusta, jotta käyttäjille aiheutuisi mahdollisimman vähän häiriöitä. Jos valitset ajan keskeltä useimpien käyttäjien työpäivää, häiriöitä voi aiheutua myös niille käyttäjille, jotka eivät käytä suurta luetteloa.
  • Yritä säilyttää aikaväli kohtuullisena niin, että käyttäjät voivat sen avulla korjata luettelonsa ottamatta yhteyttä järjestelmänvalvojaan.
  • Aikanaikkunan aikana aloitettuja toimintoja ei keskeytetä, kun ajankohta päättyy. Harkitse tarvittavaa jatkoaikaa, jos käyttäjä yrittää poistaa suuren luettelon juuri ennen ajankohdan päättymistä.
  • Harkitse eri aikavyöhykkeitä. Tämä on erityisen tärkeää, jos organisaatiosi tai asiakkaasi ovat jakautuneet maantieteellisesti laajalle alueelle ja jakavat keskitetysti isännöidyn SharePoint-palvelimen. Kellonajan määrittäminen kello 18:00:ksi voi olla hyvä vaihtoehto omassa sijainnissasi, mutta ei olisi hyödyllistä esimerkiksi Australian Sydneyssä.

Luettelon yksilöllisten käyttöoikeuksien raja-arvo: Tämä on jokaiselle luettelolle sallittujen yksilöllisten käyttöoikeuksien määrä. Jos sinulla on kansio, jonka käyttöoikeuksien periytymisen poistat käytöstä ja määrität joitakin käyttöoikeuksia sille (ja kaikille sen sisältämille kohteille), luettelon yksilöllisten oikeuksien raja-arvo pienenee yhdellä. Näkymän raja-arvosta ja muista asetuksista poiketen tämä raja ei aktivoidu tarkasteltaessa sisältöä tai suoritettaessa siihen joitakin muita toimintoja, vaan yksinomaan käyttöoikeuksia muutettaessa.

Jos sinulla on siihen varaa, tämän arvon pienentäminen on suositeltavaa. Sen oletusarvo on 50 000, mikä on suuri määrä käyttöoikeuksia. Luettelossasi ilmenee hyvin todennäköisesti käyttöoikeuksiin liittyviä ongelmia, ennen kuin se saavuttaa tämän arvon, joten se kannattaa säätää ennaltaehkäisevästi käyttöympäristöön.