Lielu sarakstu un bibliotēku saraksta skata slieksnis

Attiecas uz
SharePoint Server 2019 SharePoint Server 2019 centrālā administrēšana SharePoint Server 2016 SharePoint Server 2016 centrālā administrēšana Microsoft 365 Microsoft saraksti

Sarakstā vai bibliotēkā var glabāt līdz pat 30 miljoniem vienumu vai failu. Tomēr, palielinoties vienumu skaitam, iespējams, pamanīsit, ka noteiktas darbības aizņem ilgāku laiku.  Lielu sarakstu filtrētajiem skatiem ir līdzīga darbība kā citiem sarakstiem. Ja saraksta skatā tiek rādīti vairāk nekā 5000 vienumu, var rasties saraksta skata sliekšņa kļūda. Vietnes veidnes izveide ir bloķēta vietnēs, kuru saraksti vai bibliotēkas pārsniedz saraksta skata slieksni (LVT) 5000 vienumu apjomā. Skati, kuros redzami daudzi vienumi, vislabāk darbojas mūsdienīgajā pieredzē. Lai izvairītos no kļūdām, kas varētu rasties klasiskajā pieredzē, iesakām izmantot moderno interfeisu

Saraksta skata sliekšņa (LVT) ierobežojums ir paredzēts, lai nodrošinātu vienlīdzīgu veiktspēju visiem lietotājiem, kas izpilda aizmugursistēmas datu bāzes vaicājumus. Tālāk ir sniegta informācija par ierobežojumiem, to darbību un LVT vērtības mainīšanu. 

Maģiskā skaitļa 5000 nozīme

Lai mazinātu datu bāzes sāncensību, pakalpojums SQL Server, SharePoint aizmugursistēmas datu bāze, bieži izmanto rindas līmeņa bloķēšanas stratēģiju, lai nodrošinātu atjauninājumu precizitāti, neietekmējot to lietotāju darbu, kas piekļūst citām rindām. Tomēr, ja lasīšanas vai rakstīšanas darbība datu bāzē, piemēram, vaicājums, vienlaikus bloķē vairāk nekā 5000 rindu, efektīvākais risinājums ir uz laiku bloķēt visu pakalpojuma SQL Server tabulu, līdz datu bāzē veiktā darbība tiek pabeigta. 

Piezīme

Faktiskais skaits ne vienmēr ir 5000 un tas var atšķirties atkarībā no jūsu vietnes, darbību skaita datu bāzē, kā arī no vietnes konfigurācijas. 

Ja visa tabula ir bloķēta, citi lietotāji tabulai nevar piekļūt. Ja tas notiek pārāk bieži, lietotājiem radīsies problēmas sistēmas veiktspējas samazināšanās dēļ. Tāpēc šie ierobežojumi un sliekšņi ir ļoti svarīgi, lai mazinātu resursu intensīvās apstrādes darbību ietekmi uz datu bāzi un lietotājiem nodrošinātu līdzvērtīgas darba iespējas. 

Iespējamas darbības sistēmā, piekļūstot vairākiem saraksta vai bibliotēkas vienumiem 

Tālāk redzamajā shēmā ir apkopoti galvenie punkti par to, kas notiek sistēmā, ja tiek veikta piekļuve vairākiem saraksta vai bibliotēkas vienumiem. 

Ekrānuzņēmumu saraksts one.png

  • Vietņu kolekcijas saraksta vai bibliotēkas dati tiek glabāti SQL Server datu bāzes tabulā, kurā tiek izmantoti vaicājumi, indeksi un bloķēšana, lai nodrošinātu vispārēju veiktspēju, koplietošanu un precizitāti.
  • Filtrētie skati ar kolonnu indeksiem (un citas darbības) veido datu bāzes vaicājumus, kas nosaka kolonnu un rindu apakškopu un nogādā šo apakškopu datorā.
  • Sliekšņi un ierobežojumi palīdz daudziem sistēmā vienlaikus strādājošiem lietotājiem regulēt darbību apjomus un nodrošināt līdzsvarotu resursu pieejamību.
  • Privileģētie izstrādātāji var izmantot objektu modeļa ignorēšanu, lai uz laiku palielinātu pielāgoto lietojumprogrammu sliekšņus un ierobežojumus, izmantojot SharePoint Server versijas.
  • Administratori var norādīt atvēlētos apstrādes laika logus visiem lietotājiem, kad var veikt neierobežotas darbības laikā, kad sistēma ir vismazāk noslogota, izmantojot SharePoint Server versijas.
  • Lai paātrinātu datu rādīšanu lapā, informācijas speciālisti var izmantot atbilstošus skatus, stilus un lapu ierobežojumus.

Resursu pieejamības ierobežojumi

Sarakstiem un bibliotēkām ir noteikti maksimālie ierobežojumi, kā parādīts šajā tabulā. 

Līdzeklis Maksimuma ierobežojums
Saraksta vai bibliotēkas vienumu skaits 30 miljoni
Atsevišķā faila vienuma vai vienuma pielikuma lielums 10 gigabaiti

Tālāk redzamajā tabulā ir apkopota informācija par resursu pieejamības ierobežojumiem, kas jāņem vērā. Šie pieejamības ierobežojumi ir iestatīti centrālās administrēšanas resursu ierobežošanas lapā attiecībā uz SharePoint Server versijām. Lai uzzinātu par noteiktiem vietnes ierobežojumiem un pieprasījumiem, sazinieties ar administratoru. 

Piezīme

  • Lai palīdzētu ar pārvaldību, uz administratoru neattiecas šie resursu pieejamības ierobežojumi.
  • Ne visi šie iestatījumi ir pieejami lietotāja interfeisā, kā arī tikai SharePoint Server versijās.
Slieksnisvai ierobežojums Noklusējuma vērtība Apraksts
Saraksta skata slieksnis 5,000 Norāda maksimālo saraksta vai bibliotēkas vienumu daudzumu, ko datu bāzē veiktā darbība, piemēram, vaicājums, var vienlaikus apstrādāt. Tās darbības, kas pārsniedz šo ierobežojumu, tiek bloķētas.
Lai jūs varētu laikus izlemt par citu plānu izmantošanu, lapā Saraksta iestatījumi var tikt parādīts brīdinājums, ja sarakstam tiek pārsniegts 3000 vienumu ierobežojums. Brīdinājumā ir ietverta palīdzības saite uz šo tēmu.
Unikālo atļauju ierobežojums 50 000 Tiek norādīts maksimālais unikālo atļauju skaits, kas paredzētas sarakstam vai bibliotēkai.
Vienmēr, kad pārtraucat vienuma vai mapes atļauju pārmantošanu, tiek uzskatīts, ka šī ierobežojuma 1 unikālā atļauja ir izmantota. Ja mēģināsit pievienot vienumu, ar kuru tiks pārsniegts šis ierobežojums, jums tiks aizliegts to darīt.
Piezīme. Atbalstītais unikālo atļauju ierobežojums saraksta vai bibliotēkas vienumiem ir 50 000. Tomēr ieteicamais vispārējais ierobežojums ir 5000.
Rindas lieluma ierobežojums 6 Norāda maksimālo tabulas rindu skaitu, kas ir ietverts saraksta vai bibliotēkas vienumam izmantotajā datu bāzē. Lai ietvertu lielus sarakstus ar daudzām kolonnām, katrs vienums tiek aplauzts vairākās iekšējās tabulas rindās (līdz pat 6 rindām un ar kopējo apjomu līdz 8000 baitu, neskaitot pielikumus).
Piemēram, ja sarakstā ir ietvertas daudzas mazas kolonnas, piemēram, simtiem kolonnu Jā/nē, pastāv iespēja, ka pārsniegsit šo ierobežojumu un vairs nevarēsit šim sarakstam pievienot papildu kolonnas Jā/nē, taču joprojām varēsit pievienot cita tipa kolonnas.
Šo ierobežojumu administratori var iestatīt, tikai izmantojot objekta modeli, nevis lietotāja interfeisu.
Piezīme. SharePoint Online neizmanto rindu aplaušanu, tāpēc šis konkrētais ierobežojums netiek piemērots. Tomēr joprojām pastāv vispārējs kolonnu skaita ierobežojums atkarībā no to krātuves lieluma (maksimālais kolonnu skaits — 8000).
Saraksta skata uzmeklēšanas slieksnis 12 Tiek norādīts maksimālais pievienošanas darbību skaits, piemēram, tās, kas balstītas uz uzmeklēšanas, lietotāju/grupas vai darbplūsmas statusa kolonnām.
Ja vaicājumam tiek izmantotas vairāk nekā 8 kolonnas, darbība tiek bloķēta. Tomēr kolonnas, ko vēlaties izmantot, var atlasīt programmiski, lietojot maksimālā skata ierobežojumu, ko var iestatīt, izmantojot objekta modeli.
Saraksta skata sliekšņa lielums auditoriem un administratoriem 20 000 Norāda maksimālo saraksta vai bibliotēkas vienumu skaitu, ko datu bāzes darbība, piemēram, vaicājums, var apstrādāt vienlaikus, ja to veic auditors vai administrators, kam piešķirtas atbilstošas atļaujas. Šis iestatījums darbojas kopā ar opciju Atļaut objektu modeļa ignorēšanu.
Atļaut objektu modeļa ignorēšanu Y Norāda, vai izstrādātāji var veikt datu bāzes darbības, piemēram, vaicājumus, kas pieprasa ignorēt saraksta skata slieksni līdz augstākajam ierobežojumam, kas norādīts saraksta skata sliekšņa noteikšanai auditoriem un administratoriem. Administratoram ir jāiespējo objekta modeļa ignorēšana, un pēc tam izstrādātāji ar atbilstošām atļaujām var programmiski pieprasīt, lai vaicājums izmantotu augstāku saraksta skata slieksni.
Ikdienas laika logs Nav Norāda laiku, kad resursu pieejamības ierobežojumi tiek ignorēti. Administrators var konfigurēt laika logu sistēmas mazāk noslogotajā laikā, ar 15 minūšu palielinājuma soli norādot līdz pat 24 stundām, piemēram, no 18:00 līdz 22:00 vai no 1:30 līdz 5:15.
Datu bāzes darbība vai vaicājums, kas sākts ikdienas laika logā, tiek turpināts tik ilgi, līdz tiek pabeigts (vai notiek kļūme) — arī tad, ja tas netiek pabeigts norādītajā laika logā.

