Utilisation de la limite de seuil d’affichage de liste pour SharePoint Server uniquement

Utilisation du site Centre de documents

Un Centre de documents est un modèle permettant de créer un site avec des fonctionnalités destinées à la recherche, au stockage et à la manipulation de documents. Avec des autorisations adéquates, ce modèle permet de créer un site ou sous-site. Pour plus d’informations, voir Qu’est-ce qu’un site Centre de documents ?

Utiliser la fenêtre de temps quotidienne

Avec les serveurs SharePoint Server (SharePoint 2016), le seuil d’affichage de liste de 5 000 éléments est également la valeur par défaut. Toutefois, comme il y a plus de contrôle par les administrateurs réseau, une fenêtre de temps quotidienne peut être définie où les limites sont effectivement supprimées, ce qui permet d’effectuer des requêtes volumineuses ainsi que d’autres opérations gourmandes en données. Une telle période est généralement planifiée en soirée, lorsque la plupart des utilisateurs n’utilisent pas le système. L’administrateur peut également élever la limite si nécessaire.

La fenêtre de temps quotidienne est un moyen pour les administrateurs de spécifier une période de temps dédiée à tous les utilisateurs pour effectuer des opérations illimitées sans limites et est généralement planifiée en dehors des heures d’affluence.

Bien que les affichages soient un moyen principal de récupérer des éléments à partir d’une liste ou d’une bibliothèque, il existe également d’autres commandes et opérations SharePoint qui sont mieux effectuées pendant la fenêtre de temps quotidien :

  • Ajout et suppression d’un index
  • Ajout et modification d’une colonne de liste
  • Suppression et copie de dossiers
  • Modification des paramètres de sécurité d’une liste ou d’une bibliothèque
  • Enregistrement d’une liste avec son contenu en tant que modèle
  • Suppression d’un site web

Configurer la fenêtre de temps quotidienne

La configuration de la fenêtre Délai quotidien nécessite la définition d’une heure de début et d’une durée. Lorsque vous définissez l’heure et la durée, tenez compte que si une personne démarre une requête ou une opération de longue durée pendant la fenêtre, celle-ci se poursuivra jusqu’à ce qu’elle se termine, qu’elle soit ou non à l’intérieur de la fenêtre.

  1. En tant qu’administrateur, connectez-vous à Central Administration.
  2. Accédez à Gestiondes applications Web (Gestion des> applications).
  3. Sélectionnez l’application pour définir ou modifier le paramètre Fenêtre Délai quotidien.
  4. Dans le ruban, dans Paramètres généraux pour accéder au menu, sélectionnez la flèche vers le bas, puis sélectionnez Limitation des ressources.
  5. Modifiez la fenêtre de temps quotidien, puis définissez l’heure et la durée que vous souhaitez utiliser.
  6. Lorsque vous avez terminé, sélectionnez OK.

Si vous n’êtes pas développeur ou ne disposez pas d’un accès approprié à des ressources de développeur pour effectuer ces opérations à votre place, vous pouvez différer ces types d’opérations à la fenêtre Délai quotidien. Pour connaître la date de planification de la fenêtre de temps quotidienne, contactez votre administrateur.

Utiliser le site du Centre de documents

Un site Centre de documents permet de créer, gérer et stocker de grandes quantités de documents. Un Centre de documents est basé sur un modèle de site, et conçu pour faire office de référentiel centralisé pour la gestion de nombreux documents. Des fonctionnalités telles que la navigation dans les métadonnées et les arborescences, les types de contenu et les composants WebPart vous aident à organiser et à récupérer des documents de manière efficace et significative pour vos utilisateurs. Pour plus d’informations sur l’utilisation des modèles de site, voir Créer et utiliser des modèles de site dans les versions de SharePoint Server.

Les intendants de contenu peuvent rapidement configurer la navigation basée sur les métadonnées pour qu’elle fonctionne correctement pour la plupart des bibliothèques sans créer explicitement d’index, mais aussi obtenir de l’aide lors de la création d’index supplémentaires afin d’améliorer les performances sur une plus large plage de filtres et de vues. Pour plus d’informations, voir Qu’est-ce qu’un site Centre de documents ?

Vous pouvez utiliser un site Centre de documents comme un environnement de création ou un espace d’archivage de contenu :

  • Dans un environnement de création, vous pouvez case activée des fichiers et créer des structures de dossiers pour ces fichiers. Le contrôle de version est activé et il peut exister au moins 10 versions de chaque document. Vous pouvez vérifier fréquemment la case activée des documents, et les flux de travail peuvent vous aider à automatiser les actions sur les documents.
  • Dans une archive de contenu ou de base de connaissances, très peu d’opérations de création ont lieu. Vous pouvez uniquement afficher ou charger des documents. En règle générale, les archives de contenu comportent des versions uniques des documents, et un site peut contenir plusieurs millions de fichiers. Par exemple, dans un cas typique de centre de support technique pour une grande organisation, 10 000 utilisateurs peuvent accéder au contenu, principalement pour le lire. Et un sous-ensemble de 3 000 à 4 000 utilisateurs peuvent charger de nouveaux contenus sur le site.

Supprimer les listes

La suppression de listes ne peut être effectuée que par les administrateurs réseau ou SharePoint et les administrateurs de batterie de serveurs sur les versions SharePoint Server.

La suppression de listes de grande taille nécessite des ressources de base de données qui peuvent être bloquées par le seuil d’affichage de liste. Pour plus d’informations sur la suppression d’une liste, voir Supprimer une liste.

Restaurer ou supprimer des éléments de la Corbeille

Ces commandes et opérations peuvent échouer si elles dépassent les seuils et limites de site lors de l’extraction de données de liste pendant les heures normales. Leur exécution sans limite durant la fenêtre Délai quotidien permettent d’éviter l’échec et l’incidence sur d’autres utilisateurs.

Modifier la limite du seuil d’affichage de liste

Le dernier choix, également avec les versions Server de SharePoint, consiste à Modifier la limite de. Cette opération est risquée, car une limite plus élevée augmente le risque d’affecter les performances de certains ou de tous les utilisateurs.

Pour case activée votre version de SharePoint, voir Quelle est la version de SharePoint que j’utilise ?

Comment modifier le seuil d’affichage de liste ?

Remarque

La version SharePoint Online ne prend pas en charge la modification du seuil d’affichage de liste.

Le seuil d’affichage de liste (LVT) est en place pour fournir des performances aux utilisateurs et protéger le serveur contre une surcharge involontaire lors des requêtes. Le LVT ne peut être modifié dans les versions Server de SharePoint que par un administrateur dans l’application Central Administration. Nous vous déconseillons de le modifier pour éviter une dégradation des performances. SharePoint n’autorise pas les administrateurs à modifier le LVT pour protéger les utilisateurs d’autres locataires contre les problèmes de performances lors de la récupération de grands ensembles de données. Utilisez plutôt des index, filtres et dossiers pour gérer les requêtes.

Si vous n’avez que quelques requêtes qui nécessitent d’augmenter le LVT, envisagez plutôt d’utiliser la fenêtre de temps quotidienne en dehors des heures d’ouverture.

Avertissement

Nous vous déconseillons de modifier le LVT si vous avez d’autres utilisateurs, car des valeurs plus élevées dégraderont les performances. La création d’une valeur trop élevée peut entraîner une latence élevée ou des défaillances pour les utilisateurs, voire l’arrêt d’un serveur.

Si vous voulez vraiment changer le LVT, suivez ces étapes. Ils sont standard de SharePoint 2016, bien que l’interface utilisateur puisse différer légèrement. L’application Administration centrale est séparée de votre site SharePoint, et il faut disposer de droits d’administrateur de batterie de serveurs pour pouvoir y accéder. 

Important

  • L’application Administration centrale est disponible uniquement avec des installations Server de SharePoint.
  • Vous ne pouvez modifier le LVT que dans les versions Server de SharePoint.
  1. En tant qu’administrateur, connectez-vous à Central Administration.
  2. Accédez à Gestiondes applications Web (Gestion des> applications).
  3. Sélectionnez l’application dont modifier le seuil d’affichage de liste.
  4. Dans le ruban, dans Paramètres généraux pour accéder au menu, sélectionnez la flèche vers le bas, puis sélectionnez Limitation des ressources.
  5. Modifiez la valeur Seuil d’affichage de liste (tout d’abord dans la liste) en la définissant sur une valeur raisonnable.
  6. Sélectionnez OK.

La page de limitation des ressources comporte des paramètres supplémentaires que vous devrez comprendre en tant qu’administrateur.

Seuil d’affichage de liste pour les auditeurs et les administrateurs : il s’agit par défaut d’une « limite supérieure ». Les requêtes exécutées par un auditeur ou un administrateur qui demande spécifiquement (par programmation) de remplacer le LVT seront soumises à cette limite à la place. Par défaut, c’est 20 000 au lieu de 5 000 pour le LVT. Le relèvement de cette limite a les mêmes ramifications que le relèvement du LVT. Lorsque vous modifiez cette valeur, des modifications associées peuvent être nécessaires.

