Όριο προβολής λίστας για μεγάλες λίστες και βιβλιοθήκες

Ισχύει για
SharePoint Server 2019 Κεντρική διαχείριση SharePoint Server 2019 SharePoint Server 2016 Κεντρική διαχείριση SharePoint Server 2016 Microsoft 365 Λίστες Microsoft

Μπορείτε να αποθηκεύσετε έως και 30 εκατομμύρια στοιχεία ή αρχεία σε μια λίστα ή βιβλιοθήκη. Ωστόσο, καθώς αυξάνεται ο αριθμός των στοιχείων, ίσως παρατηρήσετε ότι ορισμένες λειτουργίες διαρκούν περισσότερο.  Οι φιλτραρισμένες προβολές μεγάλων λιστών έχουν παρόμοια εμπειρία με άλλες λίστες. Όταν μια προβολή λίστας εμφανίζει περισσότερα από 5.000 στοιχεία, ενδέχεται να αντιμετωπίσετε ένα σφάλμα ορίου προβολής λίστας. Η δημιουργία ενός προτύπου τοποθεσίας αποκλείεται σε τοποθεσίες με λίστες ή βιβλιοθήκες που υπερβαίνουν το Όριο προβολής λίστας (LVT) των 5.000 στοιχείων. Οι προβολές που εμφανίζουν πολλά στοιχεία λειτουργούν καλύτερα στη σύγχρονη εμπειρία. Για να αποφύγετε σφάλματα που μπορεί να δείτε στην κλασική εμπειρία, συνιστάται να χρησιμοποιήσετε τη σύγχρονη εμπειρία

Το όριο προβολής λίστας (LVT) εφαρμόζεται για να συμβάλλει στη σταθερή απόδοση για όλους τους χρήστες που υποβάλλουν ερωτήματα στη βάση δεδομένων παρασκηνίου. Ακολουθούν ορισμένες πληροφορίες σχετικά με τα όρια, τον τρόπο λειτουργίας όλων και τον τρόπο αλλαγής της τιμής LVT. 

Γιατί το 5,000 είναι ένας τόσο μαγικός αριθμός;

Για να ελαχιστοποιήσετε τη διένεξη βάσης δεδομένων SQL Server, η βάση δεδομένων παρασκηνίου για το SharePoint συχνά χρησιμοποιεί το κλείδωμα σε επίπεδο γραμμών ως στρατηγική για να εξασφαλίσει ακριβείς ενημερώσεις χωρίς να επηρεάζει αρνητικά άλλους χρήστες που αποκτούν πρόσβαση σε άλλες γραμμές. Ωστόσο, εάν μια λειτουργία βάσης δεδομένων ανάγνωσης ή εγγραφής, όπως ένα ερώτημα, προκαλεί το κλείδωμα περισσότερων από 5.000 γραμμών ταυτόχρονα, τότε είναι πιο αποτελεσματικό για SQL Server να κλειδώσετε προσωρινά ολόκληρο τον πίνακα μέχρι να ολοκληρωθεί η λειτουργία της βάσης δεδομένων. 

Σημείωση

Ο πραγματικός αριθμός δεν είναι πάντα 5.000 και μπορεί να διαφέρει ανάλογα με την τοποθεσία σας, τον όγκο δραστηριότητας στη βάση δεδομένων και τη ρύθμιση παραμέτρων της τοποθεσίας σας. 

Όταν ολόκληρος ο πίνακας είναι κλειδωμένος, δεν είναι δυνατή η πρόσβαση άλλων χρηστών στον πίνακα. Εάν αυτό συμβαίνει πολύ συχνά, οι χρήστες θα αντιμετωπίσουν υποβάθμιση των επιδόσεων του συστήματος. Επομένως, τα όρια και τα όρια είναι απαραίτητα για να ελαχιστοποιηθούν οι επιπτώσεις των λειτουργιών βάσεων δεδομένων που καταναλώνουν πολλούς πόρους και να εξισορροπηθούν οι ανάγκες όλων των χρηστών. 

Τι συμβαίνει στο παρασκήνιο όταν αποκτάτε πρόσβαση σε πολλά στοιχεία μιας λίστας ή βιβλιοθήκης; 

