Características de la versión SQL Server 2008
SQL Server 2008 aparece en Data Platform Vision de Microsoft porque permite a las empresas ejecutar sus aplicaciones más críticas al mismo tiempo que reduce el costo de administrar la infraestructura de datos y ofrece conocimientos e información a todos los usuarios.
Esta plataforma tiene las siguientes características:
· Confiable: permite a las empresas ejecutar sus aplicaciones más críticas con un programa de alta seguridad, confiabilidad y escalabilidad.
· Eficiente: permite a las empresas reducir el tiempo y el costo de desarrollar y administrar su infraestructura de datos.
· Inteligente: proporciona una plataforma integral para enviar observaciones e información a sus usuarios cuando la necesitan. 1. Confiable
En el mundo actual basado en datos, las empresas necesitan acceso continuo a sus datos. SQL Server 2008 proporciona potentes funciones de seguridad, confiabilidad y escalabilidad para aplicaciones de misión crítica.
(1) Proteja su información
Basado en el anterior SQL Server 2005, SQL Server 2008 ha realizado las siguientes mejoras para ampliar su seguridad:
p>
Cifrado de datos simple
SQL Server 2008 puede cifrar bases de datos completas, archivos de datos y archivos de registro sin necesidad de realizar cambios en la aplicación. El cifrado permite a las empresas cumplir con las preocupaciones sobre el cumplimiento normativo y la privacidad de los datos. Los beneficios del cifrado de datos simple incluyen la búsqueda de datos cifrados utilizando cualquier rango o consulta difusa, seguridad de datos mejorada para evitar el acceso de usuarios no autorizados y cifrado de datos. Esto se puede hacer sin cambiar las aplicaciones existentes.
Administración de claves externas
SQL Server 2008 proporciona una solución integral para cifrado y administración de claves. Para satisfacer la necesidad cambiante de una mayor seguridad de la información en los centros de datos, las empresas invierten en proveedores para gestionar las claves de seguridad dentro de la empresa. SQL Server 2008 proporciona un buen soporte para este requisito al admitir productos de módulo de seguridad de hardware (HSM) y administración de claves de terceros.
Auditoría mejorada
SQL Server 2008 le permite auditar las operaciones de sus datos, mejorando el cumplimiento y la seguridad. La revisión incluye no sólo toda la información sobre las modificaciones de los datos, sino también información sobre cuándo se leyeron los datos. SQL Server 2008 tiene características como configuración y administración de auditoría mejoradas en el servidor, lo que permite a las empresas cumplir con diversos requisitos reglamentarios. SQL Server 2008 también puede definir especificaciones de auditoría para cada base de datos, por lo que las configuraciones de auditoría se pueden desarrollar individualmente para cada base de datos. La configuración de inspecciones para objetos específicos permite un mejor rendimiento de ejecución de inspecciones y una mayor flexibilidad de configuración.
(2) Garantizar la sostenibilidad empresarial
Con SQL Server 2008, Microsoft continúa permitiendo a las empresas proporcionar aplicaciones con administración simplificada y alta confiabilidad.
Reflejo de bases de datos mejorado
SQL Server 2008 se basa en SQL Server 2005 y proporciona una plataforma más confiable con reflejo de bases de datos mejorado. Las nuevas características incluyen:
· Reparación automática de páginas. SQL Server 2008 permite que las computadoras principal y espejo reparen de forma transparente los errores 823 y 824 en las páginas de datos solicitando una nueva copia de la página de error desde la máquina asociada espejo.
· Rendimiento mejorado. SQL Server 2008 comprime el flujo de registro de salida para minimizar el ancho de banda de red necesario para la creación de reflejo de la base de datos.
· Compatibilidad mejorada
(1) SQL Server 2008 incluye contadores de ejecución recientemente agregados, que permiten una administración más detallada del tiempo invertido en el sistema de administración de bases de datos (Sistema de administración de bases de datos, DBMS). en diferentes etapas de la tala.
(2) SQL Server 2008 incluye Vista de administración dinámica y extensiones a las vistas existentes para mostrar más información sobre la sesión de duplicación.
CPU de adición en caliente
Al ampliar el soporte existente en SQL Server para agregar recursos de memoria en línea, la CPU de adición en caliente permite ampliar la base de datos según demanda. De hecho, se pueden agregar recursos de CPU a la plataforma de hardware en la que está alojado SQL Server 2008 sin detener la aplicación.
(3) Rendimiento óptimo y predecible del sistema
Las empresas se enfrentan a una presión cada vez mayor para proporcionar respuestas predecibles y responder a los cambios a medida que crece el número de usuarios que gestionan volúmenes de datos crecientes. SQL Server 2008 proporciona un amplio conjunto de características que hacen que la ejecución de todas las cargas de trabajo en su plataforma de datos sea escalable y predecible.
Recopilación de datos de rendimiento
El ajuste del rendimiento y la resolución de problemas son tareas que requieren mucho tiempo para los administradores. Para brindar a los administradores información integral sobre la ejecución, SQL Server 2008 presenta una recopilación de datos ampliada, una nueva base de datos centralizada para almacenar datos de rendimiento y nuevas herramientas de monitoreo y generación de informes.
Eventos extendidos
Los eventos extendidos de SQL Server son un sistema de procesamiento de eventos general para sistemas de servidores. La infraestructura de eventos extendida es un mecanismo liviano que admite la captura, el filtrado y la respuesta a eventos generados durante la operación del servidor. Esta capacidad de responder a eventos permite a los usuarios diagnosticar rápidamente problemas de tiempo de ejecución agregando datos contextuales, como pilas de llamadas de Transact SQL o identificadores de planes de consulta para todos los eventos. La captura de eventos se puede generar en varios tipos diferentes, incluido el seguimiento de eventos para Windows (ETW). Cuando los eventos extendidos se envían al ETW, el sistema operativo y la aplicación se pueden correlacionar, lo que permite un seguimiento más completo del sistema.
Compresión de copias de seguridad
Mantener copias de seguridad basadas en disco en línea es costoso y requiere mucho tiempo. Con la compresión de respaldo de SQL Server 2008, se reduce la E/S de disco requerida, el espacio de almacenamiento requerido para el respaldo en línea también se reduce y la velocidad de respaldo se acelera significativamente.
Compresión de datos
La compresión de datos mejorada permite que los datos se almacenen de manera más eficiente y reduce los requisitos de almacenamiento de datos. La compresión de datos también proporciona importantes mejoras de rendimiento para grandes cargas de trabajo con restricciones de entrada/salida, como los almacenes de datos.
Resource Monitor
SQL Server 2008 con la introducción de Resource Monitor permite a las empresas proporcionar respuestas continuas y predecibles a los usuarios finales. Resource Monitor permite a los administradores de bases de datos definir límites y prioridades de recursos para diferentes cargas de trabajo, lo que permite que las cargas de trabajo simultáneas proporcionen un rendimiento estable a los usuarios finales.
Planes estables
SQL Server 2008 proporciona una mejor estabilidad y previsibilidad en la ejecución de consultas al proporcionar una nueva función de plan de consulta, lo que permite a las empresas proporcionar planes de consulta estables durante los reemplazos de servidores de hardware, las actualizaciones de servidores y implementaciones de productos. 2. Eficiente
SQL Server 2008 reduce el tiempo y el costo de administrar sistemas, arquitectura .NET y Visual Studio & Team System, lo que permite a los desarrolladores desarrollar potentes aplicaciones de bases de datos de próxima generación.
(1) Gestión basada en políticas
Como parte de los esfuerzos de Microsoft para reducir los costos totales de la empresa, SQL Server 2008 lanzó el Marco de Gestión Declarativa (DMF), que es una nueva política Marco de gestión basado en SQL Server para el motor de base de datos. La gestión declarativa proporciona las siguientes ventajas:
· Cumplir con las políticas de configuración del sistema
· Monitorear y prevenir cambios en el sistema mediante la creación de políticas que no cumplan con la configuración
· Reduzca los costos totales de su empresa simplificando la administración
· Encuentre problemas de cumplimiento con SQL Server Management Suite
DMF es una herramienta basada en políticas para administrar uno o más SQL Server 2008 Ejemplo sistema. Para usar DMF, los administradores de políticas de SQL Server usan SQL Server Management Suite para crear políticas que gobiernan entidades en el servidor, como instancias de SQL Server, bases de datos y otros objetos de SQL Server. DMF consta de tres componentes: gestión de políticas, administradores de políticas que crean políticas y gestión explícita. Los administradores seleccionan uno o más objetos para administrar y verifican explícitamente si los objetos cumplen con una política específica o hacen explícitamente que los objetos cumplan con una política.
Gestión automatizada
Los administradores de políticas automatizan la aplicación de políticas utilizando uno de los siguientes modos de aplicación:
· Aplicación: utilice activadores DDL para bloquear las infracciones de políticas. Operaciones
· Verificar cambios: cuando ocurre un cambio relacionado con una política, use notificaciones de eventos para evaluar la política
· Verificar programación: use un Agente SQL Server que funciona regularmente para evaluar una política
(2) Instalación mejorada
SQL Server 2008 proporciona mejoras significativas en el ciclo de vida del servicio de SQL Server y rediseña la instalación, construye y configura la arquitectura. Estas mejoras desvinculan las instalaciones individuales en una computadora de la configuración del software SQL Server, lo que permite a las empresas y socios de software proporcionar configuraciones de instalación recomendadas.
(3) Acelere el proceso de desarrollo
SQL Server proporciona un entorno de desarrollo integrado y una extracción de datos más avanzada, lo que permite a los desarrolladores crear aplicaciones de datos de próxima generación y al mismo tiempo simplifica el acceso a los datos.
ADO .NET Entity Framework
Una tendencia entre los desarrolladores de bases de datos es definir entidades o objetos comerciales de alto nivel, que luego pueden hacer coincidir con tablas y campos en la base de datos, desarrolladores utilice entidades de alto nivel como "Cliente" u "Pedido" para mostrar los datos detrás de él. ADO .NET Entity Framework permite a los desarrolladores diseñar datos relacionales en términos de dichas entidades. Diseñar en este nivel de abstracción es muy eficiente y permite a los desarrolladores aprovechar al máximo el modelado entidad-relación.
Capacidad de consulta integrada a nivel de lenguaje
La capacidad de consulta integrada a nivel de lenguaje (LINQ) de Microsoft permite a los desarrolladores administrar lenguajes de programación como C# o Visual Basic .NET en lugar de declaraciones SQL. para consultar los datos. LINQ permite consultas potentes y fluidas orientadas a colecciones escritas en lenguajes .NET Framework para ejecutarse en ADO .NET (LINQ to SQL), ADO .NET Datasets (LINQ to Datasets), ADO .NET Entity Framework (LINQ to entidad), y al proveedor de comparación del servicio de datos de la entidad. SQL Server 2008 proporciona un nuevo proveedor de LINQ a SQL que permite a los desarrolladores utilizar LINQ directamente con tablas y campos de SQL Server 2008.
Integración de CLR y servicios de objetos ADO .NET
La capa de servicios de objetos de ADO .NET permite la recuperación de reificación, el seguimiento de cambios y la implementación como sostenibilidad de datos en tiempo de ejecución de lenguaje público (CLR). Los desarrolladores que utilizan ADO .NET Entity Framework pueden programar la base de datos utilizando objetos CLR administrados por ADO .NET. SQL Server 2008 proporciona un soporte más eficiente y óptimo que mejora el rendimiento y simplifica el proceso de desarrollo.
Escalabilidad de Service Broker
SQL Server 2008 continúa mejorando las capacidades de Service Broker.
· Prioridad de sesión: le permite configurar la prioridad para que los datos más importantes se envíen y procesen primero.
· Herramientas de diagnóstico: las herramientas de diagnóstico mejoran su capacidad para desarrollar, configurar y administrar soluciones que utilizan Service Broker, como diagnosticar ramas faltantes o problemas de seguridad configurados incorrectamente antes de implementar una aplicación.
Mejoras de Transact-SQL
SQL Server 2008 mejora la experiencia de desarrollo para los programadores de Transact-SQL a través de varias mejoras clave.
· Parámetros de valores de tabla: en muchos escenarios de clientes, una colección de valores (filas) en una estructura de tabla se pasa a un procedimiento o función almacenado en el servidor. Estos valores se pueden utilizar directamente para insertar o actualizar la tabla, o para operaciones de datos más complejas. Los parámetros con valores de tabla proporcionan una forma más sencilla de definir un tipo de tabla y permitir que las aplicaciones creen, asignen y pasen parámetros estructurados en tablas a procedimientos y funciones almacenados.
· Dependencias de objetos: las mejoras en las dependencias de objetos permiten encontrar dependencias entre objetos de manera confiable a través de nuevas funciones de visualización de categorías y administración dinámica. La información de dependencia es siempre la información más reciente sobre los objetos vinculados y no vinculados al esquema. Esta dependencia rastrea procedimientos almacenados, tablas, vistas, funciones, activadores, tipos definidos por el usuario, colecciones de esquemas XML y otros objetos.
·Tipo de datos de fecha/hora: SQL Server 2008 introduce nuevos tipos de datos de fecha y hora:
(1) FECHA: un tipo de solo fecha que solo utiliza 3 bytes para almacenar un date
(2) TIME: un tipo de solo hora que utiliza solo de 3 a 5 bytes para almacenar la hora con una precisión de 100 nanosegundos.
(3) DATETIMEOFFSET: una fecha/fecha que reconoce la zona horaria. tipo de hora
(4) DATETIME2: un tipo de fecha/hora con un rango más preciso de segundos y años que el tipo DATETIME existente
p>Los nuevos tipos de datos permiten que las aplicaciones tengan datos separados tipos de fecha y hora al tiempo que proporciona un rango de datos más amplio para una precisión de valores de tiempo definida por el usuario.
(4) Sistema de conexión ocasional
Con los dispositivos móviles y los trabajadores móviles, la conexión ocasional se ha convertido en una forma de trabajar. SQL Server 2008 presenta una plataforma de sincronización unificada que permite una sincronización consistente entre aplicaciones, almacenes de datos y tipos de datos. En asociación con Visual Studio, SQL Server 2008 hace posible crear rápidamente sistemas conectados ocasionalmente a través de los nuevos servicios de sincronización proporcionados en ADO .NET y el diseñador fuera de línea en Visual Studio. SQL Server 2008 brinda soporte para el seguimiento de cambios y permite a los clientes desarrollar aplicaciones basadas en caché, basadas en sincronización y basadas en notificaciones con una ejecución potente con una sobrecarga de ejecución mínima.
(5) No solo datos relacionales
Las aplicaciones combinan cada vez más tipos de datos, no solo aquellos soportados por bases de datos en el pasado. SQL Server 2008 se basa en su fuerte soporte para datos no relacionales en el pasado y proporciona nuevos tipos de datos que permiten a los desarrolladores y administradores almacenar y administrar de manera efectiva datos no estructurados, como documentos e imágenes. También se ha agregado soporte para la gestión de datos geográficos avanzados. Además de los nuevos tipos de datos, SQL Server 2008 también proporciona una serie de servicios para diferentes tipos de datos, al tiempo que proporciona confiabilidad, seguridad y capacidad de administración para la plataforma de datos. La siguiente sección de este documento técnico explica algunas de las ventajas del almacenamiento de datos no relacional.
ID DE JERARQUÍA
SQL Server 2008 permite que las aplicaciones de bases de datos construyan estructuras de árbol de una manera más eficiente que antes. HierarchyId es un nuevo tipo de sistema que puede almacenar el valor de un nodo mostrado en un árbol jerárquico. Este nuevo tipo proporciona un modelo de programación flexible. Se implementa como un tipo definido por el usuario (UDT) CLR, que proporciona varios métodos integrados eficientes y útiles para crear y manipular nodos jerárquicos.
Datos FILESTREAM
El nuevo tipo de datos FILESTREAM de SQL Server 2008 permite almacenar datos binarios grandes, como documentos e imágenes, directamente en un sistema de archivos NTFS. El componente principal de la base de datos y mantiene la coherencia de las transacciones.
FILESTREAM permite almacenar grandes datos binarios tradicionalmente administrados por una base de datos fuera de la base de datos como archivos separados a los que se puede acceder mediante una API de flujo NTFS. Las operaciones de archivos comunes se pueden realizar de manera eficiente utilizando la API de transmisión NTFS, al mismo tiempo que se brindan todos los servicios de bases de datos enriquecidos, incluidos seguridad y respaldo.
Búsqueda de texto completo integrada
La búsqueda de texto completo integrada permite una conversión perfecta entre búsqueda de texto completo y datos relacionales, al tiempo que permite la indexación de texto completo para el procesamiento de texto de alta velocidad de grandes volúmenes. Recuperar campos de texto.
Columnas dispersas
Esta función evita que los datos NULL ocupen espacio físico, proporcionando así una forma muy eficaz de gestionar datos vacíos en la base de datos. Por ejemplo, las columnas dispersas permiten almacenar un modelo de objetos que normalmente contiene muchos valores nulos en una base de datos de SQL Server 2008 sin ocupar mucho espacio. Las columnas dispersas también permiten a los administradores crear tablas con más de 1024 columnas.
Tipos grandes definidos por el usuario
SQL Server 2008 elimina el límite de 8000 bytes en los tipos definidos por el usuario, lo que permite a los usuarios aumentar significativamente el tamaño de sus UDT.
Información geográfica
SQL Server 2008 proporciona un amplio soporte espacial para consumir, ampliar y utilizar información de ubicación en aplicaciones basadas en el espacio.
· Tipo de datos geográficos
Esta función le permite almacenar datos espaciales planos que cumplen con los estándares espaciales de la industria, como el Open Geospatial Consortium (OGC). Esto permite a los desarrolladores implementar soluciones de "Tierra plana" almacenando polígonos, puntos y líneas asociados con superficies planas diseñadas y datos planos naturales, como espacios interiores.
·Tipo de datos geométricos
Esta característica le permite almacenar y realizar operaciones sobre datos geoespaciales. Utiliza una combinación de latitud y longitud para definir áreas de la superficie de la Tierra, combinada con datos geográficos y elipsoides estándar de la industria (como WGS84 para soluciones GPS globales). 3. Inteligente
La inteligencia empresarial (BI) sigue siendo un área de inversión clave para la mayoría de las empresas y una fuente de información invaluable para los usuarios de todos los niveles de la empresa. SQL Server 2008 proporciona una plataforma integral para brindar inteligencia a sus usuarios cuando la necesitan.
(1) Integre cualquier dato
Las empresas continúan invirtiendo en inteligencia empresarial y soluciones de almacenamiento de datos para obtener valor empresarial de sus datos. SQL Server 2008 proporciona una plataforma de almacenamiento de datos integral y escalable que puede realizar análisis potentes para satisfacer las necesidades de miles de usuarios en megabytes de datos con un único almacén analítico. Estas son algunas de las ventajas del almacenamiento de datos en SQL Server 2008.
Compresión de datos
La capacidad de datos en los almacenes de datos continúa creciendo con el rápido aumento en el número de sistemas operativos. La compresión de datos integrada en SQL Server 2008 permite a las empresas almacenar datos de manera más eficiente y al mismo tiempo mejorar el rendimiento al reducir los requisitos de E/S.
Compresión de copias de seguridad
Realizar copias de seguridad en línea basadas en disco en todo momento es costoso y requiere mucho tiempo. Con la compresión de copias de seguridad en SQL Server 2008, el almacenamiento necesario para mantener las copias de seguridad en línea se reduce y las copias de seguridad son significativamente más rápidas porque se requiere menos E/S de disco.
Tablas particionadas en paralelo
La partición permite a las empresas gestionar de manera más eficiente tablas de datos grandes y en crecimiento simplemente dividiéndolas en bloques de datos manejables. SQL Server 2008 se basa en las ventajas de la partición de SQL Server 2005, que mejora el rendimiento en tablas particionadas de gran tamaño.
Star Join Query Optimizer
SQL Server 2008 proporciona un rendimiento de consultas mejorado para escenarios comunes de almacenamiento de datos. El optimizador de consultas de unión en estrella reduce el tiempo de respuesta de las consultas al identificar patrones de conexión del almacén de datos.
Monitor de recursos
Con la introducción de Resource Monitor en SQL Server 2008, las empresas pueden proporcionar respuestas consistentes y predecibles a los usuarios finales. Resource Monitor permite a las empresas definir límites y prioridades de recursos para diferentes cargas de trabajo, lo que permite que las cargas de trabajo simultáneas ofrezcan un rendimiento consistente.
GROUPING SETS
GROUPING SETS es una extensión de la declaración condicional GROUP BY, que permite a los usuarios definir múltiples grupos en la misma consulta. La configuración de agrupación genera un conjunto de resultados independiente, que equivale a una operación UNION ALL en filas de diferentes grupos, lo que hace que las consultas y los informes agregados sean más simples y rápidos.
Capturar datos de cambios
Con Capturar datos de cambios, los cambios se capturan y se colocan en la tabla de cambios. Captura el contenido completo de los cambios, mantiene la coherencia entre tablas e incluso funciona con cambios de esquema transversales. Esto permite a las empresas integrar la información más reciente en el almacén de datos.
Declaración MERGESQL
Con la declaración MERGE SQL, los desarrolladores pueden manejar escenarios de almacenamiento de datos de manera más eficiente, como verificar si existe una fila de datos y luego realizar una inserción o actualización.
Servicios de integración escalables
Dos ventajas clave de los Servicios de integración en términos de escalabilidad son:
Servicios de integración de SQL Server, SSIS) mejoras en la canalización
El paquete de integración de datos ahora puede escalar de manera más eficiente, utilizar recursos eficientes y administrar las cargas de trabajo más grandes de clase empresarial. Este nuevo diseño mejora la escalabilidad del tiempo de ejecución en múltiples procesadores.
· Búsqueda persistente SSIS
Realizar una búsqueda es la operación de extracción, transformación y carga (ETL) más común. Esto es particularmente común en los almacenes de datos, cuando los registros reales deben utilizar búsquedas para convertir las claves comerciales en sus reemplazos correspondientes. SSIS mejora el rendimiento de las búsquedas para admitir tablas grandes.
(2) Enviar los informes correspondientes
SQL Server 2008 proporciona una infraestructura de inteligencia empresarial escalable, lo que permite al personal de TI utilizar la inteligencia empresarial en toda la empresa para gestionar informes y análisis de cualquier tamaño y complejidad. . SQL Server 2008 permite a las empresas entregar de manera eficiente informes relevantes y personalizados a miles de usuarios en el formato que deseen y en su dirección. Al proporcionar el envío interactivo de informes empresariales que los usuarios necesitan, la cantidad de usuarios que reciben servicios de informes ha aumentado considerablemente. Esto permite a los usuarios obtener acceso oportuno a información relevante que proporciona información sobre sus respectivos campos, lo que les permite tomar decisiones mejores, más rápidas y más relevantes. SQL Server 2008 permite a todos los usuarios crear, administrar y utilizar informes a través de las siguientes mejoras de informes:
Enterprise Reporting Engine
Con una implementación y configuración simplificadas, puede enviar informes más fácilmente dentro del empresa. Esto permite a los usuarios crear y compartir fácilmente informes de todos los tamaños y complejidades.
Nuevo Diseñador de informes
El Diseñador de informes mejorado puede crear una amplia gama de informes, lo que permite a las empresas satisfacer todas las necesidades de informes. Las capacidades de visualización únicas permiten diseñar informes en cualquier estructura, mientras que la visualización mejorada enriquece aún más la experiencia del usuario.
Además, Reporting Services 2008 permite a los usuarios empresariales editar o actualizar informes existentes en un entorno que utiliza Microsoft Office, independientemente de dónde se diseñó originalmente el informe, lo que permite a las empresas crear a partir de informes existentes obtener más valor. de sus informes.
Visualización potente
SQL Server 2008 amplía los componentes visuales disponibles en los informes. Las herramientas de visualización, como mapas, escalas y gráficos, hacen que los informes sean más fáciles de usar y comprensibles.
Representación de Microsoft Office
SQL Server 2008 proporciona una nueva representación de Microsoft Office, que permite a los usuarios acceder a informes directamente desde Word. Además, el procesador de Excel existente se ha mejorado enormemente para admitir funciones como rangos de datos anidados, subinformes y celdas combinadas. Esto permite a los usuarios mantener la fidelidad de la visualización y mejorar la usabilidad general de los informes creados en las aplicaciones de Microsoft Office.
Integración de Microsoft SharePoint
SQL Server 2008 Reporting Services integra profundamente Microsoft Office SharePoint Server 2007 y Microsoft SharePoint Services, proporcionando entrega centralizada y administración de informes empresariales y otros conocimientos empresariales. Esto brinda a los usuarios acceso a informes que contienen información estructurada y no estructurada relevante para las decisiones que toman directamente en el portal comercial.
(3) Permitir a los usuarios obtener información completa
Acceso oportuno a información precisa, lo que permite a los usuarios responder rápidamente a los problemas, incluso a problemas muy complejos, que se procesan mediante análisis en línea. Requisito previo ( Procesamiento Analítico en Línea, OLAP). SQL Server 2008 se basa en las poderosas capacidades OLAP de SQL Server 2005, proporcionando velocidades de consulta más rápidas para todos los usuarios. Esta mejora del rendimiento permite a las empresas realizar análisis muy complejos con muchas dimensiones y agregaciones. Esta velocidad de ejecución, combinada con una profunda integración con Microsoft Office, permite que SQL Server 2008 proporcione a todos los usuarios información integral. SQL Server Analysis Services tiene los siguientes beneficios analíticos:
Diseñado para ser extensible
SQL Server 2008 mejora las capacidades analíticas y proporciona cálculos y agregaciones más complejos, lo que permite que el análisis sea más amplio.
La nueva herramienta Cube Design ayuda a los usuarios a optimizar el desarrollo de la infraestructura de análisis para que puedan crear soluciones para un rendimiento optimizado. Las alertas de diseño de mejores prácticas están integradas en este diseño, lo que permite a los desarrolladores integrar advertencias en tiempo real durante el diseño, lo que optimiza el diseño. Dimension Designer facilita la visualización y edición de relaciones de atributos y también proporciona múltiples validaciones integradas con soporte para diseños de escala ideales, mientras que la flexibilidad mejorada en las estructuras de minería de datos permite la creación de múltiples modelos diferentes, no solo datos filtrados.
Computación en bloques
La computación en bloques proporciona una mejora significativa en el rendimiento del procesamiento, lo que permite a los usuarios aumentar la profundidad de sus jerarquías y la complejidad de sus cálculos.
Reescritura en MOLAP
La nueva característica de reescritura basada en MOLAP en SQL Server 2008 Analysis Services elimina la necesidad de consultar particiones ROLAP. Esto proporciona a los usuarios configuraciones de reescritura más sólidas para aplicaciones analíticas sin sacrificar el rendimiento de OLAP.
Monitor de recursos
Un nuevo Monitor de recursos en SQL Server 2008 proporciona observación detallada de la utilización de recursos. Con este monitor de recursos, los administradores de bases de datos pueden monitorear y controlar rápida y fácilmente las cargas de trabajo analíticas, incluida la identificación de qué usuarios ejecutan qué consultas y durante cuánto tiempo se ejecutan, lo que permite a los administradores optimizar mejor el uso del servidor.
Análisis predictivo
Un algoritmo de series de tiempo mejorado amplía las capacidades de pronóstico. La capacidad de consultar estructuras de minería de datos permite que los informes incluyan fácilmente atributos derivados de fuera del modelo de minería. La nueva función de validación cruzada realiza múltiples comparaciones de sus datos, brindándole resultados confiables. En conjunto, estas mejoras en la minería de datos brindan oportunidades para obtener mejores conocimientos e información más rica.