Remplacement du modèle objet : si vous utilisez couramment du code personnalisé dans votre déploiement et que vous avez besoin de remplacer le LVT à une limite supérieure, il peut être judicieux d’autoriser le remplacement du modèle objet et d’accorder des autorisations d’auditeur ou d’administrateur à l’application qui effectuera les requêtes. Ce paramètre est activé par défaut, mais vous pouvez le désactiver si vous n’en avez pas besoin. Un bon exemple de cas où vous souhaiterez peut-être l’utiliser est si vous avez implémenté du code qui effectuera la mise en cache d’un plus grand ensemble de résultats auxquels vous accédez souvent, par exemple, pendant plusieurs minutes. Si vous n’envisagez pas de mettre en cache le contenu et d’exécuter souvent ces requêtes, nous vous déconseillons d’utiliser cette méthode pour contourner le LVT, car cela affectera négativement les performances de votre serveur. En bref : « marchez doucement ».

Seuil de consultation de liste : cette fonctionnalité limite le nombre de jointures qu’une requête peut effectuer. Celui-ci équivaut au nombre de champs Recherche, Personne/groupe ou Statut du flux de travail inclus dans la requête. Par exemple, un affichage qui présente 6 colonnes de recherche, et filtre sur 3 autres colonnes de recherche distinctes utilise 9 recherches. Si le seuil de recherche d’affichage de liste est défini sur 8, cela génère une erreur. Augmenter ce nombre au-delà de 8 est déconseillé.

Des tests approfondis effectués par Microsoft ont montré qu’il existe une dégradation sérieuse et non progressive des performances qui apparaît au-delà de 8 jointures. Non seulement le débit du serveur diminue considérablement à ce stade, mais la requête finit par utiliser une quantité disproportionnée de ressources SQL Server, ce qui affecte négativement toutes les autres personnes utilisant cette même base de données. Pour plus d’informations, consultez la section Colonnes de recherche et affichages de liste de la page Résultats des tests de performances et de capacités et recommandations.

Fenêtre de temps quotidienne pour les requêtes importantes : cette fonctionnalité vous permet de définir une heure quotidienne à laquelle les utilisateurs peuvent utiliser des requêtes plus importantes sans atteindre les limites. Avant de définir cette période, vous devez prendre soigneusement en considération divers éléments :

  • Pour affecter le moins possible d’utilisateurs, vous devez choisir une période d’heures creuses, ou au cours de laquelle vous anticipez une charge minimale. Si vous choisissez un moment au milieu de la journée de travail pour la plupart de vos utilisateurs, même ceux qui n’utilisent pas la grande liste peuvent être affectés négativement.
  • Essayez de définir un délai d’exécution raisonnable permettant aux utilisateurs d’organiser leurs listes sans devoir faire appel à l’administrateur.
  • Les opérations commencées pendant la fenêtre de temps n’abandonnent pas une fois la fenêtre terminée. Prenez en considération le temps nécessaire si un utilisateur tente de supprimer une liste volumineuse juste avant l’heure limite.
  • Tenez compte des différents fuseaux horaires. Cela est particulièrement important si votre organisation ou vos clients sont très dispersés sur la plan géographique et partagent un serveur SharePoint hébergé de façon centralisée. Le régler à 18h00 pourrait fonctionner pour votre propre emplacement, mais ne serait pas bénéfique, par exemple, à Sydney, en Australie.

Seuil des autorisations uniques de la liste : il s’agit du nombre d’autorisations uniques autorisées par liste. Si vous avez un dossier sur lequel vous interrompez l’héritage pour les autorisations et définissez des autorisations pour celui-ci (et tous les éléments qu’il contient), cela compte pour 1 dans le seuil d’autorisations uniques de votre liste. Contrairement au LVT et à d’autres paramètres, ce seuil n’est pas déclenché lors de l’affichage du contenu ou de l’exécution d’une autre opération sur celui-ci, mais explicitement lors de la modification des autorisations.

Si vous pouvez vous le permettre, la réduction de ce nombre est recommandée. La valeur par défaut est de 50 000, soit un nombre considérable d’autorisations uniques. Étant donné qu’il est très probable que votre liste rencontre des problèmes liés aux autorisations avant d’atteindre ce nombre, il est recommandé de l’adapter préventivement de façon à ce qu’elle puisse fonctionner dans votre environnement.