Blog Archives

Performance com Filestream

Ontem pela manhã o Edvaldo Castro (Blog|Twitter) precisava de uma solução para colocar no SQL Server pequenos arquivos como arquivos txt, doc, pdf, xls e assim por diante. Mas qual a melhor solução?

Depende !! Alegre

A Microsoft tem um whitepaper onde explica que arquivos até 1mb o melhor é guardar dentro do SQL Server, após isso a recomendação é filestream.

Pra quem não conhece filestream é uma funcionalidade de que veio no SQL Server 2008 para facilitar o armazenamento de arquivos binarios muitas vezes grandes, fora do SQL Server e por cima de tudo fornecendo o maximo de desempenho. Então vamos aprender como utilizar filestream e ver se ele realmente me traz beneficios?

O primeiro passo então é criamos nossa base de dados. Muita atenção aqui, pois é na criacão da base que você define qual filegroup será o responsavel por armazenar os dados do filestream.

Read the rest of this entry