Darbs ar saraksta skata sliekšņa ierobežojumu

SharePoint ir resursu ierobežojumi, kas nosaka pārvaldāmo datu apjomu un caurlaidspēju. Saraksta skata slieksnis pēc noklusējuma ir aptuveni 5000 vienumu un tiek iestatīts, lai lietotājiem nodrošinātu iespējas strādāt ar lieliem sarakstiem, saglabājot labu veiktspēju. SharePoint gadījumā saraksta skata sliekšņa ierobežojumu nevar mainīt un tas ir ieviests, lai lietotājiem koplietojamos nomniekos vienmēr būtu laba veiktspēja vaicājumiem. Lai apietu šo ierobežojumu, varat veikt dažas darbības, lai vaicājumi nepārsniegtu ierobežojumus. 

Pastāv vairāki veidi, kā var izmantot vai veikt vaicājumu SharePoint sarakstam vai bibliotēkai, nesaņemot brīdinājumu par saraksta skata slieksni. Izmantojot tālāk norādītās idejas, varat iegūt nepieciešamo informāciju, nepārkāpjot saraksta skata slieksni 5000 vienumu apmērā. 

  • Visās SharePoint versijās pārvaldiet atgriezto vienumu skaitu, izmantojot indeksēšanu, filtrēšanu, mapes, bezsaistes datus, meklēšanas lodziņu, personiskos skatus, relāciju sarakstus un RSS plūsmas.
  • SharePoint servera versijām izmantojiet administratora plānotu ikdienas laika logu, kurā tiek piemēroti ierobežojumi.
  • SharePoint Server versiju gadījumā SharePoint Server administrators var pielāgot iestatījumus, lai atļautu dārgākas darbības. Uzziniet vairāk šeit

Uzziniet papildinformāciju par šīm pieejām visām SharePoint versijām šeit un SharePoint Server versijām šeit. Uzziniet vairāk par darbu ar saraksta veidlapām ar lielu uzmeklēšanas kolonnu skaitu šeit.