Partilhar via


Tipos de exibições

Você pode criar exibições padrão, exibições indexadas e exibições particionadas.

Exibições padrão

Combinar dados de uma ou mais tabelas em uma exibição padrão permite obter a maioria dos benefícios do uso de exibições. Estes incluem a focalização em dados específicos e manipulação simplificada de dados. Esses benefícios são descritos mais detalhadamente em Cenários para usar exibições.

Exibições indexadas

Uma exibição indexada é uma exibição que foi materializada. Isso significa que ela foi computada e armazenada. Você indexa uma exibição criando um índice com cluster exclusivo nela. As exibições indexadas melhoram drasticamente o desempenho de alguns tipos de consultas. As exibições indexadas funcionam melhor para consultas que agregam muitas linhas. Eles não são muito apropriadas para conjuntos de dados subjacentes atualizados com freqüência. Para obter mais informações, consulte Projetando exibições indexadas.

Exibições particionadas

Uma exibição particionada associa dados particionados horizontalmente de um conjunto de tabelas membro em um ou mais servidores. Isso faz com que os dados pareçam ser provenientes de uma tabela. Uma exibição que associa tabelas membro na mesma instância de SQL Server é uma exibição particionada local.

ObservaçãoObservação

O método preferencial para o particionamento local de dados é por meio de tabelas particionadas. Para obter mais informações, consulte Tabelas e índices particionados.

Quando uma exibição associa dados de tabelas em servidores, ela é uma exibição particionada distribuída. As exibições particionadas distribuídas são usadas para implementar uma federação de servidores de banco de dados. Uma federação é um grupo de servidores gerenciados independentemente que, no entanto, cooperam para compartilhar a carga de processamento de um sistema. Formar uma federação de servidores de banco de dados por particionamento de dados é um mecanismo que permite escalar um conjunto de servidores para oferecer suporte aos requisitos de processamento de grandes sites da Web de várias camadas. Para obter mais informações, consulte Criando exibição particionadas.