Overzicht
Discussions bewaart alle borden van een site in enkele gewone SharePoint-lijsten. Daarom gelden de limieten van SharePoint Online-lijsten, aangevuld met enkele vaste waarden in het webonderdeel. Dit artikel beschrijft de waarden zoals geïmplementeerd in versie 26.11.4, legt de invloed van paginering, indexen en de lijstweergavedrempel uit en geeft aanbevelingen voor sites met zeer grote borden of zeer lange discussies. De lijsten en kolommen zelf worden beschreven in KB10426. Naslaginformatie over lijsten en kolommen van Discussions.
De limieten in één oogopslag
| Onderdeel | Waarde | Herkomst |
|---|---|---|
| Onderwerpen geladen per pagina | Instelling Onderwerpen per pagina: 5–100 in stappen van 5, standaard 20 | Eigenschappenvenster, groep Uiterlijk |
| Onderwerpen op een bord, borden op een site | Geen limiet in het webonderdeel | SharePoint-lijstlimieten zijn van toepassing |
| Borden in vervolgkeuzelijsten | Eerste 500 borden van de site, gesorteerd op titel | Vaste waarde |
| Antwoorden geladen voor een onderwerp | Alle antwoorden, gelezen van de server in batches van 500 | Vaste waarde |
| Nestingsdiepte van antwoorden | Geen instelbaar maximum; bovenliggend pad beperkt tot 255 tekens | Gegevensmodel (opgeslagen hiërarchiepad) |
| Onderwerptitel | 255 tekens | SharePoint-kolom Titel |
| Afbeelding in de tekst | 10 MB per bestand; alleen afbeeldingsbestanden | Vaste waarde, De afbeelding is groter dan 10 MB. |
| Bijlagen per onderwerp of antwoord | Geen limiet in het webonderdeel | Bijlagen bij SharePoint-lijstitems |
| Bestandsnaam van een bijlage | Gereserveerde tekens vervangen door _; namen langer dan 120 tekens ingekort | Vaste regel |
| Items per sectie van de moderatiewachtrij | 200 meest recente | Vaste waarde |
| Items in het webonderdeel Discussions Activity | Instelling Maximum items: 1–50, standaard 5 | Eigenschappenvenster, groep Uiterlijk |
| Abonnementen gelezen per gebruiker en bord | 500 | Vaste waarde |
| Klassieke items gelezen door het importprogramma | Batches van 2.000 totdat de bronlijst volledig is gelezen | Vaste waarde |
Hoe de onderwerpenlijst snel blijft
Elk verzoek retourneert maximaal het ingestelde aantal onderwerpen, eerst gesorteerd op vastpinnen en daarna op laatste activiteit, nieuwste eerst. Meer laden gebruikt de vervolglink van SharePoint. Paginering beperkt de antwoordgrootte, maar garandeert geen constante serverbelasting en omzeilt de lijstweergavedrempel niet.
Meerdere filter- en sorteerkolommen zijn geïndexeerd, maar niet elke voorwaarde is dat. De kolom voor het geaccepteerde antwoord die de antwoordweergaven gebruiken heeft bijvoorbeeld geen index:
| Filter | Kolom | Gebruikt voor |
|---|---|---|
| Bord | VtxBoard (opzoekkolom, geïndexeerd) | Elke query |
| Goedkeuring | VtxApprovalStatus (geïndexeerd) | Leden: goedgekeurde items en hun eigen items |
| Weergave Onbeantwoord | VtxTopicType (geïndexeerd), VtxAcceptedPostId (niet geïndexeerd) | Vragen met geaccepteerd-antwoord-id 0 |
| Weergave Beantwoord | VtxAcceptedPostId (niet geïndexeerd) | Geaccepteerd-antwoord-id groter dan 0 |
| Weergave Uitgelicht | VtxIsFeatured (geïndexeerd) | Uitgelichte onderwerpen |
| Weergave Mijn onderwerpen | Gemaakt door | Onderwerpen van de huidige gebruiker |
| Vervolgkeuzelijst voor categorieën | VtxCategory (geïndexeerd) | Geselecteerde categorie |
| Sorteervolgorde | VtxIsSticky, VtxLastActivity (geïndexeerd) | Elke query |
Titelzoeken voegt een bevat-voorwaarde toe. Een kleine paginagrootte of minder dan 5.000 onderwerpen op één bord garandeert geen geslaagde query: alle borden op de site delen de onderwerpenlijst en het bordfilter gebruikt een opzoekkolom. Volgens Microsoft voorkomt de index daarvan geen drempelfouten. Test de werkelijke query’s met representatieve gegevens; gebruik bij weigering de sitezoekfunctie. Zie Microsoft: een index toevoegen aan een lijst- of bibliotheekkolom.

📝 Opmerking
Het webonderdeel doorzoekt alleen onderwerptitels. Antwoordtekst en onderwerpinhoud worden niet doorzocht. Gebruik daarvoor de SharePoint-zoekfunctie van de site, die de lijsten Discussions Topics en Discussions Posts indexeert zoals andere lijsten.
Lange discussies
Bij het openen van een onderwerp laadt het webonderdeel alle antwoorden, niet alleen de eerste pagina. De antwoorden worden uit de lijst Discussions Posts gelezen in batches van 500 via de geïndexeerde opzoekkolom VtxTopic. Daarna wordt de antwoordboom in de browser opgebouwd uit de kolommen voor ouder en pad. Er is geen instelbare maximumdiepte, maar de kolom voor het bovenliggende pad is beperkt tot 255 tekens. Willekeurige nesting is dus niet gegarandeerd. Er is geen aparte stap om meer antwoorden te tonen.
De praktische gevolgen:
- Bij volledige batches van 500 zichtbare antwoorden en geslaagde query’s: een discussie met 2.000 antwoorden heeft vier verzoeken nodig voordat ze verschijnt; bij 10.000 antwoorden zijn dat er twintig. De pagina wordt merkbaar zwaarder, omdat elk antwoord tegelijk wordt weergegeven.
- Diep geneste antwoorden springen per niveau in. Op smalle schermen worden zeer diepe vertakkingen moeilijk leesbaar. Moderators kunnen een afgerond onderwerp Vergrendeld maken en vragen een nieuw onderwerp te starten.
- De teller Antwoorden in de lijst is een opgeslagen getal bij het onderwerp, geen live telling (zie KB10432. Tellers, laatste activiteit of het beste antwoord kloppen niet).
Afbeeldingen en bijlagen
Afbeeldingen die worden geplakt, gesleept of ingevoegd met Afbeelding invoegen worden geüpload naar de documentbibliotheek Discussions Assets. Het webonderdeel maakt een map per kalenderjaar (bijvoorbeeld 2026) en slaat elke afbeelding daarin onder een unieke naam op. Jaarmappen ordenen de bestanden; een druk gebruikt jaar kan de lijstweergavedrempel nog steeds overschrijden. Afbeeldingen groter dan 10 MB worden geweigerd voordat de upload begint. Bestanden die geen afbeeldingen zijn worden door de editor genegeerd.
Bijlagen die via Bestand bijvoegen worden toegevoegd zijn gewone lijstitembijlagen van het onderwerp of antwoord. Het webonderdeel beperkt het aantal of de grootte niet; de limieten van SharePoint Online voor lijstitembijlagen gelden. Bestandsnamen worden vóór de upload geschikt gemaakt voor SharePoint: de tekens \ / : * ? " < > | # % & { } ~ worden vervangen door een onderstrepingsteken en namen langer dan 120 tekens worden ingekort.

Moderatiewachtrij, webonderdeel Activity en abonnementen
- Moderatie vraagt maximaal 200 nieuwste items op in elk van zes secties: wachtende, afgewezen en gerapporteerde onderwerpen en antwoorden. Antwoorden worden eerst voor de hele site geselecteerd en pas daarna op het huidige bord gefilterd. Andere borden kunnen alle 200 plaatsen innemen en oudere antwoorden van het huidige bord verbergen. De wachtrij is geen volledige audit: controleer bij een grote achterstand de onderliggende lijsten.
- Discussions Activity vraagt het bij Maximum items ingestelde aantal onderwerpen (1–50) op, gefilterd op goedkeuring en gesorteerd op laatste activiteit. Dit beperkt de antwoordgrootte, maar garandeert niet dat een query op een grote lijst slaagt.
- Abonnementen worden per gebruiker en bord gelezen, tot 500 rijen; abonnementen buiten die selectie worden niet door deze query geretourneerd.
Tellers en versiebeheer
Aantallen antwoorden en weergaven, laatste activiteit en soortgelijke gegevens worden bij het onderwerpitem opgeslagen en bijgewerkt door de browser van de gebruiker die antwoordt of het onderwerp opent. Elke update maakt een nieuwe versie van het onderwerpitem, omdat de lijsten met ingeschakeld versiebeheer worden gemaakt. Op een zeer actief bord groeit de versiegeschiedenis van een populair onderwerp snel. Een site-eigenaar kan bij Lijstinstellingen → Instellingen voor versiebeheer van Discussions Topics het aantal bewaarde versies verlagen zonder het webonderdeel te beïnvloeden.
❗ Belangrijk
Behoud de indexen op de Vtx-kolommen en de oorspronkelijke lijstsjablonen. Indexen verwijderen kan query’s vertragen. Bestaande indexen garanderen niet dat elke query op grote gedeelde lijsten slaagt.
Aanbevelingen voor zeer grote borden
- Plan gedeelde lijsten. Borden op één site delen hun lijsten. Een bord opsplitsen verlaagt de totale lijstgrootte niet en maakt geen afzonderlijke toegangsgrenzen. Afzonderlijke sites bieden afzonderlijke lijsten als dat bij uw organisatie past.
- Test realistische volumes. Controleer zoeken en elke weergave met representatieve gegevens. Minder dan 5.000 onderwerpen per bord is geen garantie; gebruik bij geweigerde query’s de sitezoekfunctie en herzie het lijstontwerp.
- Gebruik categorieën om gerelateerde onderwerpen te ordenen. De categoriekolom is geïndexeerd, maar filteren vereist nog steeds verwerking.
- Vergrendel afgeronde discussies en start nieuwe, in plaats van één onderwerp duizenden antwoorden te laten verzamelen.
- Paginagrootte. Begin met 20 onderwerpen per pagina. Verhogen naar 100 verstuurt en toont meer gegevens per verzoek en kan de eerste laadactie zwaarder maken.
- Importeren. Het importprogramma leest batches van 2.000 en schrijft items afzonderlijk. Test voor een grote import de machtigingen en een representatieve bron, reserveer tijd en controleer waarschuwingen en onderbroken uitvoeringen. KB10417. Een klassiek SharePoint-discussiebord importeren in Discussions.
💡 Tip
Plant u een bord voor de hele organisatie, kies dan een standaardweergave en paginagrootte die bij de doelgroep passen, zoals beschreven in KB10422. Weergaven, paginering, zoeken en tellers: weergave-instellingen van het webonderdeel Discussions. Plaats Discussions Activity op de startpagina, zodat mensen recente onderwerpen bereiken zonder door het bord te scrollen.