2. Kontakt:
info@zalnet.pl
Blog:
http://zalnet.pl/blog/
• Trener technologii Microsoft (MCT,
MCTS, MCITP)
• Specjalista baz danych
• Ma własną firmę ZALNET
• Łączy karierę zawodową z rolą
żony i matki
3. Co to są indeksy ColumnStore ?
Tworzenie indeksów
Aktualizacja indeksów
Ograniczenia w korzystaniu z ineksów
ColumnStore
Testy wydajności z wykorzystaniem
indeksów ColumnStore
4. Indeksy ColumnStore
Vector-based query
Xvelocity(vertipaq) technology
Dedykowane dla SQL Server Analysis
Services
Przyśpieszenie wykonywania zapytań z
10 razy do 100 razy
10. 1024 kolumny
Nie można stworzyć indeksu klastrowego
ColumnStore
Nie można tworzyć na widokach
Nie można stworzyć indeksu unikalnego
Nie można stworzyć na kolumnach Sparse
ALTER INDEX tylko z opcjami DISABLE i
REBUILD
Nie może zawierać opcji INCLUDE
Nie można używać ASC, DESC
11. brak możliwości aktualizacji
Aktualizacja tabeli
1. DROP COLUMSTORE INDEX
INSERT, DELETE, UPDATE,
MERGE
INDEX COLUMNSTORE ON..
2. Partycjonowanie tabel głównych
(korzystanie z tabel
tymczasowych)
13. Dane w kolumnach są skompresowane
Więcej danych może się zmieścić w
Memory Buffer
Dzięki temu zapytania mogą się szybciej
wykonywać
Wybieranie tylko określonych kolumn
(zamiast całych wierszy)