Grote lijsten en bibliotheken beheren
Applies ToSharePoint Server-abonnementseditie Centraal beheer van SharePoint Server-abonnementseditie SharePoint Server 2019 SharePoint Server 2019 Centraal beheer SharePoint Server 2016 SharePoint Server 2016 Centraal beheer SharePoint in Microsoft 365 Microsoft Lijsten SharePoint in Microsoft 365 Small Business

U kunt maximaal 30 miljoen items of bestanden opslaan in een lijst of bibliotheek, maar als het aantal items toeneemt, zult u merken dat bepaalde bewerkingen langer duren. Gefilterde weergaven van grote lijsten hebben een vergelijkbare ervaring als andere lijsten. Wanneer in een lijstweergave echter meer dan 5000 items worden weergegeven, kan er een drempelwaarde voor de lijstweergave optreden.

Modern gebruiken

Weergaven met veel items werken het beste in de moderne ervaring. Gebruik de moderne ervaring om fouten te voorkomen die mogelijk worden weergegeven in de klassieke ervaring.

Indexen toevoegen

Wanneer u filtert of sorteert op een kolom die geen index bevat, kan er een foutdialoogvenster worden weergegeven. Als u dit wilt corrigeren, raadpleegt u Handmatig een index toevoegen vanuit Lijstinstellingen in het instellingenmenu en vervolgens Geïndexeerde kolommen.

Indexen worden automatisch gemaakt in de volgende twee situaties:

  • Wanneer weergaven zijn opgeslagen, worden kolommen gebruikt voor sorteren of filteren.

  • Bij het sorteren in de moderne ervaring.

Het automatisch maken van indexen bij het sorteren in de moderne ervaring is beperkt tot lijsten en bibliotheken met minder dan 20.000 items.

De lijstweergave bewerken

Als er een fout optreedt bij het werken met een grote lijst, bewerkt u de lijstweergave.

Met de volgende vier wijzigingen worden drempelwaarden voor lijstweergaven verwijderd. Breng alle vier de wijzigingen aan om alle fouten te verwijderen.

Sorteerbewerking voor de lijstweergave verwijderen

  • Selecteer Geen in zowel Eerst sorteren op de kolom als Vervolgens sorteren op de kolom.

Kolommen met kolomtypenzoals personen, opzoeken of beheerde metagegevens kunnen leiden tot drempelwaarden voor lijstweergaven bij het sorteren. U kunt echter tekst, getal, datum en andere kolomtypen gebruiken in de eerste sortering.

Groepering verwijderen in de bewerkingsweergave

  • Selecteer Geen in zowel Eerste groeperen op kolom als Vervolgens groeperen op kolom.

Andere bewerkingen voor de lijstweergave

  • Selecteer Geen voor alle kolommen in de sectie Totalen.

  • Wis in de sectie Kolommen alle kolommen op één na voor weergave.

Het weergeven van 12 of meer kolommen van de volgende typen kan leiden tot een drempelwaarde voor de lijstweergave: personen, opzoekacties en beheerde metagegevens. Kolommen van andere typen worden niet weergegeven. 

Site opslaan als sjabloon

Het maken van een sitesjabloon wordt geblokkeerd op sites met lijsten of bibliotheken die de drempelwaarde voor lijstweergave van 5000 items overschrijden.

Lijst Forms

Wanneer SharePoint de lijstformulieren maakt, worden alle velden die beschikbaar zijn voor het lijstitem opgehaald uit de database. Lijsten met een groot aantal opzoekkolommen kan leiden tot complexe en mogelijk intensieve SQL Server-instructies. SharePoint controleert de lengte van de volledige SQL Server instructie en geeft dit foutbericht weer wanneer de maximaal toegestane lengte is overschreden:

'Het lijstitem kan niet worden weergegeven/toegevoegd omdat de lengte van de velden te lang was. Verkort de nieuwe vermeldingen of verwijder enkele velden uit deze lijst.

U kunt dit probleem oplossen door het aantal kolommen van de specifieke lijst te verminderen.

  • Naast standaardopzoekkolommen tellen beheerde metagegevens met één waarde, beheerde metagegevens met meerdere waarden, personen en groepskolommen met één waarde en meerdere waarden personen en groepskolommen als opzoekkolommen.

  • Elke opzoekkolom in een lijstweergave veroorzaakt een join met een andere tabel. Elke extra opzoekkolom verhoogt de complexiteit en inherent de grootte van de back-end SQL-query.

Er zijn veel manieren waarop u kunt werken met een lijst of bibliotheek van SharePoint zonder dat er een waarschuwing voor het overschrijden van de drempelwaarde voor lijstweergave wordt weergegeven. Met behulp van de volgende ideeën kunt u de informatie krijgen die u nodig hebt en binnen de drempelwaarde van 5000 items voor lijstweergave blijven.

Werken met de drempelwaarde voor lijstweergave

SharePoint heeft beperkingen en limieten voor resources die bepalen hoeveel gegevens en doorvoer kunnen worden beheerd. De drempelwaarde voor lijstweergave is standaard ongeveer 5000 items en is zo ingesteld dat gebruikers met grote lijsten kunnen werken, maar goede prestaties kunnen behouden. Er zijn drie belangrijke manieren om met de drempelwaarde voor lijstweergave te werken:

  • Voor alle versies van SharePoint geldt: beheer het aantal dat wordt geretourneerd met behulp van indexering, filteren, mappen en offlinegegevens.

  • Voor Server-versies van SharePoint geldt: gebruik een door de beheerder gepland dagelijks tijdvenster waarvoor hogere limieten gelden.

  • Voor Server-versies van SharePoint geldt: een netwerkbeheerder kan de limiet van de drempelwaarde voor lijstweergave verhogen.

Voor SharePoint kan deze limiet niet worden gewijzigd en is ingesteld om gebruikers in gedeelde tenants in staat te stellen altijd goede prestaties te leveren bij query's. U kunt ervoor zorgen dat uw query's binnen de limiet blijven door een of meer van de onderstaande tips te volgen.

Mogelijk ziet u af en toe een hoger aantal items dat wordt geretourneerd in door het systeem gegenereerde weergaven.

Met SharePoint Server-servers (SharePoint 2016) is de drempelwaarde voor lijstweergave van 5000 items ook de standaardwaarde. Omdat er echter meer controle is door netwerkbeheerders, kan een dagelijks tijdvenster worden ingesteld waarin de limieten effectief worden verwijderd, zodat grote query's en andere gegevensintensieve bewerkingen kunnen worden uitgevoerd. Deze tijd is meestal 's avonds wanneer de meeste gebruikers zich niet op het systeem bevinden. De beheerder kan er ook voor kiezen om de limiet indien van toepassing te verhogen.

De laatste keuze, ook met serverversies van SharePoint, is het wijzigen van de limiet. Dit is riskant omdat een grotere limiet de kans vergroot dat de prestaties voor sommige of alle gebruikers worden beïnvloed.

Zie Welke versie van SharePoint gebruik ik? als u wilt controleren welke versie van SharePoint u hebt.

Als u wordt geblokkeerd door de drempelwaarde voor lijstweergave, maar het totale aantal items kleiner is dan 20.000, kunt u indexen toevoegen aan kolommen in SharePoint 2019. In alle versies van SharePoint kunt u een gefilterde weergave maken met een kolomindex om zo het aantal resultaten te beperken tijdens het werken met grote lijsten en bibliotheken. Het maken van een gefilterde weergave met een geïndexeerde kolom bestaat uit twee stappen: maak een index voor een kolom en maak vervolgens een weergave waarin de geïndexeerde kolom wordt gebruikt om de weergave te filteren.

Zie Een index toevoegen aan een lijst of bibliotheekkolom voor meer informatie over het indexeren van kolommen.

Zie Filteren gebruiken om een SharePoint-weergave te wijzigen voor meer informatie over het filteren van kolommen.

Hoewel mappen geen vereiste zijn om grote lijsten en bibliotheken te kunnen gebruiken, zijn ze wel handig om uw gegevens te ordenen en de toegang tot uw gegevens te verbeteren. Het maken van mappen is standaard ingeschakeld in documentbibliotheken, maar niet in lijsten. Zie Een map maken in een lijst of Een map maken in een documentbibliotheek voor meer informatie.

Met SharePoint, als u de opdracht Verplaatsen naar of slepen en neerzetten gebruikt, worden bestaande metagegevens ook verplaatst.

Wanneer u achter de schermen een map maakt, maakt u een interne index. Deze interne index wordt ook gemaakt voor de hoofdmap, of het hoogste niveau van een lijst of bibliotheek. Wanneer u items in een map opent, gebruikt u effectief deze interne index om toegang te krijgen tot de gegevens. Als een map submappen bevat, wordt elke submap geteld als een item (items in de submap worden niet meegeteld).

Zelfs wanneer het totale aantal items in een lijst of bibliotheek erg groot is, is de weergave van een enkele map minstens net zo snel als de weergave die het totale aantal items filtert met behulp van een gefilterde kolom. In sommige scenario's is het mogelijk om alle items in een lijst of bibliotheek in meerdere mappen te verdelen, zodat geen enkele map meer dan 5000 items bevat.

Het is belangrijk om rekening te houden met het volgende wanneer u mappen gebruikt om een grote lijst of bibliotheek te organiseren:

  • Een map kan meer items bevatten dan de drempelwaarde voor lijstweergave, maar om te voorkomen dat deze wordt geblokkeerd, moet u mogelijk nog steeds een gefilterde weergave gebruiken op basis van kolomindexen.

  • Als u de optie Alle items zonder mappen weergeven kiest in de sectie Mappen wanneer u een weergave in deze lijst of bibliotheek maakt of wijzigt, moet u vervolgens een filter gebruiken dat is gebaseerd op een eenvoudige index om ervoor te zorgen dat u de drempelwaarde voor lijstweergave niet bereikt.

  • Het is vaak handig om in de standaardweergave alle beschikbare mappen weer te geven zonder te filteren, zodat gebruikers de juiste map kunnen kiezen wanneer ze nieuwe items invoegen. Als u alle mappen weergeeft, worden items ook minder snel verkeerd toegevoegd, buiten de mappen in de lijst of bibliotheek. In tegenstelling tot bibliotheken is er geen automatische manier om items te verplaatsen tussen mappen in een lijst.

Als u items naar de prullenbak van SharePoint verplaatst, worden deze items nog steeds meegeteld bij het bepalen of de filterexpressie de drempelwaarde voor lijstweergave overschrijdt. Maak de Prullenbak leeg om deze items niet meer mee te tellen. Zie Items verwijderen of de Prullenbak van een SharePoint-site leegmaken voor meer informatie.

Zie Bestanden verplaatsen of kopiëren in SharePoint als u bestanden wilt verplaatsen tussen mappen in een bibliotheek.

Voor het verwijderen van grote lijsten zijn databaseresources vereist die kunnen worden geblokkeerd door de drempelwaarde voor lijstweergave. Probeer grote lijsten tijdens het dagelijkse tijdvenster te verwijderen om blokkering te voorkomen. Houd er rekening mee dat als het verwijderingsproces langer duurt dan het toegewezen venster, het doorgaat totdat het is voltooid, ongeacht de andere gebruikers. Voldoende tijd toestaan.