Το παρακάτω διάγραμμα συνοψίζει τα βασικά σημεία σχετικά με το τι συμβαίνει στο παρασκήνιο κατά την πρόσβαση σε πολλά στοιχεία μιας λίστας ή βιβλιοθήκης. 

λίστα με στιγμιότυπα οθόνης one.png

  • Τα δεδομένα λίστας ή βιβλιοθήκης σε μια συλλογή τοποθεσιών αποθηκεύονται σε έναν SQL Server πίνακα βάσης δεδομένων, ο οποίος χρησιμοποιεί ερωτήματα, ευρετήρια και κλειδώματα για τη διατήρηση της συνολικής απόδοσης, της κοινής χρήσης και της ακρίβειας.
  • Φιλτραρισμένες προβολές με ευρετήρια στηλών (και άλλες λειτουργίες) Δημιουργήστε ερωτήματα βάσης δεδομένων που προσδιορίζουν ένα υποσύνολο στηλών και γραμμών και επιστρέφουν αυτό το υποσύνολο στον υπολογιστή σας.
  • Τα όρια και τα όρια βοηθούν στον περιορισμό των λειτουργιών και στην εξισορρόπηση των πόρων για πολλούς ταυτόχρονους χρήστες.
  • Οι προγραμματιστές με δικαιώματα μπορούν να χρησιμοποιούν παρακάμψεις μοντέλων αντικειμένων για να αυξήσουν προσωρινά τα όρια για προσαρμοσμένες εφαρμογές με εκδόσεις του SharePoint Server.
  • Οι διαχειριστές μπορούν να καθορίσουν ειδικά χρονικά παράθυρα για όλους τους χρήστες, ώστε να μπορούν να εκτελούν απεριόριστες λειτουργίες σε ώρες εκτός αιχμής με τις εκδόσεις του SharePoint Server.
  • Όσοι εργάζονται με πληροφορίες μπορούν να χρησιμοποιήσουν κατάλληλες προβολές, στυλ και όρια σελίδας για να επιταχύνουν την εμφάνιση των δεδομένων στη σελίδα.

Περιορισμοί πόρων και όρια

Οι λίστες και οι βιβλιοθήκες έχουν συγκεκριμένα μέγιστα όρια, όπως φαίνεται σε αυτόν τον πίνακα. 

Δυνατότητα Μέγιστο όριο
Αριθμός στοιχείων σε μια λίστα ή βιβλιοθήκη 30 εκατομμύρια
Μέγεθος ενός μεμονωμένου στοιχείου αρχείου ή συνημμένου στοιχείου 10 gigabyte

Ο παρακάτω πίνακας συνοψίζει πληροφορίες σχετικά με τους περιορισμούς πόρων και τα όρια που πρέπει να γνωρίζετε. Αυτοί οι περιορισμοί και τα όρια καθορίζονται στη σελίδα "Περιορισμός πόρων" στην έκδοση "Κεντρική διαχείριση με τον SharePoint Server". Για συγκεκριμένα όρια και αιτήσεις για την τοποθεσία σας, επικοινωνήστε με το διαχειριστή σας. 

Σημείωση

  • Για να βοηθήσει με τη διαχείριση, ο διαχειριστής δεν υπόκειται στους ακόλουθους περιορισμούς και όρια πόρων.
  • Δεν είναι όλες αυτές οι ρυθμίσεις διαθέσιμες μέσω του περιβάλλοντος εργασίας χρήστη και μόνο με εκδόσεις του SharePoint Server.
Όριο ή όριο Προεπιλεγμένη τιμή Περιγραφή
Όριο προβολής λίστας 5.000 Καθορίζει τον μέγιστο αριθμό στοιχείων λίστας ή βιβλιοθήκης που μπορεί να επεξεργαστεί ταυτόχρονα μια λειτουργία βάσης δεδομένων, όπως ένα ερώτημα. Οι λειτουργίες που υπερβαίνουν αυτό το όριο αποκλείονται.
Για να έχετε χρόνο να κάνετε εναλλακτικά προγράμματα, μπορείτε να ειδοποιηθείτε στη σελίδα "Ρυθμίσεις λίστας" όταν η λίστα σας έχει υπερβεί τα 3.000 στοιχεία. Η προειδοποίηση περιέχει μια σύνδεση βοήθειας προς αυτό το θέμα.
Όριο μοναδικών δικαιωμάτων 50.000 Καθορίζει τον μέγιστο αριθμό μοναδικών δικαιωμάτων που επιτρέπονται για μια λίστα ή βιβλιοθήκη.
Κάθε φορά που διακόπτετε τη μεταβίβαση δικαιωμάτων για ένα στοιχείο ή φάκελο, υπολογίζεται ως 1 μοναδικό δικαίωμα σε σχέση με αυτό το όριο. Εάν προσπαθήσετε να προσθέσετε ένα στοιχείο που θα μπορούσε να οδηγήσει σε υπέρβαση αυτού του ορίου, δεν θα σας επιτραπεί.
Σημείωση: Το υποστηριζόμενο όριο μοναδικών δικαιωμάτων για στοιχεία σε μια λίστα ή βιβλιοθήκη είναι 50.000. Ωστόσο, το συνιστώμενο γενικό όριο είναι 5.000.
Όριο μεγέθους γραμμής 6 Καθορίζει τον μέγιστο αριθμό γραμμών πίνακα στο εσωτερικό της βάσης δεδομένων που χρησιμοποιείται για ένα στοιχείο λίστας ή βιβλιοθήκης. Για να χωρέσει μεγάλες λίστες με πολλές στήλες, κάθε στοιχείο αναδιπλώνεται σε αρκετές εσωτερικές γραμμές πίνακα, έως 6 γραμμές και έως 8.000 byte συνολικά (εξαιρουμένων των συνημμένων).
Για παράδειγμα, εάν έχετε μια λίστα με πολλές μικρές στήλες, μία στήλη που περιέχει εκατοντάδες στήλες Ναι/Όχι, τότε μπορεί να υπερβείτε αυτό το όριο, οπότε δεν θα μπορείτε να προσθέσετε περισσότερες στήλες Ναι/Όχι στη λίστα, αλλά θα σας επιτρέπεται να προσθέσετε στήλες διαφορετικού τύπου.
Οι διαχειριστές μπορούν να ορίσουν αυτό το όριο μόνο χρησιμοποιώντας το μοντέλο αντικειμένου και όχι μέσω του περιβάλλοντος εργασίας χρήστη.
Σημείωση: Το SharePoint Online δεν χρησιμοποιεί αναδίπλωση γραμμών, επομένως αυτό το συγκεκριμένο όριο δεν ισχύει. Ωστόσο, εξακολουθεί να υπάρχει ένα συνολικό όριο στον αριθμό των στηλών με βάση το μέγεθος αποθήκευσής τους, έως 8000 κατ' ανώτατο όριο.
Όριο αναζήτησης προβολής λίστας 12 Καθορίζει τον μέγιστο αριθμό λειτουργιών συνδέσμου, όπως αυτές που βασίζονται στις στήλες αναζήτησης, Άτομο/Ομάδα ή Κατάσταση ροής εργασίας.
Εάν το ερώτημα χρησιμοποιεί περισσότερες από 8 στήλες, η λειτουργία έχει αποκλειστεί. Ωστόσο, μπορείτε να επιλέξετε μέσω προγραμματισμού ποιες στήλες θα χρησιμοποιήσετε χρησιμοποιώντας τη μέγιστη προβολή, η οποία μπορεί να οριστεί μέσω του μοντέλου αντικειμένου.
Μέγεθος ορίου προβολής λίστας για ελεγκτές και διαχειριστές 20.000 Καθορίζει τον μέγιστο αριθμό στοιχείων λίστας ή βιβλιοθήκης που μπορεί να επεξεργαστεί ταυτόχρονα μια λειτουργία βάσης δεδομένων, όπως ένα ερώτημα, όταν εκτελείται από ελεγκτή ή διαχειριστή με τα κατάλληλα δικαιώματα. Αυτή η ρύθμιση λειτουργεί σε συνδυασμό με την επιλογή "Παράκαμψη μοντέλου αντικειμένου".
Δυνατότητα παράκαμψης μοντέλου αντικειμένου Y Καθορίζει εάν οι προγραμματιστές μπορούν να εκτελούν λειτουργίες βάσης δεδομένων, όπως ερωτήματα, που ζητούν παράκαμψη του ορίου προβολής λίστας στο υψηλότερο όριο που καθορίζεται από το όριο προβολής λίστας για τους ελεγκτές και τους διαχειριστές. Ένας διαχειριστής πρέπει να ενεργοποιήσει την παράκαμψη ενός μοντέλου αντικειμένου και, στη συνέχεια, οι προγραμματιστές με τα κατάλληλα δικαιώματα μπορεί να ζητήσουν μέσω προγραμματισμού από το ερώτημά τους να χρησιμοποιήσει το υψηλότερο όριο προβολής λίστας για να επωφεληθούν από αυτό.
Ημερήσιο χρονικό παράθυρο Χωρίς Καθορίζει μια χρονική περίοδο κατά την οποία τα όρια και τα όρια πόρων παραβλέπονται. Ένας διαχειριστής μπορεί να ρυθμίσει τις παραμέτρους ενός χρονικού παραθύρου κατά τις ώρες "εκτός αιχμής" σε διαστήματα 15 λεπτών και έως 24 ώρες, όπως 6:00 μμ έως 10:00 μ.μ. ή 1:30 π.μ. έως 5:15 π.μ.
Μια λειτουργία βάσης δεδομένων ή ένα ερώτημα που ξεκίνησε μέσα στο ημερήσιο χρονικό παράθυρο συνεχίζεται μέχρι την ολοκλήρωση (ή την αποτυχία), ακόμη και αν δεν ολοκληρωθεί εντός του καθορισμένου χρονικού διαστήματος.

