Olá a todos que me referi a isso https://stackoverflow.com/a/5613926/842112
Em que eles mencionaram isso
se suas imagens ou documentos normalmente tiverem mais de 1 MB de tamanho, armazená-los no sistema de arquivos é mais eficiente (e com o atributo FILESTREAM do SQL Server 2008, eles ainda estão sob controle transacional e fazem parte do banco de dados)
Agora, minha pergunta é como usar o atributo File stream no SQL Server 2008? Eu me referi a http://msdn.microsoft.com/en-us/library/cc949109.aspx , mas não entendo como usar isso. Então, por favor, sugira-me como usar isso. Quero armazenar imagens em uma tabela de banco de dados. Obrigada.
Para usar o FILESTREAM, ele deve ser configurado no nível do sistema operacional e da instância . No nível do sistema operacional, o FILESTREAM é habilitado durante a instalação do SQL Server 2008 ou executando o SQL Server Configuration Manager. Após a configuração do FILESTREAM , você deve criar um grupo de arquivos FILESTREAM . Em seguida, você precisa criar um contêiner de dados no grupo de arquivos FILESTREAM. Depois que todas essas etapas forem concluídas, você poderá criar uma tabela em seu banco de dados para usar o FILESTREAM.
( Do seu link ) Aqui estão as etapas para configurar o FILESTREAM no nível do sistema operacional, se não for feito durante a instalação:
Em seguida, configure a instância SQL para acesso FILESTREAM. Execute a seguinte consulta na instância (SSMS):
Agora adicione o grupo de arquivos FILESTREAM ao seu banco de dados:
Agora você pode usar FILESTREAM em suas tabelas.