Zie Een lijst verwijderen voor meer informatie over het verwijderen van een lijst.

Offlinesynchronisatie, externe gegevens en Access gegevensbeheer

Het offline halen van gegevens is vaak handiger en efficiënter wanneer u gegevens synchroniseert met uw computer. U kunt Excel, Access of Outlook gebruiken, afhankelijk van de lijstgegevens waarmee u werkt. U kunt ook gebruikmaken van externe voorzieningen voor gegevensbeheer zonder beperkingen, zoals ERP-systemen (Enterprise Resource Planning), OData en webservices, afhankelijk van uw SharePoint-service.

U brengt wijzigingen aan op uw desktopcomputer of laptop en wanneer u de gegevens weer online plaatst, kunt u de wijzigingen synchroniseren en conflicten op een makkelijke en efficiënte manier oplossen. Werken met grote lijsten door offlinesynchronisatie te gebruiken om gegevens te 'scruben', te analyseren of te rapporteren, helpt databaseactiviteit te ontlasten en het gebruik van SharePoint resources te minimaliseren.

U kunt lijstgegevens offline zetten en wijzigingen synchroniseren wanneer u weer online gaat door verschillende Microsoft 365-producten te gebruiken. Als u deze wilt exporteren, moet u de apps hebben geïnstalleerd, Microsoft 365 of office-bureaublad.

Microsoft Access        Access meer rijen met gegevens kunt verwerken dan SharePoint en u beschikt over veel krachtige hulpprogramma's om die gegevens te bewerken. Als u met uw gegevens werkt in Access en synchroniseert met SharePoint, kunt u met grotere gegevenssets werken.

U kunt de meeste systeemeigen lijsten vanuit Access lezen en schrijven door ernaar te koppelen. Access werkt goed met vrijwel alle SharePoint gegevenstypen. Door te koppelen kunt u verbinding maken met gegevens in een SharePoint lijst, zodat u een verbinding in twee richtingen maakt om de meest recente gegevens in de lijst met SharePoint en uw Access-database weer te geven en te bewerken. Access maakt een kopie (of repliceert) van de SharePoint lijst in een Access tabel. Nadat de Access tabel is gemaakt, kunt u werken met lijstgegevens in Access tot de Access limiet van twee gigabytes (met uitzondering van bijlagen die niet lokaal zijn opgeslagen). Bovendien Access de lijstgegevens op de client opslaat, een efficiënte write-through-cache in het geheugen gebruikt en alleen gewijzigde lijstitems overdraagt. Hierdoor worden query's en updates veel sneller uitgevoerd. Een dialoogvenster conflictoplossing helpt ook om conflicterende updates op een soepele manier te beheren.

Als de functie Access Services is geactiveerd, kunt u met aanzienlijk meer gegevens werken dan de drempelwaarde voor lijstweergave, standaard maximaal 50.000 items. Access automatisch lijst- of bibliotheekgegevens in kleine batches verwerkt en de gegevens vervolgens opnieuw verzamelen, een techniek die het mogelijk maakt om met aanzienlijk meer gegevens te werken dan de drempelwaarde voor lijstweergave, zonder dat dit nadelige gevolgen heeft voor andere gebruikers op de SharePoint site.

Microsoft Excel       U kunt SharePoint lijsten exporteren naar een Excel tabel waarmee een gegevensverbinding in één richting wordt gemaakt tussen de Excel tabel en de SharePoint lijst.

Lijsten en bibliotheken exporteren met Exporteren naar Excel.

metExcel kunt u ook met grote lijsten werken zonder te blokkeren. Daarnaast kunt u Excel synchroniseren met zowel SharePoint als Access om te profiteren van de voordelen van elk platform.

Als u uw gegevens bijwerkt vanuit de SharePoint-lijst en de Excel-tabel vernieuwt, vervangt Microsoft Excel de Excel-gegevens door de nieuwste gegevens in de SharePoint-lijst, waarbij eventuele wijzigingen die u hebt aangebracht in die Excel-tabel worden overschreven.

Nadat de gegevens zich in de Excel tabel bevinden, kunt u profiteren van de vele functies voor gegevensanalyse van Excel, zoals krachtige en flexibele werkbladen, draaitabelrapporten, professioneel uitziende grafieken en spark-lijnen, voorwaardelijke opmaak met pictogrammen, gegevensbalken, kleurenschalen en geavanceerde wat-als-analysebewerkingen.

Als de functie Access Services is geactiveerd, kunt u met aanzienlijk meer gegevens werken dan de drempelwaarde voor lijstweergave, standaard maximaal 50.000 items.

Microsoft Outlook         Vanuit Outlook kunt u contactpersonen, taken, agenda en discussie Lijsten lezen en schrijven en documentbibliotheken synchroniseren. U kunt bijvoorbeeld werken met zowel standaardtakenlijsten als projecttakenlijsten door takenlijsten offline te halen, nieuwe taken weer te geven, bij te werken en toe te wijzen, ze weer online te brengen en ze te synchroniseren zonder Outlook te verlaten. U kunt SharePoint contactpersonen ook efficiënter opslaan, delen en beheren in Outlook.

Naar boven

In Access maakt u een webdatabase op basis van Access Services door tabellen te bouwen op basis van gekoppelde lijsten, samen met query's, formulieren, rapporten en macro's die u naar een SharePoint site hebt gepubliceerd. Als deze webdatabases worden bijgewerkt, kunt u ze nog steeds gebruiken en wijzigen, en nieuwe maken vanuit een sjabloon (maar niet vanuit Access 2013 ).

U kunt een Access-app maken in SharePoint zonder code te gebruiken. Meestal is een SharePoint-app een oplossing voor een specifiek probleem die eenvoudig kan worden gedistribueerd en openbaar beschikbaar wordt gesteld. U kunt een app zien als een handige, alternatieve manier om een oplossing als pakket aan te bieden, te distribueren, uit te voeren, te bewaken en te verwijderen. Zie Een Access-app maken voor meer informatie.

In tegenstelling tot een Access webdatabasetoepassing waarin gegevens worden opgeslagen in SharePoint lijsten, gebruikt een Access app een SQL Server database die losstaat van SharePoint producten om gegevens op te slaan en is daarom niet onderworpen aan de drempelwaarde voor SharePoint lijstweergave. Dit verbetert de schaalbaarheid van Access oplossingen aanzienlijk en zorgt voor een efficiënte verwerking van mogelijk miljoenen records. Voor gebruikers van SharePoint Server kan de SQL Server-database worden geconfigureerd om zich achter de firewall van uw organisatie te bevinden. Voor onlinegebruikers is de database een SQL Server Azure-database die is ingeschakeld met een gratis account en gratis opslag. Zie De startpagina van Microsoft Azure voor meer informatie over Azure.

Ten slotte kunt u nog steeds gegevens synchroniseren tussen een SharePoint lijst en een Access tabel en beide gegevenssets up-to-date houden. Deze synchronisatie is tweerichtings- of bidirectioneel. Wijzigingen die u in Access aanbrengt in de lijst worden geüpload naar de SharePoint-lijst en wijzigingen in de SharePoint-lijst worden gedownload naar Access op uw computer. Zie Gegevens importeren, koppelen of verplaatsen naar SharePoint voor meer informatie.

Zoekvak van SharePoint en oplossingen op basis van Documentencentrum

Een andere manier om documenten of items in een grote bibliotheek of lijst te vinden, is door het zoekvak van de lijst of bibliotheek te gebruiken om een trefwoord of woordgroep in te voeren. SharePoint Zoeken heeft eigen indexeringsmechanismen en is niet onderhevig aan de drempelwaarde voor lijstweergave of andere gerelateerde limieten.

Een andere oplossing voor het beheren van grote bibliotheken, is het maken en gebruiken van een site van Documentcentrum. Documentcentrum is speciaal ontworpen voor documentbeheer en biedt functies zoals het in- en uitchecken van bestanden, werkstromen, filters en weergaven.

Er staan meestal twee zoekvakken op een SharePoint-pagina: het zoekvak bovenaan de pagina voor het vinden van sites en het zoekvak voor het vinden van lijsten of bibliotheken. In het laatstegeval kunt u het bereik van de zoekopdracht steeds verder uitbreiden:

  • Het zoekbereik is in eerste instantie gebaseerd op alle items in de huidige weergave en eventuele submappen. U ziet de resultaten als kolommen die u verder kunt filteren en sorteren. Als de drempelwaarde voor lijstweergave momenteel wordt overschreden, worden niet alle resultaten weergegeven.

  • Als de zoekopdracht niet het gewenste resultaat oplevert, kunt u het zoekbereik uitbreiden tot de volledige lijst, inclusief alle submappen. De huidige weergave of drempelwaarde voor lijstweergave heeft hier geen invloed op.

  • Ten slotte kunt u het bereik uitbreiden om de hele site te doorzoeken. In dat geval ziet u alle resultaten op de standaardpagina voor het doorzoeken van de site. U kunt de resultaten verder verfijnen via het verfijningsdeelvenster, bijvoorbeeld om te filteren op de auteur van een document of de aanmaakdatum van een lijstitem. U kunt zelfs Booleaanse syntaxis en logische operatoren gebruiken om complexere query's te formuleren.

In de klassieke SharePoint-versie is het zoekvak alleen beschikbaar voor lijsten en bibliotheken die worden weergegeven als weergaven aan de clientzijde. Hoewel het standaardgedrag is om het zoekvak weer te geven, kan het zoekvak worden verborgen door de eigenschap Van het webonderdeel Lijstweergave, Zoekvak, in de sectie Diversen van het taakvenster. Zie De lijst en andere webonderdelen op klassieke pagina's gebruiken voor meer informatie over eigenschappen van webonderdelen in de klassieke SharePoint-versie.

U kunt de site Documentencentrum gebruiken wanneer u een groot aantal documenten wilt maken, beheren en opslaan. Een Documentencentrum is gebaseerd op een sitesjabloon en is bedoeld als gecentraliseerde opslagplaats bij het beheren van veel documenten. Met functies, zoals metagegevens en navigatie in de structuurweergave, inhoudstypen en webonderdelen, kunt u documenten op een efficiënte en zinvolle manier organiseren en ophalen voor uw gebruikers. Zie Sitesjablonen maken en gebruiken in SharePoint Server-versies voor meer informatie over het gebruik van sitesjablonen.

Content Stewards kunnen snel metagegevensgestuurde navigatie configureren om goed te presteren voor de meeste bibliotheken zonder expliciet indexen te maken, maar krijgen ook hulp bij het maken van extra indexen om de prestaties te verbeteren via een breder scala aan filters en weergaven. Zie Wat is een documentcentrumsite? voor meer informatie.

U kunt de site Documentencentrum gebruiken als een schrijfomgeving of een inhoudsarchief:

  • In een schrijfomgeving checken gebruikers bestanden actief in en uit en maken ze mapstructuren voor die bestanden. Versiebeheer is ingeschakeld en er kunnen wel 10 of meer eerdere versies van elk document bestaan. Gebruikers checken documenten vaak in en uit en met behulp van werkstromen kunnen acties op de documenten worden geautomatiseerd.

  • In een inhoudsarchief (of knowledge-base) daarentegen, vinden weinig schrijfactiviteiten plaats. Gebruikers bekijken en uploaden documenten alleen. Meestal bevatten inhoudsarchieven één versie van documenten en een site kan uiteindelijk wel miljoenen bestanden bevatten. In een typisch scenario, zoals in een technisch onderhoudscentrum voor een grote organisatie, kunnen 10.000 gebruikers toegang tot de inhoud opvragen, meestal om deze te lezen. Een subset van 3000 tot 4000 gebruikers uploadt misschien nieuwe inhoud naar de site.

