Hantera stora listor och bibliotek i SharePoint

Hantera stora listor och bibliotek i SharePoint

Det finns många sätt att arbeta med eller skicka en fråga till en SharePoint-lista eller ett -bibliotek utan att få en varning om tröskelvärde för listvyn. Du kan lagra upp till 30 miljoner objekt eller dokument i en SharePoint-lista eller ett -bibliotek. Med hjälp av följande idéer kan du få den information du behöver och hålla dig inom tröskelvärdet för listvyn på 5 000 objekt. Mer information om tröskelvärdet för listvyn finns i Översikt över listor och bibliotek med många objekt.

Arbeta med gränsen för tröskelvärdet för listvyn

SharePoint har resursbegränsningar och gränser som styr mängden data och dataflöde som kan hanteras. Tröskelvärdet för listvyn är som standard ungefär 5 000 objekt och har ställts in så att användare kan arbeta med stora listor och bibehålla bra prestanda. Det finns tre huvudsakliga sätt att arbeta med tröskelvärdet för listvyn:

  • För alla versioner av SharePoint hanterar du antalet objekt som returneras med hjälp av indexering, filtrering, mappar och offlinedata.

  • För serverversioner av SharePoint använder du ett administratörsschemalagt dagligt tidsintervall då gränser höjs.

  • För serverversioner av SharePoint kan en nätverksadministratör höja gränsen för tröskelvärdet för listvyn.

För SharePoint Online kan den här gränsen inte ändras, och gäller alltid så att användare i delade innehavare alltid har bra prestanda för frågor. För att kringgå gränsen har vi beskrivit några åtgärder som du kan utföra för att hålla dina frågor inom gränsen.

Obs!: Ibland kanske du ser ett högre antal objekt som returneras i systemgenererade vyer.

Med SharePoint Server-servrar (SharePoint 2016, 2013 och 2010) är tröskelvärdet för listvyn på 5 000 objekt också standard. Men eftersom nätverksadministratörer har mer kontroll kan ett dagligt tidsintervall anges då gränserna effektivt tas bort så att stora frågor samt andra dataintensiva åtgärder kan utföras. Den tiden är vanligtvis på kvällen när de flesta inte använder systemet. Administratören kan också välja att höja gränsen om det behövs.

Det sista alternativet, även det med Server-versioner av SharePoint, är att ändra gränsen. Det är riskfyllt, eftersom en högre gräns ökar sannolikheten att prestanda påverkas för vissa eller alla användare.

Information om hur du kontrollerar din version av SharePoint finns i Vilken version av SharePoint använder jag?

Om du hindras av tröskelvärdet för listvyn, men det totala antalet objekt är färre än 20 000, kan du lägga till index för kolumner. I alla versioner av SharePoint kan du skapa en filtrerad vy med ett kolumnindex för att minska antalet resultat när du arbetar med stora listor och bibliotek. Du skapar en filtrerad vy med en indexerad kolumn i två steg: skapa ett index för en kolumn och skapa sedan en vy som använder den indexerade kolumnen för att filtrera vyn.

Mer information om indexering av kolumner finns i Lägga till ett index i en SharePoint-kolumn.

Mer information om filtrering av kolumner finns i Med filtrering kan du ändra en SharePoint-vy.

Även om mappar inte krävs för att använda stora listor och bibliotek kan du fortfarande använda dem för att ordna data och effektivisera dataåtkomst. Skapande av mappar är aktiverat som standard i dokumentbibliotek, men inte i listor. Mer information finns i Skapa en mapp i en lista och Skapa en mapp i ett dokumentbibliotek.

Obs!: Med SharePoint online flyttas även befintliga metadata när du använder kommandot Flytta till eller när du drar och släpper.

När du skapar en mapp skapas ett internt index i bakgrunden. Detta interna index skapas också för rotmappen, eller på högsta nivån i en lista eller ett bibliotek. När du hanterar objekt i en mapp använder du i själva verket det interna indexet för att få åtkomst till data. Tänk på att varje undermapp räknas som ett objekt (men inte eventuella objekt i den undermappen) om en mapp innehåller undermappar.

Även när det totala antalet objekt i en lista eller ett bibliotek är mycket stort är en vy av en enda mapp minst lika snabb som en vy som filtrerar det totala antalet objekt med hjälp av en indexerad kolumn. I vissa fall kan det vara möjligt att fördela alla objekt i en lista eller ett bibliotek i flera mappar så att ingen mapp har fler än fem tusen objekt.

Det är viktigt att tänka på följande när du använder mappar för att organisera en stor lista eller ett stort bibliotek:

  • En mapp kan innehålla fler objekt än tröskelvärdet för listvyn anger, men för att du inte ska bli blockerad kan du behöva använda en filtrerad vy som utgår från kolumnindex.

  • Om du väljer alternativet Visa alla objekt utan mappar i avsnittet Mappar när du skapar eller ändrar en vy i listan eller biblioteket måste du sedan använda ett filter som utgår från ett enkelt index för att vara säker på att du inte når upp till tröskelvärdet för listvy.

  • Det är ofta till hjälp att visa alla tillgängliga mappar utan filtrering i standardvyn. Då kan användarna välja rätt mapp när de ska infoga nya objekt. Om alla mappar visas blir risken mindre att objekt läggs till utanför mapparna i listan eller biblioteket. Observera att det inte finns något sätt att automatiskt flytta objekt mellan mapparna i en lista.

Obs!: Om du flyttar objekt till SharePoint-papperskorgen räknas de objekten fortfarande vid avgörande om filteruttrycket överskrider tröskelvärdet för listvyn. Om du tömmer papperskorgen räknas de inte längre. Mer information finns i Töm papperskorgen eller återställ filerna.

Om du vill flytta filer mellan mappar i ett bibliotek läser du Flytta eller kopiera en mapp, fil eller länk i ett dokumentbibliotek.

Att ta bort stora listor kräver databasresurser som kan blockeras av tröskelvärdet för listvyn. Försök att ta bort stora listor under det dagliga tidsintervallet för att undvika blockering. Kom ihåg att borttagningsprocessen fortsätter tills den är klar även om det tar längre tid än det tilldelade intervallet, oberoende av andra användare. Avsätt tillräckligt lång tid.

Mer information om hur du tar bort en lista finns i Ta bort en lista i SharePoint.

Offlinesynkronisering, externa data och Access-datahantering

Att ta data offline är ofta smidigare och effektivare när du synkroniserar med datorn. Du kan använda Excel, Access eller Outlook, beroende på de listdata du arbetar med. Du kan också använda extern datahantering utan gränser med ERP-system (Enterprise Resource Planning), OData och webbtjänster, beroende på din SharePoint-tjänst.

Du kan göra ändringar på en stationär eller bärbar dator och sedan, när du tar tillbaka data online, synkronisera ändringarna och lösa konflikter på ett smidigt och effektivt sätt. Genom att använda offlinesynkronisering med stora listor för att "skrubba", analysera och rapportera data kan du avlasta databasaktiviteten och minimera användningen av SharePoint-resurser.

Du kan ta listdata offline och synkronisera ändringar när du är online igen med hjälp av flera Microsoft Office-produkter. Om du vill exportera till dem behöver du ha installerat apparna, antingen Office 365 eller Office-skrivbordsprogram.

Microsoft Access       Access kan hantera fler rader med data än SharePoint, och du har tillgång till många kraftfulla verktyg för att hantera dessa data. Om du arbetar med data i Access och synkroniserar dem med SharePoint kan du arbeta med större datamängder.

Du kan läsa och skriva de flesta interna listor från Access genom att länka till dem, och Access fungerar bra med praktiskt taget alla SharePoint-datatyper. Genom att länka kan du ansluta till data i en SharePoint-lista och på så vis skapa en tvåvägsanslutning för att visa och redigera den senaste informationen både i SharePoint-listan och Access-databasen. Access skapar en kopia av (eller replikerar) SharePoint-listan i en Access-tabell. När Access-tabellen har skapats kan du arbeta med listdata i Access upp till Access-gränsen på två GB (exklusive eventuella bilagor som inte lagras lokalt). Dessutom cachelagrar Access listdata på klienten, använder en effektiv minnesintern återskrivningscache och skickar bara modifierade listobjekt. Allt detta gör att frågor och uppdateringar går mycket snabbare. En dialogruta för konfliktlösning gör det dessutom lätt att hantera uppdateringar i konflikt.

Om funktionen Access Services är aktiverad kan du arbeta med avsevärt mycket mer data än tröskelvärdet för listvyn, upp till 50 000 objekt som standard. Access bearbetar automatiskt list- eller biblioteksdata i små batchar och sätter sedan ihop informationen, en teknik som gör att du kan arbeta med mycket mer data än tröskelvärdet för listvyn, utan att negativt påverka andra användare på SharePoint-webbplatsen. Mer information finns i avsnittet Använda Access Services nedan.

Microsoft Excel        Du kan exportera SharePoint-listor till en Excel-tabell, så att en enkelriktad dataanslutning skapas mellan Excel-tabellen och SharePoint-listan.

Knappen Exportera till Excel markerad i menyfliksområdet i SharePoint
Exportera till Excel i SharePoint 2016 eller 2013

I Excel kan du också arbeta med stora listor utan blockeringar. Dessutom kan du synkronisera Excel med både SharePoint och Access så att du kan dra nytta av fördelarna med respektive plattform.

När du uppdaterar data från SharePoint-listan och uppdaterar Excel-tabellen ersätter Microsoft Excel dessa Excel-data med de senaste SharePoint-listdata, och eventuella ändringar som du gjort i den Excel-tabellen skrivs över.

SharePoint Online-lista med Exportera till Excel markerat
Exportera till Excel i SharePoint Online

När data finns i Excel-tabellen kan du dra nytta av de många dataanalysfunktionerna i Microsoft Excel, till exempel kraftfulla och flexibla kalkylblad, pivottabellrapporter, professionella diagram och miniatyrdiagram, villkorsstyrd formatering med ikoner, datastaplar och färgskalor, och avancerade konsekvensanalysåtgärder.

Om funktionen Access Services är aktiverad kan du arbeta med avsevärt mycket mer data än tröskelvärdet för listvyn, upp till 50 000 objekt som standard. Mer information finns i avsnittet Använda Access Services nedan.

Microsoft Outlook        Från Microsoft Outlook kan du läsa och skriva kontakt-, uppgifts-, kalender- och diskussionslistor, samt synkronisera dokumentbibliotek. Du kan till exempel arbeta med både standarduppgiftslistor och projektuppgiftslistor genom att ta uppgiftslistor offline, visa, uppdatera och tilldela nya uppgifter, ta dem online igen och synkronisera dem utan att lämna Outlook. Du kan också lagra, dela och hantera SharePoint-kontakter effektivare i Outlook.

Överst på sidan

I Access skapar du en webbdatabas baserad på Access Services genom att skapa tabeller baserade på länkade listor, tillsammans med frågor, formulär, rapporter och makron som du publicerat på en SharePoint-webbplats. De här webbdatabaserna uppgraderas, du kan fortfarande använda och ändra dem, och du kan skapa nya från en mall, men inte från Access 2013.

Du kan skapa en Access-app i SharePoint utan att använda kod. En SharePoint-app är i allmänhet en specifik punktlösning som är lättdistribuerad och tillgänglig på en marknadsplats. Tänk på en app som ett bekvämt, alternativt sätt att paketera, distribuera, köra, övervaka och dra tillbaka en lösning. Mer information finns i Skapa en Access-app.

Till skillnad från ett Access-webbdatabasprogram som lagrar data i SharePoint-listor använder en Access-app en SQL Server-databas som är separat från SharePoint-produkter till att lagra data, och omfattas därför inte av tröskelvärdet för listvyn i SharePoint. Detta förbättrar kraftigt skalbarheten i Access-lösningar och möjliggör effektiv hantering av många miljoner poster. För SharePoint Server-användare kan SQL Server-databasen konfigureras för att finnas bakom företagets brandvägg. För onlineanvändare är databasen en SQL Server Azure-databas som aktiveras med ett kostnadsfritt konto och kostnadsfritt lagringsutrymme. Mer information om Azure finns på Microsoft Azure-startsidan.

Slutligen kan du fortfarande synkronisera data mellan en SharePoint-lista och en Access-tabell och hålla båda uppsättningarna med data uppdaterade. Synkroniseringen är tvåvägs eller dubbelriktad. Ändringar som görs i Access i listdata laddas upp till SharePoint-listan och ändringar som görs i SharePoint-listan laddas ned till Access på datorn. Mer information finns i Importera från eller länka data till en SharePoint-lista.

SharePoint-sökrutan och dokumentcenterlösningar

Ett annat sätt att hitta dokument eller objekt i ett stort bibliotek eller en stor lista är att använda listans eller bibliotekets sökruta för att ange ett nyckelord eller en fras. Sökfunktionen i SharePoint har sina egna indexeringsmetoder och är inte kopplad till tröskelvärdet för listvyn eller andra relaterade gränser.

