Puteți stoca până la 30 de milioane de elemente sau fișiere într-o listă sau bibliotecă. Cu toate acestea, pe măsură ce crește numărul elementelor, este posibil să observați că anumite operațiuni durează mai mult. Vizualizările filtrate ale listelor mari au o experiență similară cu alte liste. Atunci când o vizualizare listă afișează mai mult de 5.000 de elemente, este posibil să primiți o eroare de prag pentru vizualizarea listă. Crearea șablonului de site este blocată pentru site-urile cu liste sau biblioteci care depășesc Pragul de vizualizare al listei (Prag vizualizare listă) de 5.000 de elemente. Vizualizările care afișează multe elemente funcționează cel mai bine în experiența modernă. Pentru a evita erorile pe care le puteți vedea în experiența clasică, vă recomandăm să utilizați experiența modernă.
Limita de prag de vizualizare al listei are loc pentru a ajuta utilizatorii să obțină performanțe constante în ceea ce privește interogările bazei 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 vor înregistra o scădere 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 liste sau biblioteci dintr-o colecție de site-uri se stochează într-un tabel de baze de date SQL Server, care utilizează interogări, indexuri și blocări pentru a menține performanțele generale, partajarea și precizia.
- 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.
Notă
- 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ă da timp să găsiți soluții alternative, este posibil să primiți un avertisment în 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 moștenirea de permisiuni pentru un element sau un folder, se numără ca 1 permisiune unică înspre 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 de 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 multe coloane mici, una care conține sute de coloane Da/Nu, atunci ați depăși această limită, caz în care nu ar mai fi posibilă adăugarea de coloane Da/Nu la listă, dar poate fi posibilă adăugarea de 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, astfel că această limită specifică nu se aplică. Cu toate acestea, există încă o limită generală pentru numărul de coloane pe baza dimensiunii lor de stocare, până la maximum 8.000. |
| 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 se blochează. Însă, este posibil să selectați programatic ce coloane se vor utiliza prin vizualizarea maximală, care se poate seta 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 baza de date, cum ar fi interogări, care solicită o depășire a Pragului de vizualizare listă la limita superioară specificată de Pragul de vizualizare listă pentru auditori și administratori. Un administrator trebuie să activeze o înlocuire în modelul de obiecte, apoi dezvoltatorii cu permisiunile potrivite pot solicita programatic ca interogarea lor să utilizeze Pragul vizualizare listă mai înalt pentru a beneficia de această limitare. |
| 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 până la 24 de ore, cum ar fi de la 6:00 PM la 10:00 AM 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, de aproximativ 5.000 de elemente și este setat să permită utilizatorilor să lucreze cu liste mari, menținând o performanță bună. Pentru SharePoint, limita de prag pentru vizualizarea listă nu poate fi modificată și funcționează pentru a permite utilizatorilor din entitățile găzduite partajate să aibă întotdeauna o performanță bună a interogărilor. 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. Folosind următoarele idei, puteți să obțineți informațiile necesare ș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 formularele listă cu un număr mare de coloane de căutare aici.