SQL Server 2005 (Yukon nombre en clave), lanzado en octubre de 2005, es el sucesor de SQL Server 2000. Se incluye soporte nativo para la gestión de XML de datos, además de datos relacionales . Para ello, definió un xml tipo de datos que podría ser utilizado ya sea como un tipo de datos en las columnas de base de datos o como literales en las consultas.Columnas XML se puede asociar con XSD esquemas, datos XML que se almacena se verifica con respecto al esquema. XML se convierte en un tipo de datos binario interno antes de ser almacenado en la base de datos. Métodos especializados de indexación se pusieron a disposición de los datos XML. Los datos XML se preguntó utilizando XQuery , Common Language Runtime (CLR) de la integración era una característica principal de esta edición, le permite a uno escribir código SQL en código administrado por el CLR. SQL Server 2005 añade algunas extensiones a la T-SQL, el lenguaje para permitir la incrustación consultas XQuery en T-SQL. Además, también define una nueva extensión de XQuery, llamado XML DML, que permite la consulta a base de modificaciones de datos XML. SQL Server 2005 también permite a un servidor de base de datos que se exponen más de los servicios web que utilizan secuencia de datos tabular (TDS) encapsulados dentro de SOAP (Protocolo) las solicitudes. Cuando los datos se accede a través de servicios web, los resultados son devueltos como XML.
Para los datos relacionales, T-SQL se ha ampliado con funciones de control de errores (try / catch) y el apoyo a las consultas recursivas con CTE (expresiones de tabla comunes). SQL Server 2005 también ha sido mejorado con nuevos algoritmos de indexación, la sintaxis y mejores sistemas de recuperación de errores. Las páginas de datos son la suma de comprobación de la resistencia de errores mejor, y el apoyo de concurrencia optimista se ha añadido para un mejor rendimiento. Permisos y control de acceso se han hecho más granular y el procesador de consultas se encarga de la ejecución simultánea de las consultas de una manera más eficiente. Las particiones en tablas e índices son compatibles de forma nativa, por lo que la ampliación horizontal de una base de datos en un cluster es más fácil. SQL CLR se introdujo con SQL Server 2005 para permitir su integración con. NET Framework.
SQL Server 2005 (DMV introducidas vistas de administración dinámica), que son puntos de vista y funciones especializadas que devuelven información del servidor de estado que puede ser usado para monitorear la salud de una instancia de servidor, diagnosticar problemas y ajustar el rendimiento.
SQL Server 2005 introdujo Database Mirroring, pero no recibió el pleno apoyo hasta que el Servicio primera versión Pack (SP1). En la versión inicial (RTM) de SQL Server 2005, copia de la base de datos estaba disponible, pero sin apoyo. Con el fin de poner en práctica duplicación de la base de datos en la versión RTM, que tuvo que aplicar el indicador de traza 1400 en el inicio. Reflejo de la base de datos es una opción de alta disponibilidad que proporciona redundancia y failover en el nivel de base de datos. Conmutación por error se puede realizar manualmente o se puede configurar para conmutación automática por error.

No hay comentarios:
Publicar un comentario