En annan lösning för att hantera stora bibliotek är att skapa och använda en dokumentcenterwebbplats. Den är utformad för dokumenthantering och innehåller funktioner som att checka in och ut filer, arbetsflöden, filter och vyer.

Det finns vanligtvis två sökrutor på en SharePoint-sida: webbplatssökningen högst upp på sidan och sökrutan för den specifika listan eller biblioteket. När du använder listans eller bibliotekets sökruta kan du gradvis utöka sökningens omfattning:

  • Som standard baseras sökomfattningen till att börja med på alla objekt i den aktuella vyn med undermappar. Resultatet visas i form av kolumner som du kan fortsätta att filtrera och sortera. Om tröskelvärdet för listvyn överskrids visas inte alla resultat.

  • Om du inte hittar det som du är ute efter kan du utöka sökningen så att den omfattar hela listan och alla undermappar, oavsett vilken vy som är aktuell och vilket tröskelvärde som gäller för listvyn.

  • I ett sista steg kan du utöka sökningen så att den omfattar hela webbplatsen. Då visas resultatet på standardsidan Webbplatssökning. Sedan kan du använda panelen Förfining för att filtrera resultatet, till exempel efter redigeraren för ett dokument eller efter det datum då ett listobjekt skapades. Du kan också utforma mer detaljerade frågor genom att använda boolesk syntax och logiska operatorer.

Meddelanden: 

  • Sökrutan är endast tillgänglig för listor och bibliotek som visas som vyer som återges på klientsidan. Även om standardbeteendet är att visa sökrutan kan sökrutan döljas med egenskapen Sökruta för webbdelen Listvy i avsnittet Diverse i verktygsfönstret. Mer information om webbdelsegenskaper finns i Använda listan och andra webbdelar.

  • Listegenskapen Visa sökruta under Diverse

Du kan använda en dokumentcenterwebbplats när du vill skapa, hantera och lagra stora antal dokument. Ett dokumentcenter baseras på en webbplatsmall och har utformats för att fungera som en central lagringsplats för hantering av många dokument. Funktioner, till exempel metadata- och trädvynavigering, innehållstyper och webbdelar, hjälper dig att organisera och hämta dokument på ett effektivt och meningsfullt sätt för användarna. Mer information om hur du använder webbplatsmallar finns i Skapa och använda webbplatsmallar.

Innehållsförvaltare kan snabbt konfigurera effektiv metadatabaserad navigering för de flesta bibliotek utan att uttryckligen skapa index, men kan även få hjälp när de skapar ytterligare index för att förbättra prestanda för fler filter och vyer. Mer information finns i Använda en dokumentcenterwebbplats.

Du kan använda en dokumentcenterwebbplats som en redigeringsmiljö eller ett innehållsarkiv:

  • I en redigeringsmiljö checkar användarna aktivt in och ut filer och skapar mappstrukturer för dessa filer. Versionshantering är aktiverad och tio eller fler tidigare versioner av varje dokument kan finnas. Användare checkar ofta in och ut dokument, och arbetsflöden kan bidra till att automatisera åtgärder på dokumenten.

  • I ett innehålls- eller kunskapsbasarkiv sker däremot mycket lite redigering. Användare visar eller laddar endast upp dokument. Normalt innehåller innehållsarkiv enstaka versioner av dokument och en webbplats kan skalas till miljontals filer. I ett vanligt scenario, till exempel ett tekniskt supportcenter för en stor organisation, kan 10 000 användare hantera innehållet, främst för att läsa det. En delmängd på 3 000 till 4 000 användare kan ladda upp nytt innehåll till webbplatsen.

Använda personliga vyer, relationslistor och RSS-feeds

För att förbättra övergripande systemprestanda ytterligare och undvika att nå ett tröskelvärde eller en gräns för resurser kan du överväga att använda personliga vyer, relationslistor eller RSS-feeds.

Personliga vyer    Eftersom det är mer komplicerat att skapa vyer som använder ett kolumnindex korrekt för stora listor och bibliotek kan du ta bort behörigheten Hantera personliga vyer från deltagare för en stor lista eller ett stort bibliotek. Genom att ta bort den behörigheten kan du hindra användare från att skapa en vy som omfattar alla objekt och som kan försämra prestanda för resten av webbplatsen. Mer information om behörigheter finns i Redigera behörigheter för en lista eller ett bibliotek.

Relationslistor     När du skapar listrelationer med hjälp av uppslagskolumner, unika kolumner och tvingande relationsbeteende (också kallat referensintegritet) kan tröskelvärdet för listvyn uppnås och du kan komma att blockeras under följande omständigheter:

  • Om du gör en kolumn unik i en befintlig lista som innehåller fler objekt än tröskelvärdet för listvyn (att lägga till ett objekt i en lista så att den överstiger tröskelvärdet för listvyn är en åtgärd som vanligtvis inte blockeras).

  • Om en lista innehåller fler objekt än tröskelvärdet för listvyn och du aktiverar Borttagning av relaterade eller Begränsa borttagning) för ett uppslagsfält i listan.

RSS-feeds     När RSS-stöd har aktiverats i Central administration och på webbplatssamlingsnivå, kan du aktivera och konfigurera RSS-stöd för olika typer av listor och bibliotek. När användare använder en RSS-feed för en lista eller ett bibliotek hämtas data från listan. I standardvyn för RSS begränsas antalet returnerade objekt utifrån det datum då objektet senast ändrades med hjälp av ett filter i kolumnen Ändrad. Om listan eller biblioteket innehåller många objekt och användare använder RSS-feed är det en bra idé att indexera kolumnen Ändrad. Du kan också minska antalet hämtade objekt genom att ändra antal objekt och antal dagar för vilka ändringar tas med i ett RSS-feed.

Mer information om hur du hanterar RSS-feeds finns i Hantera RSS-feeds för en webbplats eller webbplatssamling. Information om hur du lägger till en RSS-feed finns i Skapa en avisering eller prenumerera på en RSS-feed.

Endast SharePoint Server-administratörer

Dessa åtgärder kan endast utföras av SharePoint- eller nätverksadministratörer och servergruppsadministratörer i SharePoint Server-versioner.

Det dagliga tidsintervallet är ett sätt för administratörer att ange en dedikerad tidsperiod då alla användare kan utföra obegränsade åtgärder utan gränser, och schemaläggs vanligtvis under lågbelastningstider.

Även om vyer är ett primärt sätt att hämta objekt från en lista eller ett bibliotek finns det även andra kommandon och åtgärder i SharePoint som bör utföras under det dagliga tidsintervallet.

Lägga till och ta bort ett index

Lägga till och ändra en listkolumn

Ta bort och kopiera mappar

Ändra säkerhetsinställningar för en lista eller ett bibliotek

Spara en lista med dess innehåll som en mall

Ta bort en webbplats

Återställa eller ta bort objekt från papperskorgen

Dessa kommandon och åtgärder kan misslyckas om de överskrider tröskelvärden och gränser för webbplatsen när du hämtar listdata under vanliga tider. Genom att köra dem utan gränser under det dagliga tidsintervallet kan du undvika fel och påverkan på andra användare.

Under konfigurationen av det dagliga tidsintervallet måste du ange en starttid och en varaktighet. När du anger starttid och varaktighet är det bra att känna till att om någon startar en tidskrävande fråga eller åtgärd under intervallet fortsätter den tills den är klar, oavsett om det är inom intervallet eller inte.

  1. Som administratör loggar du in på Central administration.

  2. Gå till Programhantering > Hantera webbprogram.

    Central administration med Hantera Web Apps markerat
  3. Välj program för att ange eller ändra inställningen för dagligt tidsintervall.

  4. I menyfliksområdet klickar du på nedpilen på Allmänna inställningar för att öppna menyn och klickar sedan på Resursbegränsning.

    Central administration med Resursbegränsning markerat.
  5. Ändra det dagliga tidsintervallet och ange sedan önskad starttid och varaktighet.

    Sidan med programinställningar för Central administration med Dagligt tidsintervall markerat
  6. Klicka på OK när du är klar.

Om du inte är utvecklare eller inte har smidig tillgång till utvecklarresurser som kan utföra dessa åtgärder åt dig kan du skjuta upp dessa typer av åtgärder till det dagliga tidsintervallet. Kontrollera med administratören när det dagliga tidsintervallet har schemalagts.

Obs!: SharePoint Online har inte stöd för att ändra tröskelvärdet för listvyn.

Tröskelvärdet för listvyn finns för att säkerställa prestanda för användare och skydda servern från oavsiktlig överbelastning vid frågor. Tröskelvärdet för listvyn (LVT) kan endast ändras i Server-versioner av SharePoint av en administratör i appen Central administration, och vi rekommenderar att du inte ändrar det för att undvika försämrade prestanda. SharePoint Online tillåter inte att administratörer ändrar tröskelvärdet för listvyn för att skydda användare i andra klientorganisationer från prestandaproblem när stora mängder data hämtas. Använd i stället index, filter och mappar för att hantera frågor.

Om du bara har några frågor som kräver att tröskelvärdet för listvyn höjs kan du i stället utnyttja det dagliga tidsintervallet under lågbelastningstider.

Varning: Vi rekommenderar inte att du ändrar tröskelvärdet för listvyn (LVT) om du har andra användare, eftersom större värden försämrar prestanda. Att skapa ett för stort värde kan leda till lång svarstid och fel för användare, och potentiellt avbrott för en server.

Obs!: Central administration är endast tillgänglig i Server-installationer av SharePoint.

Följ dessa steg om du verkligen vill ändra tröskelvärdet för listvyn. De är standard från SharePoint 2010 till SharePoint 2016, men användargränssnittet kan skilja sig något. Appen Central administration är separat från SharePoint-webbplatsen och du behöver behörighet som servergruppsadministratör för åtkomst. Du kan bara ändra tröskelvärdet för listvyn i Server-versioner av SharePoint.

  1. Som administratör loggar du in på Central administration.

  2. Gå till Programhantering > Hantera webbprogram.

    Central administration med Hantera Web Apps markerat
  3. Välj program för att ändra tröskelvärdet för listvyn.

  4. I menyfliksområdet klickar du på nedpilen på Allmänna inställningar för att öppna menyn och klickar sedan på Resursbegränsning.

    Central administration med Resursbegränsning markerat.
  5. Ändra värdet Tröskelvärde för listvy (först i listan) till ett rimligt värde.

  6. Klicka på OK.

Det finns ytterligare inställningar på sidan Resursbegränsning som du som administratör bör känna till.

  • Tröskelvärde för listvy för granskare och administratörer:    Det här är som standard en "högre gräns". Frågor som körs av en granskare eller administratör och som specifikt (programmässigt) begär att LVT åsidosätts omfattas av den här gränsen i stället. Som standard är den 20 000 i stället för 5 000 för tröskelvärdet för listvyn. Att höja den här gränsen har samma följder som att höja tröskelvärdet för listvyn. När du ändrar det här värdet finns det associerade ändringar som kan behöva göras. Mer information finns i Använda åsidosättningen av objektmodell för tröskelvärdet för listvyn programmässigt

  • Åsidosättning av objektmodell:    Om du ofta använder anpassad kod i din distribution och behöver åsidosätta tröskelvärdet för listvyn till en högre gräns kan det vara bra att tillåta åsidosättningen av objektmodell och ge granskar- eller administratörsbehörighet till det program som kommer att köra frågorna. Den här inställningen är aktiverad som standard, men du kan inaktivera den om du inte behöver den. Ett bra exempel på när du kanske vill använda den är om du har implementerat en del kod som utför cachelagring av en större uppsättning resultat som används ofta i exempelvis flera minuter. Om du inte planerar att cachelagra innehållet och planerar att köra frågorna ofta skulle jag inte rekommendera den här metoden för att komma runt tröskelvärdet för listvyn eftersom serverns prestanda kommer att försämras. Kort sagt: "var försiktig".

  • Uppslagströskelvärde för listvy:    Den här funktionen begränsar antalet kopplingar som en fråga kan utföra. Det motsvarar antalet uppslags-, person-/grupp- eller arbetsflödesstatusfält som tas med i frågan. En vy som visar 6 uppslagskolumner och filtrerar på 3 andra distinkta uppslagskolumner använder till exempel 9 uppslag. Om uppslagströskelvärdet för listvyn är inställt på 8 ger det ett fel. Vi rekommenderar inte att du ökar antalet till fler än 8.

    Noggrann testning av Microsoft har visat att det sker en allvarlig, icke gradvis prestandaförsämring vid fler än 8 kopplingar. Då minskar serverdataflödet avsevärt och frågan använder en oproportionerligt stor del av SQL-serverns resurser, vilket påverkar alla andra som använder samma databas negativt. Mer information finns i avsnittet Uppslagskolumner och listvyer i Testresultat och rekommendationer för prestanda och kapacitet.

  • Dagligt tidsintervall för stora frågor:    Med den här funktionen kan du ange en tid varje dag då användare kan använda större frågor utan att nå gränser. Det finns några saker du bör tänka igenom noga innan du bestämmer vilken tid du ska ange:

    • För att påverka så få användare som möjligt bör du ange en lågbelastningstid, eller en tid då du förväntar dig lägst belastning. Om du väljer en tid mitt på arbetsdagen för de flesta användarna kan även de som inte använder den stora listan påverkas negativt.

    • Försök att hålla den inom en rimlig tidsram så att användarna kan använda den för att åtgärda sina listor, i stället för att kontakta administratören.

    • Åtgärder som startas under tidsintervallet avbryts inte när intervallet är slut. Ta hänsyn till den tid som behövs om en användare försöker ta bort en stor lista precis innan sluttiden.

    • Ta hänsyn till olika tidszoner. Det är särskilt viktigt om organisationen eller kunderna är utspridda geografiskt och delar en central värdbaserad SharePoint-server. Att ställa in den på 18:00 kanske fungerar där du befinner dig, men inte i till exempel Sydney i Australien.

  • Tröskelvärde för unika behörigheter i lista:    Det här är antalet unika behörigheter som tillåts per lista. Om du har en mapp där arv bryts för behörigheter och anger några behörigheter för den (och alla objekt i den) räknas det som 1 mot tröskelvärdet för unika behörigheter i listan. Till skillnad från tröskelvärdet för listvyn och andra inställningar utlöses inte det här tröskelvärdet genom att visa innehållet eller utföra någon annan åtgärd för det, utan uttryckligen när behörigheter ändras.

    Om du har möjlighet rekommenderar vi att du minskar det här antalet. Standard är 50 000, vilket är många unika behörigheter. Det är mycket sannolikt att det uppstår problem med behörigheter för listan innan det här antalet nås, så det är bra att i förebyggande syfte justera det till något som kan fungera i din miljö.

