Skip to content

Tipo de dato FILESTREAM SQL Server

03/05/2012

Hace poco llego a nosotros un .mdf que pesaba cerca de 700 Gb y esto me recordó el tipo de dato FILESTREAM. Un ejemplo de uso de FILESTREAM es la posibilidad de controlar mediante la base de datos una carpeta de archivos de vídeo.

En SQL Server 2008 en lo que a tipo de datos se refiere nos encontramos con la introducción del FILESTREAM. Este permite a las aplicaciones utilizar las API de streaming con el mismo rendimiento que el sistema de archivos, y a su vez mantener una consistencia transaccional el mismo esquema de seguridad entre la información estructurada y la no estructurada.

Características FILESTREAM :

  • Almacena grandes ficheros de datos binarios no estructurados directamente en un sistema de ficheros NTFS: documentos, imágenes, etc.
  • Se preserva el control por parte de la BD y la consistencia transaccional.

¿Cuándo es recomendable utilizar el tipo de datos FILESTREAM?

  • Se necesita almacenar objetos que ocupan como media más de 1 MB.
  • Es importante el acceso rápido en modo lectura.
  • Se están desarrollando aplicaciones que utilizan una capa intermedia para la lógica de dichas aplicaciones.

Otros aspectos a tener en cuenta cuando trabajamos con tipos de datos FILESTREAM son los siguientes:
– No se soportan:

  • Instantáneas de BD.
  • Encriptación transparente (TDE).
  • Columnas FILESTREAM en parámetros de tabla (TPV).
  • Database Mirroring.

– Se soporta:

  • Replicación, Log Shipping, Full Text indexing y Microsoft Clustering.
  • • SQL Express 2008 tiene soporte para FILESTREAM
  • • Las columnas FILESTREAM sólo pueden guardar datos en volúmenes de disco locales (en futuras versiones también en remoto).

VBS para habilitar FILESTREAM

Anuncios

From → SQL Server

Dejar un comentario

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

w

Conectando a %s

A %d blogueros les gusta esto: