Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido manualmente. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

OLTP na memória (otimização na memória)

SQL Server 2014

Novidade no SQL Server 2014, o OLTP na memória é um mecanismo de banco de dados com otimização de memória integrado no mecanismo do SQL Server, otimizado para OLTP.

O OLTP na memória aumentará mais o desempenho no OLTP com transações de execução curta.

Os padrões de programação que o OLTP na memória melhorará incluem cenários de simultaneidade, pesquisas de ponto. Cargas de trabalho onde há muitas inserções e atualizações e lógica de negócios em procedimentos armazenados.

A integração com o SQL Server significa que você pode ter tanto tabelas com otimização de memória quanto tabelas baseadas em disco no mesmo banco de dados e consultar ambos os tipos de tabela.

No SQL Server 2014 há limitações na área da superfície do Transact-SQL com suporte do OLTP na memória.

O OLTP na memória pode ajudá-lo a obter ganhos de desempenho e escalabilidade significativos usando:

  • Algoritmos otimizados para acessar dados residentes em memória.

  • Controle de simultaneidade otimista que elimina bloqueios lógicos.

  • Os objetos livres de bloqueio são usados para acessar todos os dados. Os threads que executam trabalho transacional não usam bloqueios ou travas para controle de simultaneidade.

  • Os procedimentos armazenados compilados nativamente resultam na redução das ordens de grandeza no caminho do código do mecanismo.

O uso do OLTP na memória pode resultar em alguns pontos percentuais de aperfeiçoamento de desempenho, até 20 vezes.

Observação importante Importante

Algumas alterações de sintaxe em tabelas e procedimentos armazenados serão exigidas para usar a OLTP na memória. Para obter mais informações, consulte Migrando para OLTP na memória. Antes de tentar migrar uma tabela com base em disco para uma tabela com otimização de memória, leia Determinando se uma tabela ou um procedimento armazenado deve ser movido para o OLTP na memória para verificar quais tabelas e procedimentos armazenados se beneficiarão do OLTP na memória.

Aplica-se a: SQL Server 2014.

Esta seção fornece informações sobre os seguintes conceitos:

Tópico

Descrição

Requisitos para usar tabelas com otimização de memória

Aborda os requisitos de hardware e software, e as diretrizes para usar tabelas com otimização de memória.

Usando OLTP na memória em um ambiente de máquina virtual

Abrange o uso de OLTP na memória em um ambiente virtualizado.

Exemplos de código de OLTP na memória

Contém exemplos de código que mostram como criar e usar uma tabela com otimização de memória.

Introdução às tabelas com otimização de memória

Apresenta tabelas com otimização de memória.

Variáveis de tabela com otimização de memória

Exemplo de código mostrando como usar uma variável de tabela com otimização de memória em vez de uma variável de tabela tradicional para reduzir o uso de tempdb.

Introdução a índices em tabelas com otimização de memória

Incorpora índices com otimização de memória.

Introdução aos procedimentos armazenados compilados nativamente

Apresenta procedimentos armazenados compilados de modo nativo.

Gerenciando memória para OLTP na memória

Compreendendo e gerenciando o uso de memória no sistema.

Criando e gerenciando armazenamento para objetos com otimização de memória

A aborda os arquivos delta e de dados, que armazenam informações sobre transações em tabelas com otimização de memória.

Suporte ao Transact-SQL para OLTP na memória

Aborda o suporte ao Transact-SQL para OLTP na memória.

Suporte ao SQL Server para OLTP na memória

Lista a sintaxe nova e atualizada, e os recursos que oferecem suporte a tabelas com otimização de memória.

Migrando para OLTP na memória

Aborda como migrar tabelas baseadas em disco para tabelas com otimização de memória.

Mais informações sobre a OLTP na memória estão disponíveis em:

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft