Wydajność zapytań w Snowflake
Wprowadzenie do modelowania danych w Snowflake
Nuno Rocha
Director of Engineering
Przechowywanie danych
Przechowywanie danych (1)
Przechowywanie danych (2)
Masowe przetwarzanie równoległe
Rola MPP w przechowywaniu danych
Rola MPP w przechowywaniu danych (1)
Wizualizacja czasu wykonania zapytań
Wizualizacja czasu wykonania zapytań (1)
Wizualizacja czasu wykonania zapytań (2)
Przegląd terminologii
Massively Parallel Processing (MPP)
: silnik Snowflake przetwarzający dane równolegle na wielu serwerach.
Mikropartycje
: małe segmenty przechowywania danych w Snowflake przyspieszające ich pobieranie.
Przechowywanie kolumnowe
: format zapisu danych, w którym każda kolumna jest przechowywana oddzielnie.
Przechowywanie wierszowe
: tradycyjny format zapisu danych, w którym wiersze przechowywane są sekwencyjnie.
PostgreSQL
: otwartoźródłowy relacyjny system baz danych oparty na przechowywaniu wierszowym, często porównywany ze Snowflake pod kątem wydajności.
Profil zapytania
: funkcja Snowflake umożliwiająca wizualizację kroków i zasobów użytych podczas wykonania zapytania.
Czas na ćwiczenia!
Wprowadzenie do modelowania danych w Snowflake
Preparing Video For Download...