Εργασία με το όριο προβολής λίστας

Το SharePoint έχει περιορισμούς πόρων και όρια που ελέγχουν την ποσότητα δεδομένων και την ταχύτητα μετάδοσης που μπορεί να διαχειριστεί. Το Όριο προβολής λίστας είναι, από προεπιλογή, περίπου 5.000 στοιχεία και έχει οριστεί έτσι ώστε να επιτρέπει στους χρήστες να εργάζονται με μεγάλες λίστες, αλλά να διατηρούν καλές επιδόσεις. Για το SharePoint, το όριο προβολής λίστας δεν μπορεί να αλλάξει και εφαρμόζεται έτσι ώστε οι χρήστες σε κοινόχρηστους μισθωτές να έχουν πάντα καλές επιδόσεις στα ερωτήματα. Για να παρακάμψετε το όριο, έχουμε περιγράψει ορισμένες ενέργειες που μπορείτε να κάνετε για να διατηρήσετε τα ερωτήματά σας εντός του ορίου. 

Υπάρχουν πολλοί τρόποι για να εργαστείτε ή να υποβάλετε ερώτημα σε μια λίστα ή βιβλιοθήκη του SharePoint χωρίς να λάβετε μια προειδοποίηση ορίου προβολής λίστας. Χρησιμοποιώντας τις παρακάτω ιδέες, μπορείτε να λάβετε τις πληροφορίες που χρειάζεστε και να μην υπερβείτε το όριο προβολής λίστας 5.000 στοιχείων. 

  • Για όλες τις εκδόσεις του SharePoint, διαχειριστείτε τον αριθμό των στοιχείων που επιστρέφονται, χρησιμοποιώντας τη δημιουργία ευρετηρίου, το φιλτράρισμα, τους φακέλους, τα δεδομένα εκτός σύνδεσης, το πλαίσιο αναζήτησης, τις προσωπικές προβολές, τις σχεσιακές λίστες και τις τροφοδοσίες RSS.
  • Για τις εκδόσεις διακομιστή του SharePoint, χρησιμοποιήστε ένα προγραμματισμένο ημερήσιο χρονικό παράθυρο όπου αυξάνονται τα όρια.
  • Για τις εκδόσεις διακομιστή του SharePoint, ο διαχειριστής του SharePoint Server μπορεί να προσαρμόσει τις ρυθμίσεις ώστε να επιτρέπονται πιο δαπανηρές λειτουργίες. Μάθετε περισσότερα εδώ

Μάθετε περισσότερες λεπτομέρειες σχετικά με αυτές τις προσεγγίσεις για όλες τις εκδόσεις του SharePoint εδώ και για τις εκδόσεις του SharePoint Server εδώ. Μάθετε περισσότερα σχετικά με την εργασία με Φόρμες λίστας με μεγάλο αριθμό στηλών αναζήτησης εδώ.