Queries in Snowflake: Getting Started with Performance Optimizations
Snowflake
| Intermediate
- 16 videos | 1h 51m 33s
- Includes Assessment
- Earns a Badge
Partitioning data based on a column is a common technique for performance query optimization in many database technologies. Snowflake is a highly-performant, big-data technology that uses its own form of data partitioning called micro-partitioning that stores data in columnar format. In this course, discover the advantages of Snowflake micro-partitions over regular, static partitioning. Next, examine how caching works in Snowflake. Finally, learn how to perform the clustering of Snowflake tables and how clustering helps the performance of filters, point-lookups, and range queries on the clustering key columns. Upon completion, you'll be able to leverage micro-partitioning in Snowflake, differentiate between retrieval optimization caching and local disk caching, and implement clustering with the correct clustering key.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseOutline micro-partitioning in snowflakeRecognize query results and local disk cachingLoad data into tablesUse caching for retrieval optimization in snowflakeDisable caching in snowflakeQuery data using the local disk cacheRecall how clustering works in snowflake
-
Recall how the overlap depth of micro-partitions is computedOutline the concepts of clustering in snowflakeChoose clustering keys and view the resources saved by clustering on different columnsUse clustering and recall its advantagesRun queries on clustered date to query performanceSuspend clustering on a tableCluster with multiple columns and evaluate the resulting performanceSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 9s
-
6m 56s
-
8m 9s
-
10m 26s
-
9m 13s
-
7m 22s
-
7m 43s
-
4m 39s
-
6m 6s
-
7m 15s
-
11m 57s
-
7m 38s
-
6m 23s
-
5m 4s
-
7m 6s
-
4m 28s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.