Azure Synapse Analytics | Index Options | Columnstore Index | Best Practices
Being able to create database indexes are powerful feature to improve the speed of data retrieval and to speed querying. However, same type of indexes might not be suitable for all types of workload, like transaction workload vs analytical workload. In this video, you will learn columnstore index, how it accelerates performance of analytical queries and what are best practices and considerations when using this features. 00:00 Introduction 00:42 Rowstore indexes vs Columnstore index 04:53 Heap and when to use it 06:16 Clustered and Non-clustered Index and when to use it 07:36 Columnstore index - design and storage 08:31 Practical example of creating these types of indexes 16:18 Columnstore deep dive 18:53 Practical example of columnstore index storage 28:47 Columnstore index - updates of data 35:10 Practical example of making data updates to clustered columnstore index table 42:15 Guidelines for choosing right type of indexes Thank you for watching, in my next video, I am going to talk in detail about table partitioning and how it helps in improving performance for analytical queries if used prudently. Stay tuned. GitHub Repo to download deck and script used in the video: https://github.com/AasTrailblazers/Az... Columnstore Index https://docs.microsoft.com/en-us/sql/... https://docs.microsoft.com/en-us/azur... https://www.databasejournal.com/featu... Rowstore indexes Heap: https://docs.microsoft.com/en-us/sql/... Clustered and non-clustered: https://docs.microsoft.com/en-us/sql/... Other columnar storage technologies https://databricks.com/glossary/what-... https://cwiki.apache.org/confluence/d...

Azure Synapse Analytics | Table Partition | Best Practices

SQL Columnstore Index (Visually Explained) | Columnstore vs Rowstore | #SQL Course 36

Azure Synapse Analytics | Data Distribution Strategy and Best Practices

Making the Most of Clustered Columnstore Indexes in SQL Server 2022 & Azure SQL | Data Exposed: MVPs

Azure SQL Database: Columnstore indexes | Azure Friday

7 Simple Tricks to Instantly Make Your SQL Queries Better

Azure Synapse Analytics | Continuous Integration and Continuous Delivery (CI/CD)

Columnstore Index Compression in a Nutshell

Azure Data Factory, Azure Databricks, or Azure Synapse Analytics? When to use what.

Azure SQL High Availability and Disaster Recovery
![Azure Synapse | Azure Synapse Analytics [Full Course] ☁️](https://i.ytimg.com/vi/lLrjaVdBuM0/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDZ19d_NBPnaQHu_8FrZHqmuSXfxg)
Azure Synapse | Azure Synapse Analytics [Full Course] ☁️

Azure Synapse Analytics | Data Ingestion Patterns, Polybase, and Copy Command

Azure Synapse Analytics | Introduction and Getting Started

Tiago Balabuch & Filipa Lobão: How to tune Azure Synapse Analytics SQL Dedicated Pool performance

Query Store: How It Started…How It’s Going | Data Exposed

SQL performance tuning and query optimization using execution plan

Azure Synapse Analytics Serverless SQL Pools

Azure Synapse Analytics | Spark pool | Delta Lake - Part 1

Azure Synapse Security - Roles and Responsibilities