Persoonlijke weergaven, relationele lijsten en RSS-feeds gebruiken

Om de algehele systeemprestaties nog verder te verbeteren en te voorkomen dat de drempel of limiet voor bronnen wordt bereikt, kunt u overwegen om persoonlijke weergaven, relationele lijsten of RSS-feeds te gebruiken.

Persoonlijke weergaven    Omdat het maken van weergaven die op de juiste manier gebruikmaken van een kolomindex ingewikkelder is voor grote lijsten en bibliotheken, wilt u wellicht de machtiging Persoonlijke weergaven beheren verwijderen van gebruikers van een grote lijst of bibliotheek. Door deze machtiging te verwijderen kunt u voorkomen dat gebruikers een weergave maken die alle items beslaat en die de prestaties van de rest van de site mogelijk nadelig beïnvloedt. Zie Machtigingen voor een SharePoint-lijst of -bibliotheek aanpassen voor meer informatie over machtigingen.

Relationele lijsten     Wanneer u lijstrelaties maakt met behulp van opzoekkolommen, unieke kolommen en afgedwongen relationeel gedrag (ook wel referentiële integriteit genoemd), kunt u de drempelwaarde voor lijstweergave bereiken en kan deze onder de volgende omstandigheden worden geblokkeerd:

  • Als u een kolom uniek maakt in een bestaande lijst die meer items bevat dan de drempelwaarde voor lijstweergave (maar houd er rekening mee dat het toevoegen van één item aan een lijst waardoor de lijst de drempelwaarde voor lijstweergave overschrijdt een bewerking is die meestal niet wordt geblokkeerd).

  • Als een lijst meer items bevat dan de drempelwaarde voor de lijstweergave en u vervolgens Trapsgewijs verwijderen of Verwijderen beperken inschakelt voor een opzoekveld in die lijst.

RSS-feeds     Nadat ondersteuning voor RSS is ingeschakeld in Centraal beheer op het siteverzamelingsniveau, kunt u RSS-ondersteuning inschakelen en configureren voor de vele soorten lijsten en bibliotheken. Wanneer gebruikers de RSS-feed openen voor een lijst of bibliotheek, worden gegevens uit de lijst opgehaald. De standaard RSS-weergave beperkt het aantal items dat wordt geretourneerd, gebaseerd op de datum waarop het item het laatst is gewijzigd, door een filter te gebruiken op de kolom Gewijzigd. Als de lijst of bibliotheek veel items bevat en gebruikers de RSS-feed openen, is het een goed idee om de kolom Gewijzigd te indexeren. U kunt het aantal opgehaalde items ook verminderen door het aantal items en het aantal dagen te wijzigen waarvoor wijzigingen zijn opgenomen in een RSS-feed.

Zie RSS-feeds voor een site of siteverzameling beheren voor meer informatie over het beheren van RSS-feeds. Zie Een waarschuwing maken om een melding te krijgen wanneer een bestand of map wordt gewijzigd voor meer informatie over het toevoegen van een RSS-feed.

SharePoint Alleen serverbeheerders

Deze bewerkingen kunnen alleen worden uitgevoerd door SharePoint- of netwerkbeheerders en farmbeheerders van SharePoint Server-versies.

Het dagelijkse tijdvenster is een manier voor beheerders om een toegewezen periode op te geven voor alle gebruikers om onbeperkte bewerkingen zonder limieten uit te voeren en wordt meestal gepland tijdens daluren.

Hoewel weergaven een belangrijke manier zijn om items op te halen uit een lijst of bibliotheek, zijn er ook andere opdrachten en bewerkingen van SharePoint die beter tijdens het dagelijkse tijdvenster kunnen worden uitgevoerd.

Een index toevoegen en verwijderen

Een lijstkolom toevoegen en wijzigen

Mappen verwijderen en kopiëren

Beveiligingsinstellingen voor een lijst of bibliotheek wijzigen

Een lijst plus inhoud opslaan als een sjabloon

Een website verwijderen

Items herstellen of verwijderen uit de Prullenbak

Deze opdrachten en bewerkingen kunnen mislukken als hierdoor tijdens kantooruren de drempelwaarden en limieten van de site worden overschreden. Als u de opdrachten en bewerkingen zonder beperkingen uitvoert tijdens het dagelijkse tijdvenster, kunt u mislukkingen en slechtere prestaties van andere gebruikers voorkomen.

U bepaalt het dagelijkse tijdvenster door een begintijd en een duur op te geven. Wanneer u de tijd en duur instelt, moet u begrijpen dat als iemand een langlopende query of bewerking start tijdens het venster, deze wordt voortgezet totdat deze is voltooid, ongeacht of deze zich in het venster bevindt.

  1. Meld u als beheerder aan bij Central Beheer.

  2. Ga naar Toepassingsbeheer > Webtoepassingen beheren.

    Centraal beheer met Web-apps beheren geselecteerd
  3. Selecteer de toepassing die u wilt instellen of wijzig de instelling van het dagelijkse tijdvenster.

  4. Selecteer op het lint in Algemene instellingen voor toegang tot het menu de pijl-omlaag en selecteer vervolgens Resourcebeperking.

    Resourcebeperkingen in Centraal beheer geselecteerd.
  5. Wijzig het dagelijkse tijdvenster en stel vervolgens de tijd en duur in die u wilt gebruiken.

    De Centraal beheer-pagina met toepassingsinstellingen waarop het dagelijks tijdvenster is gemarkeerd
  6. Wanneer u klaar bent, selecteert u OK.

Als u geen ontwikkelaar bent of niet gemakkelijk toegang hebt tot speciale ontwikkelaarsbronnen om deze bewerkingen voor u uit te voeren, kunt u deze soorten bewerkingen reserveren voor het dagelijkse tijdvenster. Neem contact op met de beheerder om te zien wanneer het dagelijkse tijdvenster is gepland.

SharePoint biedt geen ondersteuning voor het wijzigen van de drempelwaarde voor lijstweergave.

De drempelwaarde voor lijstweergave (LVT) is ingesteld om prestaties voor gebruikers te bieden en de server te beschermen tegen onbedoelde overbelasting tijdens query's. De LVT kan alleen worden gewijzigd in serverversies van SharePoint door een beheerder in de app Centraal Beheer. U wordt aangeraden deze niet te wijzigen om prestatievermindering te voorkomen. SharePoint staat beheerders niet toe om de LVT te wijzigen om gebruikers op andere tenants te beschermen tegen prestatieproblemen wanneer grote gegevenssets worden opgehaald. Gebruik in plaats daarvan indexen, filters en mappen om query's te beheren.

Als u slechts een paar query's hebt waarvoor het verhogen van de LVT nodig is, kunt u overwegen om in plaats daarvan het dagelijkse tijdvenster buiten kantooruren te gebruiken.

Het wordt afgeraden de LVT te wijzigen als u andere gebruikers hebt, omdat grotere waarden de prestaties verslechteren. Het maken van een te grote waarde kan leiden tot hoge latentie of fouten voor gebruikers, of kan een server uitschakelen.

Centraal beheer is alleen beschikbaar voor Server-installaties van SharePoint.

Als u de LVT echt wilt wijzigen, volgt u deze stappen. Ze zijn standaard vanSharePoint 2016, hoewel de gebruikersinterface enigszins kan verschillen. De app Centraal beheer staat los van de SharePoint-site en is alleen toegankelijk voor farmbeheerders. U kunt de LVT alleen wijzigen in serverversies van SharePoint.

  1. Meld u als beheerder aan bij Central Beheer.

  2. Ga naar Toepassingsbeheer > Webtoepassingen beheren.

    Centraal beheer met Web-apps beheren geselecteerd
  3. Selecteer de toepassing waarvoor u de drempelwaarde voor lijstweergave wilt wijzigen.

  4. Selecteer op het lint in Algemene instellingen voor toegang tot het menu de pijl-omlaag en selecteer vervolgens Resourcebeperking.

    Resourcebeperkingen in Centraal beheer geselecteerd.
  5. Wijzig de waarde voor Drempelwaarde voor lijstweergave (bovenaan de lijst) in een redelijke waarde.

  6. Selecteer OK.

Er zijn aanvullende instellingen op de pagina resourcebeperking die u als beheerder wilt begrijpen.

  • Drempelwaarde voor de lijstweergave voor auditors en beheerders:    Dit is standaard een 'hogere limiet'. Deze limiet geldt voor query's die worden uitgevoerd door een auditor of een beheerder en die expliciet (via programmacode) vragen om de drempelwaarde voor de lijstweergave te vervangen. Standaard is dit 20.000 in plaats van 5.000 voor de LVT. Het verhogen van deze limiet heeft dezelfde gevolgen als het verhogen van de LVT. Wanneer u deze waarde wijzigt, zijn er gekoppelde wijzigingen die mogelijk moeten worden aangebracht.

  • Objectmodel overschrijven:    Als u vaak aangepaste code gebruikt voor uw implementatie en u de LVT naar een hogere limiet wilt overschrijven, is het misschien een goed idee om het objectmodel te laten overschrijven en auditor- of beheerdersmachtigingen te geven aan de toepassing die de query's uitvoert. Deze instelling is standaard ingeschakeld, maar u kunt deze uitschakelen als u deze niet nodig hebt. Dit is bijvoorbeeld handig als u code hebt geïmplementeerd waarmee een grotere set resultaten wordt opgeslagen in de cache die vaak gedurende enkele minuten wordt geraadpleegd. Als u niet van plan bent om de inhoud in de cache op te slaan en deze query's vaak wilt uitvoeren, raden we u af om deze methode te gebruiken om de LVT te omzeilen, omdat dit de prestaties van uw server nadelig zal beïnvloeden. Kortom: 'licht wandelen'.

  • Drempelwaarde voor opzoekactie lijstweergave:    Deze functie beperkt het aantal joins dat een query kan uitvoeren. Deze waarde komt overeen met het aantal velden voor opzoeken, persoon/groep of werkstroomstatus dat deel uitmaakt van de query. Een weergave waarin zes opzoekkolommen worden weergegeven en waarin wordt gefilterd op nog eens drie andere unieke opzoekkolommen, maakt gebruik van negen opzoekbewerkingen. Er treedt dan een fout op als de drempelwaarde voor zoekacties in lijstweergave is ingesteld op acht. Het wordt afgeraden om de waarde hoger in te stellen dan acht.

    Uitvoerige tests door Microsoft hebben aangetoond dat de prestaties direct drastisch afnemen zodra er meer dan acht joins worden gebruikt. Niet alleen neemt de serverdoorvoer op dat moment aanzienlijk af, maar de query gebruikt uiteindelijk een onevenredig grote hoeveelheid van de SQL Server resources, wat negatieve gevolgen heeft voor iedereen die dezelfde database gebruikt. Zie de sectie Opzoekkolommen en lijstweergaven van Resultaten en aanbevelingen voor prestatie- en capaciteitstest voor meer informatie.

  • Dagelijks tijdvenster voor grote query's:    Met deze functie kunt u voor elke dag een periode instellen waarin gebruikers zonder beperkingen grotere query's kunnen uitvoeren. Er zijn een paar dingen die erg belangrijk zijn bij het bepalen van dit tijdvenster:

    • Om de gevolgen van deze functie zoveel mogelijk te beperken, moet u een periode kiezen buiten kantooruren of een andere periode waarin de belasting erg laag is. Als u een tijdstip in het midden van de werkdag kiest voor de meeste gebruikers, kunnen zelfs degenen die de grote lijst niet gebruiken, negatief worden beïnvloed.

    • Probeer een venster vast te stellen dat iedereen voldoende tijd biedt om lijstbewerkingen uit te voeren, zonder dat ze contact hoeven op te nemen met de beheerder.

    • Bewerkingen die zijn gestart tijdens het tijdvenster worden niet afgebroken als de eindtijd van het venster is bereikt. Houd rekening met de tijd die een gebruiker nodig heeft als net vóór de eindtijd van het venster een grote lijst wordt verwijderd.

    • Houd rekening met verschillende tijdzones. Dit is met name belangrijk als uw organisatie of klanten sterk geografisch verdeeld zijn en een centraal gehoste SharePoint-server delen. Instellen op 18:00 uur werkt mogelijk voor uw eigen locatie, maar zou niet nuttig zijn, bijvoorbeeld Sydney, Australië.

  • Drempelwaarde voor unieke machtigingen voor lijst:    Deze waarde geeft het aantal unieke machtigingen aan dat is toegestaan per lijst. Als u een map hebt die u de overname voor machtigingen onderbreekt en hiervoor enkele machtigingen instelt (en alle items erin), telt dat als 1 voor de drempelwaarde voor unieke machtigingen voor lijst. In tegenstelling tot de LVT en andere instellingen wordt deze drempelwaarde niet geactiveerd door de inhoud te bekijken of een andere bewerking erop uit te voeren, maar expliciet bij het wijzigen van machtigingen.

    Het wordt aanbevolen om de waarde voor deze instelling zo laag mogelijk te houden. De standaardwaarde is 50.000 en dat zijn heel wat unieke machtigingen. De kans is groot dat er problemen met machtigingen optreden voordat dit aantal is bereikt, dus is het een goed idee om vooraf te kijken welke waarde een goed resultaat oplevert in uw scenario.

Overzicht van lijsten en bibliotheken met veel items

De LVT is ingesteld om consistente prestaties te krijgen voor alle gebruikers met query's naar de back-enddatabase. Hier volgt informatie over de limieten, hoe het allemaal werkt en hoe u de LVT-waarde kunt wijzigen.

De LVT kan niet worden gewijzigd in SharePoint. Er is ook geen mogelijkheid om een dagelijks tijdvenster te maken op SharePoint. Deze functies zijn alleen beschikbaar op SharePoint 2016.

Om de kans op databaseconflicten te verminderen, worden in SQL Server (de back-enddatabase voor SharePoint) vaak rijen vergrendeld om ervoor te zorgen dat wijzigingen correct worden bijgewerkt zonder dat andere gebruikers, die andere rijen gebruiken, daar hinder van ondervinden. Als een lees- of schrijfbewerking in een database, zoals een query, echter meer dan 5000 rijen tegelijk vergrendelt, is het efficiënter voor SQL Server om tijdelijk de gehele tabel te vergrendelen totdat de bewerking is voltooid.

Het daadwerkelijke aantal is niet altijd 5000 en kan variëren, afhankelijk van uw site, de hoeveelheid activiteit in de database en de configuratie van uw site.

Als de gehele tabel is vergrendeld, wordt er voorkomen dat andere gebruikers toegang hebben tot de tabel. Als dit te vaak gebeurt, ondervinden gebruikers een verslechtering van de systeemprestaties. Daarom zijn drempelwaarden en limieten van essentieel belang om de invloed van het gebruik van bronnen door databasebewerkingen tot het minimum te beperken en om tegemoet te komen aan de behoeften van alle gebruikers.

In het volgende diagram wordt een samenvatting gegeven van wat er achter de schermen gebeurt wanneer u veel items in een lijst of bibliotheek benadert.

Grote lijsten en bibliotheken

  1. Lijst- of bibliotheekgegevens in een siteverzameling worden opgeslagen in een SQL Server databasetabel, die query's, indexen en vergrendelingen gebruikt om de algehele prestaties, delen en nauwkeurigheid te behouden.

  2. Met een gefilterde weergave met kolomindexen (en andere bewerkingen) maakt u databasequery's die een subset van kolommen en rijen identificeren en retourneren.

  3. Drempelwaarden en limieten helpen om bewerkingen te doseren en bronnen zoveel mogelijk beschikbaar te houden voor een groot aantal gelijktijdige gebruikers.

  4. Daartoe gemachtigde ontwikkelaars kunnen het objectmodel vervangen om de drempelwaarden en limieten voor aangepaste toepassingen tijdelijk te verhogen met Server-versies van SharePoint.

  5. Beheerders kunnen speciale tijdvensters opgeven waarin alle gebruikers met Server-versies van SharePoint zonder beperkingen buiten piekuren bewerkingen kunnen uitvoeren.

  6. Informatiewerkers kunnen de meest geschikte weergaven, stijlen en paginalimieten gebruiken om de weergave van gegevens op de pagina te versnellen.

Er gelden bepaalde limieten voor lijsten en bibliotheken, zoals wordt aangegeven in deze tabel.

Functie

Maximumlimiet

Aantal items in een lijst of bibliotheek

30 miljoen