Översikt över listor och bibliotek med många objekt

Tröskelvärdet för listvyn (LVT) finns för att säkerställa enhetliga prestanda för alla användare med frågor till databasserverdelen. Här är en del information om gränserna, hur allt fungerar och hur du ändrar värdet Tröskelvärde för listvy.

Viktigt!: Tröskelvärdet för listvyn kan inte ändras på SharePoint Online. Det finns dessutom ingen möjlighet att skapa ett dagligt tidsintervall på SharePoint Online. De funktionerna är bara tillgängliga i SharePoint 2016, SharePoint 2013 och SharePoint 2010.

För att minimera hög användningsnivå i databasen använder SQL Server, serverdelsdatabasen för SharePoint, ofta radnivålåsning som en strategi för att säkerställa korrekta uppdateringar utan att påverka andra användare som hanterar andra rader negativt. Men om en läs- eller skrivåtgärd i databasen, till exempel en fråga, leder till att fler än 5 000 rader låses samtidigt, är det mer effektivt för SQL Server att tillfälligt låsa hela tabellen tills databasåtgärden har slutförts.

Obs!: Det faktiska antalet är inte alltid 5 000 och kan variera beroende på webbplatsen, mängden aktivitet i databasen och webbplatsens konfiguration.

När hela tabellen är låst förhindrar det andra användare från att komma åt tabellen. Om det sker för ofta upplever användare en försämring av systemets prestanda. Därför är tröskelvärden och gränser avgörande för att minimera påverkan från resursintensiva databasåtgärder och balansera alla användares behov.

I följande diagram sammanfattas det viktigaste av vad som händer bakom kulisserna när du får åtkomst till många objekt i en lista eller ett bibliotek.

Stora listor och bibliotek

  1. List- eller biblioteksdata i en webbplatssamling lagras i en SQL Server-databastabell som använder frågor, index och lås för att bibehålla övergripande prestanda, delning och precision.

  2. Filtrerade vyer med kolumnindex (och andra åtgärder) skapar databasfrågor som identifierar en delmängd av kolumner och rader och returnerar den här delmängden till datorn.

  3. Tröskelvärden och gränser bidrar till att begränsa åtgärder och balansera resurser för många samtidiga användare.

  4. Privilegierade utvecklare kan använda åsidosättningar av objektmodeller för att tillfälligt öka tröskelvärden och gränser för anpassade program i SharePoint Server-versioner.

  5. Administratörer kan ange dedikerade tidsintervall så att alla användare kan utföra obegränsade åtgärder under lågbelastningstider i SharePoint Server-versioner.

  6. Informationsarbetare kan använda lämpliga vyer, format och sidgränser för snabbare visning av data på sidan.

Listor och bibliotek har specifika maxgränser, som visas i den här tabellen.

Funktion

Maxgräns

Antal objekt i en lista eller ett bibliotek

