Prezentare generală a listelor și bibliotecilor mari
Se aplică la
Puteți stoca până la 30 de milioane de elemente sau fișiere într-o listă sau într-o bibliotecă. Totuși, pe măsură ce crește numărul de elemente, este posibil să observați că anumite operațiuni durează mai mult. Vizualizările filtrate ale listelor mari au o experiență similară cu a altor liste. Atunci când o vizualizare listă afișează mai mult de 5.000 de elemente, este posibil să întâmpinați o eroare de prag vizualizare listă. Crearea șablonului de site este blocată pe site-uri cu liste sau biblioteci care depășesc pragul pragului de vizualizare al listei (LVT) de 5000 de elemente. Vizualizările care afișează multe elemente funcționează cel mai bine în experiența modernă. Pentru a evita erorile pe care este posibil să le vedeți în experiența clasică, vă recomandăm să utilizați experiența modernă.
Limita Prag vizualizare listă (LVT) este în vigoare pentru a ajuta la obținerea unei performanțe unitare pentru toți utilizatorii cu interogări în baza de date back-end. Iată câteva informații despre limite, cum funcționează totul și cum să modificați valoarea LVT.
De ce este 5.000 un număr așa de special?
Pentru a reduce încărcarea bazei de date pe SQL Server, baza de date back-end pentru SharePoint utilizează adesea blocarea la nivel de rând ca strategie de asigurare a actualizărilor precise, fără a afecta negativ alți utilizatori care accesează alte rânduri. Însă, dacă o operațiune de citire sau de scriere în baza de date, cum ar fi o interogare, determină blocarea a peste 5.000 de rânduri în același timp, este mai eficient ca SQL Server să blocheze temporar întregul tabel, până când se finalizează operațiunea asupra bazei de date.
Notă: Numărul real nu este întotdeauna 5.000 și poate varia în funcție de site, de volumul de activitate în baza de date și de configurația site-ului.
Când este blocat tot tabelul, împiedică accesul altor utilizatori la tabel. Dacă acest lucru se întâmplă prea des, utilizatorii se vor confrunta cu o degradare a performanței sistemului. Prin urmare, pragurile și limitele sunt esențiale pentru a reduce impactul operațiunilor consumatoare de resurse din baza de date și echilibrează necesitățile tuturor utilizatorilor.
Ce se întâmplă în fundal la accesarea mai multor elemente dintr-o listă sau dintr-o bibliotecă?
Următoarea diagramă rezumă evenimentele cheie care se produc în fundal la accesarea mai multor elemente dintr-o listă sau bibliotecă.
-
Datele de listă sau bibliotecă dintr-o colecție de site-uri sunt stocate într-un tabel SQL Server bază de date, care utilizează interogări, indexuri și blocări pentru a menține performanța generală, partajarea și acuratețea.
-
Vizualizările filtrate cu indexuri de coloane (și alte operațiuni) creează interogări de bază de date, care identifică un subset de coloane și rânduri și returnează acest subset computerului dvs.
-
Pragurile și limitele ajută la reglarea operațiunilor și la echilibrarea resurselor pentru mulții utilizatori care le accesează simultan.
-
Dezvoltatorii cu privilegii pot utiliza modelul de obiecte de înlocuire pentru a crește temporar pragurile și limitele pentru aplicații particularizate cu versiunile de SharePoint Server.
-
Administratorii pot specifica ferestre de timp dedicate pentru toți utilizatorii, în vederea efectuării de operațiuni nelimitate în afara orelor de vârf cu versiunile de SharePoint Server.
-
Utilizatorii care lucrează cu informații pot utiliza vizualizări, stiluri și limite de pagini potrivite pentru a crește viteza de afișare a datelor în pagină.
Reglări și limitări pentru resurse
Listele și bibliotecile au limite maxime specifice, așa cum se arată în acest tabel.
Caracteristică |
Limita maximă |
|
---|---|---|
Număr de elemente dintr-o listă sau bibliotecă |
30 de milioane |
|
Dimensiunea unei element de fișier sau individual sau atașare de element |
10 gigabyți |
Următorul tabel rezumă informații despre reglările și limitările de resurse pe care trebuie să le cunoașteți. Aceste reglări și limitări sunt setate în pagina Reglare resurse din Administrare centrală cu versiunile de SharePoint Server. Pentru limite și solicitări specifice pentru site-ul dvs., contactați administratorul.
Note:
-
Pentru a ajuta la gestionare, administratorul nu se supune următoarelor reglări și limitări de resurse.
-
Nu toate aceste setări sunt disponibile în interfața cu utilizatorul și sunt valabile numai pentru versiunile de SharePoint Server.
Prag sau limită |
Valoare implicită |
Descriere |
---|---|---|
Prag vizualizare listă |
5.000 |
Specifică numărul maxim de elemente de listă sau bibliotecă pe care operațiunea bazei de date, cum ar fi o interogare, le poate procesa odată. Operațiunile care depășesc această limită vor fi blocate. Pentru a vă oferi timp să creați planuri alternative, este posibil să fiți avertizat pe pagina Setări listă atunci când lista a depășit 3.000 de elemente. Acest avertisment conține un link de ajutor către acest subiect. |
Limită permisiuni unice |
50.000 |
Specifică numărul maxim de permisiuni unice permise pentru o listă sau o bibliotecă. De fiecare dată când întrerupeți moștenirea permisiunilor pentru un element sau un folder, aceasta este contorizat ca 1 permisiune unică pentru această limită. Dacă încercați să adăugați un element care ar depăși această limită, veți fi împiedicat să faceți acest lucru. Notă: Limita acceptată de permisiuni unice pentru elementele dintr-o listă sau bibliotecă este de 50.000. Cu toate acestea, limita generală recomandată este 5.000. |
Limită dimensiune rând |
6 |
Specifică numărul maxim de rânduri de tabel interne pentru baza de date, utilizate pentru un element de listă sau bibliotecă. Pentru a permite liste late cu multe coloane, fiecare element este încadrat în mai multe rânduri de tabel interne, până la 6 și un total de 8.000 de octeți (excluzând atașările). De exemplu, dacă aveți o listă cu mai multe coloane mici, una care conține sute de coloane Da/Nu, puteți depăși această limită, caz în care nu veți putea adăuga mai multe coloane Da/Nu în listă, dar este posibil să aveți în continuare permisiunea de a adăuga coloane de alt tip. Administratorii pot seta această limită numai utilizând modelul obiect, nu și prin interfața cu utilizatorul. Notă: SharePoint Online nu utilizează încadrarea rândurilor, deci această limită specifică nu se aplică. Cu toate acestea, există încă o limită generală a numărului de coloane pe baza dimensiunii lor de stocare, până la un maxim de 8000. |
Prag căutare vizualizare listă |
12 |
Specifică numărul maxim de operațiuni de asociere, cum ar fi cele bazate pe căutare, Persoană/Grup sau coloane de stare de flux de lucru. Dacă interogarea utilizează mai mult de 8 coloane, operațiunea este blocată. Cu toate acestea, este posibil să selectați programatic ce coloane să utilizați utilizând vizualizarea maximală, care poate fi setată prin modelul de obiecte. |
Prag vizualizare listă pentru auditori și administratori |
20.000 |
Specifică numărul maxim de elemente de listă sau bibliotecă care poate fi procesat la un moment dat de o operațiune de bază de date, cum ar fi o interogare, atunci când este efectuată de un auditor sau administrator cu permisiunile potrivite. Această setare funcționează în conjuncție cu Permitere înlocuire model obiect. |
Permitere înlocuire model obiect |
D |
Specifică dacă dezvoltatorii pot efectua operațiuni cu baze de date, cum ar fi interogări, care solicită o înlocuire a Prag vizualizare listă la limita mai mare specificată de Prag vizualizare listă pentru auditori și administratori. Un administrator trebuie să activeze o înlocuire a modelului de obiect, apoi dezvoltatorii cu permisiunea corespunzătoare pot solicita programatic ca interogarea lor să utilizeze Pragul de vizualizare al listei mai înalt pentru a beneficia de aceasta. |
Fereastră zilnică de timp |
Niciuna |
Specifică o perioadă de timp în care se ignoră pragurile și limitările de resurse. Un administrator poate configura o fereastră de timp în afara orelor "de vârf" în incremente de 15 minute și până la 24 de ore, cum ar fi de la 6:00 PM la 10:00 PM sau de la 1:30 AM la 5:15 AM. O operațiune sau o interogare de bază de date pornită în fereastra zilnică de timp continuă până la terminare (sau până la o eroare), chiar dacă nu se termină în fereastra de timp specificată. |
Lucrul cu limita Pragului de vizualizare al listei
SharePoint are reglări și limitări pentru resurse care stabilesc volumul de date și ratele de transfer care pot fi gestionate. Pragul de vizualizare al listei este, în mod implicit, aproximativ 5.000 de elemente și este setat pentru a permite utilizatorilor să lucreze cu liste mari, dar să păstreze o performanță bună. Pentru SharePoint, limita Prag vizualizare listă nu poate fi modificată și există pentru a permite utilizatorilor din entitățile găzduite partajate să aibă întotdeauna o performanță bună în interogări. Pentru a ocoli limita, am descris câteva măsuri pe care le puteți lua pentru ca interogările să se încadreze în limită.
Există numeroase modalități prin care puteți să lucrați cu o listă sau o bibliotecă SharePoint sau să interogați, fără să primiți o avertizare privind Pragul de vizualizare al listei. Utilizând următoarele idei, puteți să obțineți informațiile de care aveți nevoie și să vă încadrați în Pragul de vizualizare al listei de 5.000 de elemente.
-
Pentru toate versiunile de SharePoint, gestionați numărul de elemente returnate utilizând indexarea, filtrarea, folderele, datele offline, caseta Căutare, vizualizările personale, listele relaționale și fluxurile RSS.
-
Pentru versiunile Server de SharePoint, utilizați o Fereastră de timp zilnică planificată de administrator, în care sunt crescute limitele.
-
Pentru versiunile Server de SharePoint, administratorul SharePoint Server poate ajusta setările pentru a permite operațiuni mai costisitoare. Aflați mai multe aici.
Aflați mai multe detalii despre aceste abordări pentru toate versiunile SharePoint aici și pentru versiunile SharePoint Server aici. Aflați mai multe despre lucrul cu Forms listă cu un număr mare de coloane de căutare aici.