Grootte van afzonderlijke bestanden van items of bijlagen van items

10 gigabyte

In de volgende tabel wordt informatie samengevat over het beperken van brongebruik en de limieten waarmee u rekening moet houden. Deze beperkingen en limieten worden met Server-versies van SharePoint ingesteld op de pagina Bronnen beperken in Centraal beheer. Neem contact op met uw beheerder voor specifieke limieten en aanvragen voor uw site.

  • Om een efficiënt beheer mogelijk te maken, gelden de volgende bronbeperkingen en limieten niet voor de beheerder.

  • Niet alle instellingen zijn beschikbaar via de gebruikersinterface, en dan alleen met Server-versies van SharePoint.

Drempelwaarde of limiet

Standaard- waarde

Beschrijving

Drempelwaarde voor lijstweergave

5.000

Geeft het maximumaantal items in lijsten of bibliotheken aan die door een databasebewerking zoals een query per keer kunnen worden verwerkt. Bewerkingen die deze limiet overschrijden, worden geblokkeerd.

Om u de tijd te geven om alternatieve plannen te maken, wordt u mogelijk gewaarschuwd op de pagina Lijstinstellingen wanneer uw lijst meer dan 3000 items bevat. De waarschuwing bevat een Help-koppeling naar dit onderwerp.

Limiet voor unieke machtigingen

50.000

Geeft het maximumaantal unieke machtigingen aan dat is toegestaan voor een lijst of bibliotheek.

Telkens wanneer u de overname van machtigingen voor een item of map onderbreekt, wordt dit geteld als 1 unieke machtiging voor deze limiet. Als u probeert een item toe te voegen dat ertoe leidt dat deze limiet wordt overschreden, kunt u dit niet doen.

Limiet voor rijgrootte

6

Geeft het maximumaantal interne tabelrijen aan voor de database die wordt gebruikt voor een item van een lijst of bibliotheek. Om brede lijsten met veel kolommen mogelijk te maken, loopt elk item door naar de volgende rij over meerdere interne tabelrijen, tot maximaal 6 rijen en een totaal van 8000 bytes (exclusief bijlagen).

Als u bijvoorbeeld een lijst hebt met veel kleine kolommen, een met honderden Ja/Nee-kolommen, kunt u deze limiet overschrijden. In dat geval kunt u niet meer Ja/Nee-kolommen toevoegen aan de lijst, maar u kunt mogelijk nog steeds kolommen van een ander type toevoegen.

Beheerders kunnen deze limiet alleen instellen via gebruik van het objectmodel, niet via de gebruikersinterface.

Drempelwaarde voor zoekacties in lijstweergave

12

Geeft het maximumaantal joinbewerkingen aan, zoals bewerkingen op basis van opzoekacties, Persoon/groep of kolommen met werkstroomstatus.

Als de query meer dan 8 kolommen gebruikt, wordt de bewerking geblokkeerd. Het is echter mogelijk om programmatisch te selecteren welke kolommen u wilt gebruiken met behulp van de maximale weergave, die kan worden ingesteld via het objectmodel.

Drempelwaarden voor de lijstweergave voor auditors en beheerders

20.000

Geeft het maximum aantal items in lijsten of bibliotheken aan die door een databasebewerking, zoals een query, gelijktijdig kunnen worden verwerkt wanneer deze wordt uitgevoerd door een auditor of een beheerder met de juiste machtigingen. Deze instelling werkt samen met Vervanging van het objectmodel toestaan .

Vervangen van het objectmodel toestaan

y

Geeft aan of ontwikkelaars databasebewerkingen kunnen uitvoeren zoals query's, waarvoor de drempelwaarde voor lijstweergave moet worden verhoogd tot de hogere limiet die is opgegeven in Drempelwaarde voor lijstweergave voor auditors en beheerders. Een beheerder moet de onderdrukking van een objectmodel inschakelen. Ontwikkelaars met de juiste machtiging kunnen vervolgens programmatisch aanvragen dat hun query de hogere drempelwaarde voor lijstweergave gebruikt om hiervan te profiteren.

Dagelijks tijdvenster

Geen

Geeft een tijdsperiode aan wanneer bronbeperkingen en limieten niet gelden. Een beheerder kan een tijdvenster configureren tijdens 'daluren' in stappen van 15 minuten en maximaal 24 uur, zoals van 18:00 tot 22:00 uur of van 1:30 tot 05:15 uur.

Een databasebewerking of query die is gestart binnen het dagelijkse tijdvenster gaat door tot deze is voltooid (of mislukt), zelfs als dit niet binnen het opgegeven tijdvenster valt.

Lijst Forms

Wanneer SharePoint de lijstformulieren maakt, worden alle beschikbare velden voor het lijstitem opgehaald uit de database. Lijsten met een groot aantal opzoekkolommen kan leiden tot complexe en mogelijk intensieve SQL-instructies. SharePoint controleert de lengte van de volledige SQL-instructie en geeft het volgende foutbericht weer wanneer de maximaal toegestane lengte is overschreden:

'Het lijstitem kan niet worden weergegeven/toegevoegd omdat de lengte van de velden te lang was. Verkort de nieuwe vermeldingen of verwijder enkele velden uit deze lijst.

U kunt dit probleem oplossen door het aantal kolommen van de specifieke lijst te verminderen.

  • Naast standaardopzoekkolommen tellen beheerde metagegevens met één waarde, met meerdere waarden beheerde metagegevens, personen en groepskolommen met één waarde en meerdere waarden personen en groepskolommen allemaal als opzoekkolommen.

  • Elke opzoekkolom in een lijstweergave veroorzaakt een join met een andere tabel. Elke extra opzoekkolom verhoogt de complexiteit en inherent de grootte van de back-end SQL-query.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.