30 miljoner

Storlek på ett enskilt filobjekt eller ett bifogat objekt

10 gigabyte

I följande tabell sammanfattas information om tröskelvärden och gränser för resurser som du behöver känna till. Dessa tröskelvärden och gränser anges på sidan Resursbegränsning i Central administration i SharePoint Server-versioner. Kontakta administratören för specifika gränser och förfrågningar för din webbplats.

Obs!: För att hanteringen ska gå lättare gäller inte resursbegränsningarna här nedanför för administratören.

Obs!: Det är inte alla inställningar som är tillgängliga via användargränssnittet, och endast i SharePoint Server-versioner.

Tröskelvärde
eller gräns

Standard-
värde

Beskrivning

Tröskelvärde för listvy

5 000

Anger det maximala antal objekt i en lista eller ett bibliotek som en databasåtgärd, till exempel en fråga, kan bearbeta samtidigt. Åtgärder som överskrider den här gränsen blockeras.

För att ge dig tid att göra alternativa planer kan du få en varning på sidan Inställningar för lista när listan har överskridit 3 000 objekt. Varningen innehåller en hjälplänk till det här avsnittet.

Gräns för unika behörigheter

50 000

Anger maximalt antal tillåtna unika behörigheter för en lista eller ett bibliotek.

Varje gång du bryter behörighetsarvet för ett objekt eller en mapp räknas det som en unik behörighet att överskrida gränsen. Om du försöker lägga till ett objekt som skulle innebära att gränsen överskrids förhindras du att göra det.

Gräns för radstorlek

6

Anger det maximala antalet interna tabellrader i databasen som får användas för ett list- eller biblioteksobjekt. För att breda listor med många kolumner ska rymmas radbryts varje objekt över flera interna tabellrader, upp till sex rader eller som mest 8 000 byte (exklusive bifogade filer).

Om du till exempel har en lista med många små kolumner, kanske med hundratals Ja/Nej-kolumner, kan du komma att överskrida den här gränsen och kan i så fall inte lägga till fler Ja/Nej-kolumner i listan, men du kan fortfarande lägga till kolumner av en annan typ.

Den här begränsningen kan administratörerna bara ange med hjälp av objektmodellen, inte via användargränssnittet.

Uppslagströskelvärde för listvy

12

Anger maximalt antal kopplingsåtgärder, som de som utgår från uppslag, person/grupp eller kolumner med arbetsflödesstatus.

Om frågan använder fler än åtta kolumner blockeras åtgärden. Men det är möjligt att programmässigt välja vilka kolumner som ska användas genom att använda den maximala vyn. Den kan ställas in via objektmodellen.

Tröskelvärde för listvy för granskare och administratörer

20 000

Anger det maximala antal list- eller biblioteksobjekt som en databasåtgärd, till exempel en fråga, kan bearbeta samtidigt när den utförs av en granskare eller administratör med rätt behörighet. Den här inställningen fungerar tillsammans med Tillåt åsidosättning av objektmodell.

Tillåt åsidosättning av objektmodell

Y

Anger om utvecklare kan utföra databasåtgärder, till exempel frågor, som begär en åsidosättning av Tröskelvärde för listvy till den högre gränsen som anges av Tröskelvärde för listvy för granskare och administratörer. En administratör måste aktivera en åsidosättning av objektmodell och utvecklare med rätt behörighet kan sedan programmässigt begära att deras fråga använder det högre tröskelvärdet för listvyn för att dra nytta av det.

Dagligt tidsintervall

Inget

Anger en tidsperiod då belastningen är lägre, och alla resurströsklar och resursbegränsningar ignoreras. En administratör kan konfigurera ett tidsintervall på upp till 24 timmar, i steg om 15 minuter. Till exempel kan intervallet löpa från kl. 18:00 till 22:00, eller från kl. 01:30 till 05:15.

En databasåtgärd eller fråga som startats i det dagliga tidsintervallet fortsätter tills den har slutförts (eller misslyckats), även om den inte slutförs inom det angivna tidsintervallet.

Lämna en kommentar

Var den här artikeln till hjälp? Berätta det i så fall för oss längst ned på den här sidan. Om den inte var till hjälp får du gärna berätta vad som var förvillande eller saknas. Vi använder din feedback för att dubbelkolla uppgifter, lägga till info och uppdatera artikeln. Ange vilka versioner du använder av SharePoint, operativsystemet och webbläsaren.

Uppdaterades i juli 2017.

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×