Browsing All Posts filed under »Índices«

In-Memory OLTP a.k.a Hekaton–Cuidado com as Estatísticas em sua Tabela !

junho 10, 2014

3

Introdução As estatísticas são fundamentais em qualquer banco de dados. São com elas que se torna possível criar o melhor plano de execução possível para as consultas, para que isso aconteça, é necessário que as mesmas estejam sempre atualizadas. Atualização de Estatísticas no SQL Server As atualizações de estatísticas no SQL Server são realizadas de […]

Range Index–O Problema do ORDER BY

maio 30, 2014

0

Alguns clientes estão começando a pensar em migrar algumas suas tabelas para In-Memory, com isso hã vários paradigmas a se quebrar assim como alguns conceitos que precisam ser explicados com muito cuidado, irei mostrar um ponto que devemos ter muita atenção quando estamos trabalhando com tabelas in-memory, nesse caso especificamente com o RANGE INDEX. Hash […]

Minhas Apresentações no MVPShowCast 2013 – SQL Server, Hyper-V, System Center

abril 10, 2014

0

Pessoal, Segue minhas apresentações no MVP ShowCast 2013. 1 – SQL Server 2014 In-Memory OLTP (CTPII) Descrição – Nessa apresentação foi abordado como o Hekaton funciona e suas alterações do CTP I e CTP II assim como seu acesso a disco (Delta e Data Files), Disk-Tables Vs. In-Memory Tables, armazenamento, GC dentre mais…   https://www.youtube.com/watch?v=aEjTK62bre0 […]

[Memory Optimization Advisor] – Migrando os Dados para In-Memory (Hekaton)

fevereiro 3, 2014

1

Introdução De acordo com que as releases do SQL Server 2014 são lançadas, diversas features são implementadas.O recuso de In-Memory para o SQL Server 2014 é sem dúvidas uma das maiores e mais importantes features implementada pelo time de produto do SQL Server, veja aqui mais sobre – https://luanmorenodba.wordpress.com/category/hekaton/. Estamos no SQL Server CTP II […]

In-Memory a.k.a OLTP “Hekaton” – Deep Dives [3]

julho 29, 2013

0

Depois se ser mostrado como realizamos a criação das tabelas dentro do “Hekaton” – https://luanmorenodba.wordpress.com/2013/07/08/in-memory-a-k-a-oltp-hekaton-deep-dives-2/ agora iremos realizar uma pequena comparação entre “Disk-Based Tables” e “Memory-Optimized Tables”. Nesse exemplo possuímos a mesma tabela, a diferença é que uma está em disco e a outra em memória. USE InMemoryDB go   CREATE TABLE ExtratosPagamentos (        […]

ColumnStore Index Vs Covering Index – O Melhor Índice para seu Dw!

maio 23, 2013

5

Introdução O ColumnStore Index é um recurso que já foi abordado diversas vezes em meu blog – https://luanmorenodba.wordpress.com/2012/03/16/entenda-o-columnstore-indexes/ e https://luanmorenodba.wordpress.com/2012/06/05/desvendando-o-columnstore-index/. Esse recurso está totalmente ligado a quantidade de registros que estão presentes na tabela de Fato ou seja, na versão atual do SQL Server temos o mesmo totalmente voltado para DW’s, com isso trabalhamos com […]

Estatísticas – Range_Scan, Singleton_Lookup e Forward_Fetch

maio 6, 2013

0

As estatísticas são utilizadas sempre que o Q.O (Query Optimizer) necessita saber qual melhor plano de execução a se utilizar para uma consulta, Porém, é somente o índice criando em uma coluna que interessa? Na verdade não, o Q.O se baseia em diversas outras informações por ser do que chamamos de Cost Based ou seja […]