Queries in Snowflake: Getting Started with Performance Optimizations

Snowflake    |    Intermediate
  • 16 videos | 1h 51m 33s
  • Includes Assessment
  • Earns a Badge
Rating 4.6 of 51 users Rating 4.6 of 51 users (51)
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 course
    Outline micro-partitioning in snowflake
    Recognize query results and local disk caching
    Load data into tables
    Use caching for retrieval optimization in snowflake
    Disable caching in snowflake
    Query data using the local disk cache
    Recall how clustering works in snowflake
  • Recall how the overlap depth of micro-partitions is computed
    Outline the concepts of clustering in snowflake
    Choose clustering keys and view the resources saved by clustering on different columns
    Use clustering and recall its advantages
    Run queries on clustered date to query performance
    Suspend clustering on a table
    Cluster with multiple columns and evaluate the resulting performance
    Summarize the key concepts covered in this course

IN THIS COURSE

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.

YOU MIGHT ALSO LIKE

Rating 4.5 of 62 users Rating 4.5 of 62 users (62)
Rating 4.4 of 31 users Rating 4.4 of 31 users (31)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 32 users Rating 4.6 of 32 users (32)
Rating 4.6 of 28 users Rating 4.6 of 28 users (28)
Rating 4.7 of 149 users Rating 4.7 of 149 users (149)