Wir verwenden Dateistreams in Microsoft SQL Server 2008 (SP2) - 10.0.4000.0 (X64) und Windows Server 2008 , um Millionen von Dateien zu speichern. Da es Millionen von Dateien gibt, werden alle in 100 Dateigruppen gruppiert und nacheinander nacheinander eingefügt. Jetzt haben wir ungefähr 15.000 Dateien in jeder Dateigruppe und werden voraussichtlich bald auf 20.000 Dateien anwachsen. Wir möchten also wissen, ob es eine maximale Anzahl von Zeilen gibt, die eine Dateigruppe haben muss, um eine optimale Leistung zu erzielen, oder gibt es auf der Betriebssystemseite ein Maximum für eine optimale Leistung, wenn wir <20.000 Dateien in einem einzelnen Ordner speichern oder speichern?
Jeder Vorschlag zu den richtigen Ressourcen ist ebenfalls sehr hilfreich.
Ich habe einen Link zum MSDN-Blog, der das besagt
4.Überprüfen Sie, ob FILESTREAM-Verzeichniscontainer nicht mehr als 300.000 Dateien einzeln enthalten, da eine Verschlechterung der NTFS-Leistung ein Problem sein kann, insbesondere wenn die Generierung von 8.3-Dateinamen aktiviert ist.
Vielen Dank.