YOS Genève 2015 : gestion des gros fichiers et plus …
Session de Benoit Jester et en intro : CA VAS PETER 
Soit la problématique de gestion de la volumétrie dans des listes : un vrai soucis en cas d’adoption …
il y a 3 catégories :
- Frontières (boundaries) : limites statiques ne doit pas être dépassé
- Seuils (thresholds) : limites configurables qui peuvent être dépassé
- limites pris en charges (supported limits) : testé et accepté mais largement déconseillé

Certaines proviennent directement du comportement de SQL Serveur : à 5000 environ, SQL fait un Row Level Locking
- si >5000 SQL locke toute la table …
- soit des latences pour tout le monde
Idéalement, utilisez les fenêtres de maintenance ou le throttle est désactivé (peut être un peu juste).
Indexer
L’utilisation des colonnes indexés facilite la vie : SQL stocke dans une liste les infos des colonnes indexés et s’optimise en fonction.
- se limiter à 20 max
- utiliser que des colonnes utilisées dans des vues
- Mais
- demande plus de ressources lors des MAJ
- limiter les colonnes de vos vues
- certains types de colonnes non supportés
- bien penser à vider la poubelle
Folder
La création des dossiers n’est pas que pour classer
SP crée en interne un index qui accéléré bien des traitements
Limiter les affichages à son juste contenu
Une recommandation simple mais moins d’information à l’écran = plus de perf …
- limitations des éléments
- vues restreinte
- …
Synchronisation en déco
- profitez de la connexion bidirectionnel d’Access
- 50000 items dans la limites de 2GB
- idem pour Excel mais en mono directionnel
Passez par la Recherche
- hors limites de SP car il possède ses propres indexes optimisés
- il faut revoir les interfaces mais les performances sont la !!!
Listes externes
BCS propose les mêmes fonctionnalités qu’une liste mais sur des données dans SQL, SAP
Volumes de fichier
- cas particulier des vidéos : soit 400MB à bien plus
On peut hoster sur un site IIS dédié externe et les intégré dans la liste de vidéos
- BLOB : Binary Large OBject
si soucis, les stocker en dehors de SQL via le RBS, seuls les métadonnées restent dans la DB. Pratique car transparent, attention au perf I/O à surveiller selon le provide
Choix possible
- par défaut, SQL
- File Stream : sur le serveur SQL local (ni compression ni partage réseau)
- Remote
- providers par éditeurs tiers
- prix … élevés mais justifiés
Exemple : Avepoint
- reporting fin
- règles de filtre du RBS
Attention, le RBS n’affranchit pas les limites du sizing (200GB toujours …)
Point de vue PERF
- taille moyenne des fichiers
- type d’accès
- lecture : gains
- collaboration : perte
==> il faut tester précisément avec son infrastructure !!!
Conclusion
Grand merci à JESTER !
Session pleine de feedback allant du point zéro au RBS tout en ajoutant.
SharePoint peut gérer du volume mais … il faut y regarder de prés.
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :