Está confirmado que o Microsoft SQL Server 2008 R2, que será lançado em maio, é a versão mais recente do banco de dados SQL Server. Este artigo apresentará os 10 novos recursos do SQL Server 2008 R2. A marca R2 indica que este é um intermediário. versão do SQL Server, não uma versão principal, mas a versão R2 também oferece muitos novos recursos interessantes para DBAs e desenvolvedores. No momento da redação deste artigo, o R2 já está na Community Release Version (CTP). Além dos novos recursos, também foram lançadas duas novas versões: SQL Server 2008 R2 Datacenter (Data Center Edition) e SQL Server 2008 R2 Parallel. Data Warehouse (versão do data warehouse paralelo). Para obter mais relatórios sobre o SQL Server 2008, consulte o tópico especial: Aplicativo detalhado do SQL Server 2008.
1.Construtor de Relatórios 3.0
Report Builder é um conjunto de ferramentas por meio do qual você pode desenvolver relatórios publicados na Web. O Report Builder pode criar relatórios contendo imagens, gráficos, tabelas e controles de impressão. Ferramentas de relatórios de terceiros, como Crystal Reports, então você definitivamente usará o Report Builder.
Os novos recursos do SQL Server 2008 R2/Report Builder 3.0 incluem: ○1 camadas de mapa, que podem conter dados espaciais e analíticos e podem ser perfeitamente integradas ao Microsoft Virtual Earth; ○2 indicadores para Exibe o status de um valor; , este objeto pode ser reutilizado ou compartilhado entre vários relatórios; ○4 Cálculo de agregação (Cálculo agregado), permite calcular o valor resumido de outros resultados de cálculo agregado.
2. Centro de dados SQL Server 2008 R2
A Data Center Edition do SQL Server 2008 R2 é voltada para usuários da Enterprise Edition que exigem melhor desempenho. A nova versão oferece suporte a 256 processadores lógicos, mais instâncias e mais memória.
3.Armazém de dados paralelo do SQL Server 2008 R2
Outra nova versão do SQL Server 2008 R2 é o Parallel Data Warehouse Edition, oficialmente codinome "Madison". Seu principal objetivo é processar grandes quantidades de dados. Ele usa recursos de processamento paralelo em grande escala para espalhar grandes tabelas para vários SQL. Esses nós são controlados por meio da tecnologia patenteada Ultra Shared Nothing da Microsoft, que pode alocar tarefas de consulta a vários nós de computação e, em seguida, coletar resultados de computação de cada nó.
4.StreamInsight
Existe um novo componente no SQL Server 2008 R2 chamado StreamInsight. Este interessante componente permite analisar dados de streaming em tempo real, ou seja, processá-los diretamente do fluxo de dados de origem e salvá-los na tabela de dados. Se o seu sistema for um sistema em tempo real, esta função é muito, muito útil, porque o sistema em tempo real precisa analisar dados sem causar atrasos na gravação de dados. Alguns exemplos comuns incluem fluxo de dados de negociação de ações, fluxo de análise de cliques na Web e. Controle de processos industriais que pode monitorar vários fluxos de dados de entrada simultaneamente.
5.Serviço de dados mestre
Master Data Services (MDS) é um conceito e um produto. O conceito de Master Data Services é ter um gatekeeper de entrada de dados centralizado para dados comerciais essenciais, como endereço de cobrança do cliente, nome do funcionário/cliente e nomes de produtos. ser gerenciados centralmente para que todos os sistemas de aplicativos do consumidor tenham as mesmas informações. A Microsoft fornece um exemplo em que o endereço de um cliente é registrado na tabela de clientes, mas um endereço diferente é registrado na tabela de correspondência. O aplicativo Master Data Services pode garantir que todas as tabelas tenham apenas um endereço correto e, embora um MDS possa ser um aplicativo local, o SQL Server 2008 R2 inclui um aplicativo e uma interface para gerenciar Core Data.
6.PowerPivot para SharePoint
PowerPivot é uma ferramenta de usuário final que funciona em conjunto com SharePoint, SQL Server 2008 R2 e Excel 2010 para processar grandes quantidades de dados em segundos. O PowerPivot atua como uma tabela dinâmica no Excel, fornecendo recursos analíticos.
7. Aplicação da camada de dados
Data-Tier Application (Data-Tier Application, abreviado como DAC, não sei o que significa C, não confunda com Windows Data Access Component, pois sua abreviatura também é DAC) é um objeto que pode armazenar todos os bancos de dados necessários para um projeto Informações como logins, tabelas e procedimentos armazenados que o Visual Studio pode usar. Ao criar um aplicativo de camada de dados, a versão do pacote SQL Server é salva com cada versão compilada do Visual Studio, o que significa que o aplicativo e o banco de dados podem ser integrados em uma versão unificada para facilitar a manutenção e o gerenciamento posteriores.
8. Compressão Unicode
O SQL Server 2008 R2 usa um novo algoritmo para fornecer um esquema de compactação simples para armazenamento Unicode que pode reduzir o espaço ocupado pelos caracteres Unicode. Ele é gerenciado automaticamente pelo mecanismo do SQL Server, portanto, não há necessidade de modificar os aplicativos existentes. o DBA não precisa fazer nenhuma intervenção.
9.Utilitário de servidor SQL
O novo SQL Server Utility é um objeto de warehouse que controla centralmente várias instâncias do SQL Server. Os dados de desempenho e as políticas de configuração podem ser armazenados em um único utilitário. O utilitário também inclui uma ferramenta de gerenciamento de recursos que pode criar vários painéis de servidor.
10. Painel multiservidor
Embora o SQL Server Management Studio também possa se conectar a vários servidores, ele não pode visualizar todos os bancos de dados em uma visualização centralizada. Cada servidor de banco de dados precisa ser gerenciado de forma independente. No SQL Server 2008 R2, é possível criar painéis que exibem vários servidores ao mesmo tempo. placa de tempo.