Estamos usando FileStreams em 2008 (SP2) Microsoft SQL Server - servidor Windows 2008 10.0.4000.0 (X64) e para armazenar milhões de arquivos. Como existem milhões de arquivos, todos eles são agrupados em 100 grupos de arquivos e inseridos sequencialmente um após o outro. Agora, temos cerca de 15 mil arquivos em cada grupo de arquivos e espera-se que chegue a 20 mil em breve. por isso, queremos saber se existe algum limite máximo de linhas que um grupo de arquivos possa ter para oferecer um desempenho ideal ou se existe um valor máximo no lado do sistema operacional para obter um desempenho ideal enquanto armazenamos ou armazenamos cerca de <20K arquivos em uma única pasta?
Qualquer sugestão sobre os recursos certos também será muito útil.
Eu tenho um link para o blog msdn que afirma que
4. Verifique se os contêineres do diretório FILESTREAM não possuem mais de 300.000 arquivos individualmente, pois a degradação do desempenho do NTFS pode ser um problema, especialmente quando a geração dos nomes de arquivos 8.3 está ativada.
Obrigado.