FILESTREAM permet donc un stockage efficace des données BLOB, mixant les capacités du moteur SQL et d'un FileSystem NTFS.
Filestream : Implémentation

Néanmoins, certaines conditions doivent être remplies afin de tirer pleinement partie des possibilités de FILESTREAM :
Filestream : Implémentation
• Les performances seront dégradées si les documents sont petits et stockés en FILESTREAM. La tendance est de stocker en base les documents ayant une taille inférieure à 256 KB, et sur le FileSystem ceux qui font plus de 1 Mb. Pour les autres, il faudra tester laquelle des deux solutions est la plus avantageuse.
• Nous le verrons, le répertoire contenant les documents FILESTREAM sera sujet à fragmentation. Il faut donc prévoir un cycle de défragmentation régulier et configurer la taille des clusters NTFS correctement (64 K pour des documents > 1 Mb limitera la fragmentation).
• Toujours au niveau du FileSystem, il faudra désactiver le scan de l’anti-virus, l’indexation des fichiers ainsi que l’utilisation des noms courts (génération des noms 8.3), qui ralentissent la création de fichiers. Cette norme vérifie que le nouveau nom généré n’existe pas déjà dans le répertoire, ce qui peut être extrêmement long lorsque le répertoire contient énormément de fichiers.
• Compte tenu des lectures / écritures à venir sur le FileSystem FILESTREAM, il faudra prévoir un sous système disque performant. On préconisera un volume en RAID5 ou encore mieux en RAID10.
Je vous recommande la lecture du document suivant pour aller plus loin.
Téléchargez cette ressource

Démocratiser l’adoption de l’IA par la maîtrise de ses données
Saviez-vous que 80% du temps de vos projets IA portent sur l’analyse de vos données ? explorez tous les outils nécessaires pour entreprendre une gestion performante de vos flux de données et optimiser votre architecture afin de réussir vos projets d’Intelligence Artificielle. découvrez le guide des experts Blueway.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- L’IA dans l’entreprise : questions et pratiques contemporaines
- Être une femme dans la tech en 2025 : comment prendre sa place et évoluer ?
- Les différents types de cyberattaques les plus répandues
- Bilan 2024 de la start-up Nation
- DORA, vecteur d’accélération de la transformation numérique des assureurs
