SlideShare ist ein Scribd-Unternehmen logo
1 von 54
Downloaden Sie, um offline zu lesen
Choosing Your Clustered Index
Introduction
Jason
Strate

e: jstrate@pragmaticworks.com
e: jasonstrate@gmail.com
b: www.jasonstrate.com

t: StrateSQL

Resources

jasonstrate.com/go/indexing

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
About Pragmatic Works

•
•
•
•
•
•
•

Industry leaders in Microsoft BI and SQL Server
Platform
SQL Server Professionals - PASS Board of Directors,
Speakers, Authors and MVP’s
National Sales Team Divided by Microsoft
Territories
National System Integrator (NSI)
Gold Certified in Business Intelligence and Data
Platform
Platform Modernization/Safe Passage
Premier Partner for PDW SI Partner Program
MS PDW Partner of Year FY13
Frontline Partnership Partner of the Year for Big Data
Executive sponsor - Andy Mouacdie, WW sales director
PDW

•
•

Over 7,200 customers worldwide
Over 186,000 people in PW database for demand
generation
MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Navigation
Challenge of data…
Driving for performance
Check you options!
Agenda

Introduction

Clustered Index
or Heap

Clustered Index
Patterns
MAKING BUSINESS INTELLIGENT

Clustered Index
Qualities

Summary
www.pragmaticworks.com
Session Goals
• Define basics related to
clustered indexes
• Explain rules behind
selecting clustering key
• Demonstrate differences
between key column choices

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Introduction

Clustered
Index or
Heap

Clustered
Index
Qualities

Clustered
Index
Patterns

Summary

CLUSTERED INDEX OR HEAP

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Heap Structure
• Pile of data
– Unordered
– First in, first out
– Scan “happy”

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Heap

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Heap

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Clustered Index
• Mechanism for storing data
– Ordered
– Structured
– Accessible
– Direct path

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Clustered Index

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Clustered Index

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Clustered Index or Heap

DEMO

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Pro Tip: Default
to Clustered
Indexes, unless
heaps are proven
to improve
performance
Introduction

Clustered
Index or
Heap

Clustered
Index
Qualities

Clustered
Index
Patterns

Summary

CLUSTERED INDEX QUALITIES

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Clustered Index Qualities

Static

Unique

MAKING BUSINESS INTELLIGENT

Narrow

Everincreasing

www.pragmaticworks.com
Clustered Index Qualities

Static

Unique

MAKING BUSINESS INTELLIGENT

Narrow

Everincreasing

www.pragmaticworks.com
Clustered Index Qualities

Static

Unique

MAKING BUSINESS INTELLIGENT

Narrow

Everincreasing

www.pragmaticworks.com
Narrow
Size
Rows

4

8

16

32

64

10,000

0.04

0.08

0.15

0.31

0.61

100,000

0.38

0.76

1.53

3.05

6.10

1,000,000

3.81

7.63

15.26

30.52

61.04

10,000,000

38.15

76.29

152.59

305.18

610.35

100,000,000

381.47

762.94

1,525.88

3,051.76

6,103.52

1,000,000,000

3,814.70

7,629.39

15,258.79

30,517.58

61,035.16

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Clustered Index Qualities

Static

Unique

MAKING BUSINESS INTELLIGENT

Narrow

Everincreasing

www.pragmaticworks.com
Unique
• Uniqueifier
Size
Rows

4

8

16

32

64

10,000

0.08

0.11

0.19

0.34

0.65

100,000

0.76

1.14

1.91

3.43

6.48

1,000,000

7.63

11.44

19.07

34.33

64.85

10,000,000

76.29

114.44

190.73

343.32

648.50

100,000,000

762.94

1,144.41

1,907.35

3,433.23

6,484.99

1,000,000,000

7,629.39

11,444.09

19,073.49

34,332.28

64,849.85

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Clustered Index Qualities

Static

Unique

MAKING BUSINESS INTELLIGENT

Narrow

Everincreasing

www.pragmaticworks.com
Ever-Increasing

1

2

MAKING BUSINESS INTELLIGENT

3

4

5

6

www.pragmaticworks.com
Ever-Increasing

1

3

MAKING BUSINESS INTELLIGENT

5

6

2

4

www.pragmaticworks.com
Ever-Increasing

1

2

MAKING BUSINESS INTELLIGENT

3

4

5

6

www.pragmaticworks.com
These are not
unbreakable rules!
Introduction

Clustered
Index or
Heap

Clustered
Index
Qualities

Clustered
Index
Patterns

Summary

CLUSTERED INDEX PATTERNS

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Clustered Index Patterns

Identity
Column

MAKING BUSINESS INTELLIGENT

Surrogate
Key

Foreign Key

MultiColumn

Globally
Unique
Identifier

www.pragmaticworks.com
Identity Column
• Non-related value that defines each row
uniquely
• Assigned when data is inserted
• Typically uses:
– Int or bigint
– IDENTITY or SEQUENCE

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Identity Column
Static
Narrow
Unique
Ever-increasing

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Identity Column

DEMO

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Surrogate Key
•
•
•
•

Unique value is a part of the row
Assigned in the source data
Data type dependent on the data
Value should be unchanging
– Employee ID
– Social Security Number
– Birthdate

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Surrogate Key
Static
Narrow
Unique
Ever-increasing

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Surrogate Key

DEMO

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Foreign Key
• One-to-many relationships
• Access path in child via parent
• Piggy-backs identity pattern
– Parent left of child identity value

• Common in many applications
– Order header to details
– Hotels to rooms

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Foreign Key
Static
Narrow
Unique
Ever-increasing

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Foreign Key

DEMO

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Multi-Column
•
•
•
•

Similar to foreign key pattern
Many-to-many relationships
Highly dependent on selectivity
NOT a collection of dimension keys

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Multi-Column
Static
Narrow
Unique
Ever-increasing

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Multi-Column

DEMO

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Globally Unique Identifier
• Non-related value that defines each row
uniquely
• Assigned when data is inserted
– Or from the application

• Typically uses:
– uniqueidentifier
– NEWID() or NEWSEQUENTIALID()

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Globally Unique Identifier
Static
Narrow
Unique
Ever-increasing

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Globally Unique Identifier

DEMO

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Pro Tip: Clustered
indexes should be
Static, Narrow,
Unique, and Everincreasing
Introduction

Clustered
Index or
Heap

Clustered
Index
Qualities

Clustered
Index
Patterns

Summary

SUMMARY

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
Summary
• Clustered indexes are important
• Select clustering keys based on need
• Validate clustered indexes over time

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
More Information
Expert Performance Indexing
For SQL Server 2012
Jason Strate
Ted Krueger

Overview
Statistics
Maintenance
Tools
Analysis
http://amzn.com/1430237414

MAKING BUSINESS INTELLIGENT

www.pragmaticworks.com
For more information…
Name: Jason Strate

Email: jstrate@pragmaticworks.com
Blog: www.jasonstrate.com
Resource: jasonstrate.com/go/indexing

Products
BI products to covert to a Microsoft BI
platform and simplify development on
the platform.

Services
Speed development through training, and
rapid development services from
Pragmatic Works.

Foundation
Helping those who do not have the
means to get into information technology
achieve their dreams.

Weitere ähnliche Inhalte

Was ist angesagt?

Saim Kaya CV
Saim Kaya CVSaim Kaya CV
Saim Kaya CVSaim Kaya
 
NoSql in a nutshell
NoSql in a nutshellNoSql in a nutshell
NoSql in a nutshellAhmed Shahin
 
Enterprise Data Warehousing Positioning
Enterprise Data Warehousing PositioningEnterprise Data Warehousing Positioning
Enterprise Data Warehousing PositioningEdenH6
 
SQL Azure for ISUG(SQL Server Israeli User Group)
SQL Azure for ISUG(SQL Server Israeli User Group)SQL Azure for ISUG(SQL Server Israeli User Group)
SQL Azure for ISUG(SQL Server Israeli User Group)Pini Krisher
 
Migration to Modern SQL Server Platform
Migration to Modern SQL Server PlatformMigration to Modern SQL Server Platform
Migration to Modern SQL Server PlatformIndra Dharmawan
 
Sap hana overview
Sap hana overviewSap hana overview
Sap hana overviewR Karthik
 
Why Java Professionals Should Learn Hadoop
Why Java Professionals Should Learn HadoopWhy Java Professionals Should Learn Hadoop
Why Java Professionals Should Learn HadoopBigClasses Com
 
The final frontier
The final frontierThe final frontier
The final frontierTerry Bunio
 
Leveraging Cloud for the Modern SQL Developer
Leveraging Cloud for the Modern SQL DeveloperLeveraging Cloud for the Modern SQL Developer
Leveraging Cloud for the Modern SQL DeveloperJason Strate
 
Daniel Ridder Best Practices SAP Gateway Builder
Daniel Ridder Best Practices SAP Gateway BuilderDaniel Ridder Best Practices SAP Gateway Builder
Daniel Ridder Best Practices SAP Gateway BuilderDaniel Ridder
 
Webinar: SAP HANA - Features, Architecture and Advantages
Webinar: SAP HANA - Features, Architecture and AdvantagesWebinar: SAP HANA - Features, Architecture and Advantages
Webinar: SAP HANA - Features, Architecture and AdvantagesAPPSeCONNECT
 
Data Modeling on Azure for Analytics
Data Modeling on Azure for AnalyticsData Modeling on Azure for Analytics
Data Modeling on Azure for AnalyticsIke Ellis
 
SAP HANA Overview
SAP HANA OverviewSAP HANA Overview
SAP HANA OverviewAbel Johny
 
Hana online training, online hana training , sap hana online training
Hana online training, online hana training , sap hana online trainingHana online training, online hana training , sap hana online training
Hana online training, online hana training , sap hana online trainingVisuinfotech SAP ONLINE TRAININGS
 
Designing dashboards for performance shridhar wip 040613
Designing dashboards for performance shridhar wip 040613Designing dashboards for performance shridhar wip 040613
Designing dashboards for performance shridhar wip 040613Mrunal Shridhar
 
Maxis Alchemize imug 2017
Maxis Alchemize imug 2017Maxis Alchemize imug 2017
Maxis Alchemize imug 2017BrandonWilhelm4
 

Was ist angesagt? (19)

Saim Kaya CV
Saim Kaya CVSaim Kaya CV
Saim Kaya CV
 
NoSql in a nutshell
NoSql in a nutshellNoSql in a nutshell
NoSql in a nutshell
 
Enterprise Data Warehousing Positioning
Enterprise Data Warehousing PositioningEnterprise Data Warehousing Positioning
Enterprise Data Warehousing Positioning
 
Cutting edge Essbase
Cutting edge EssbaseCutting edge Essbase
Cutting edge Essbase
 
Technology & Innovation System to S/4HANA
Technology & Innovation System to S/4HANA Technology & Innovation System to S/4HANA
Technology & Innovation System to S/4HANA
 
SQL Azure for ISUG(SQL Server Israeli User Group)
SQL Azure for ISUG(SQL Server Israeli User Group)SQL Azure for ISUG(SQL Server Israeli User Group)
SQL Azure for ISUG(SQL Server Israeli User Group)
 
Migration to Modern SQL Server Platform
Migration to Modern SQL Server PlatformMigration to Modern SQL Server Platform
Migration to Modern SQL Server Platform
 
Sap hana overview
Sap hana overviewSap hana overview
Sap hana overview
 
Why Java Professionals Should Learn Hadoop
Why Java Professionals Should Learn HadoopWhy Java Professionals Should Learn Hadoop
Why Java Professionals Should Learn Hadoop
 
The final frontier
The final frontierThe final frontier
The final frontier
 
Leveraging Cloud for the Modern SQL Developer
Leveraging Cloud for the Modern SQL DeveloperLeveraging Cloud for the Modern SQL Developer
Leveraging Cloud for the Modern SQL Developer
 
Vigilant-BI-Capabilities
Vigilant-BI-CapabilitiesVigilant-BI-Capabilities
Vigilant-BI-Capabilities
 
Daniel Ridder Best Practices SAP Gateway Builder
Daniel Ridder Best Practices SAP Gateway BuilderDaniel Ridder Best Practices SAP Gateway Builder
Daniel Ridder Best Practices SAP Gateway Builder
 
Webinar: SAP HANA - Features, Architecture and Advantages
Webinar: SAP HANA - Features, Architecture and AdvantagesWebinar: SAP HANA - Features, Architecture and Advantages
Webinar: SAP HANA - Features, Architecture and Advantages
 
Data Modeling on Azure for Analytics
Data Modeling on Azure for AnalyticsData Modeling on Azure for Analytics
Data Modeling on Azure for Analytics
 
SAP HANA Overview
SAP HANA OverviewSAP HANA Overview
SAP HANA Overview
 
Hana online training, online hana training , sap hana online training
Hana online training, online hana training , sap hana online trainingHana online training, online hana training , sap hana online training
Hana online training, online hana training , sap hana online training
 
Designing dashboards for performance shridhar wip 040613
Designing dashboards for performance shridhar wip 040613Designing dashboards for performance shridhar wip 040613
Designing dashboards for performance shridhar wip 040613
 
Maxis Alchemize imug 2017
Maxis Alchemize imug 2017Maxis Alchemize imug 2017
Maxis Alchemize imug 2017
 

Ähnlich wie Choosing Your Clustered Index

Introduction to Clustered Indexes and Heaps
Introduction to Clustered Indexes and HeapsIntroduction to Clustered Indexes and Heaps
Introduction to Clustered Indexes and HeapsJason Strate
 
The Flavors of Non-Clustered Indexes
The Flavors of Non-Clustered IndexesThe Flavors of Non-Clustered Indexes
The Flavors of Non-Clustered IndexesJason Strate
 
How Five9 Doubled Their Lead Volume & Added $8.6M Annually Using Leadspace
How Five9 Doubled Their Lead Volume & Added $8.6M Annually Using LeadspaceHow Five9 Doubled Their Lead Volume & Added $8.6M Annually Using Leadspace
How Five9 Doubled Their Lead Volume & Added $8.6M Annually Using LeadspaceDemandGen
 
How Do Non-Clustered Indexes Improve Performance?
How Do Non-Clustered Indexes Improve Performance?How Do Non-Clustered Indexes Improve Performance?
How Do Non-Clustered Indexes Improve Performance?Jason Strate
 
Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics Caserta
 
Tableau Conference 2014: How One Agency Evolved from Vendor to Strategic Partner
Tableau Conference 2014: How One Agency Evolved from Vendor to Strategic PartnerTableau Conference 2014: How One Agency Evolved from Vendor to Strategic Partner
Tableau Conference 2014: How One Agency Evolved from Vendor to Strategic PartnerSIGMA Marketing Insights
 
How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013Search Commander, Inc.
 
Collaborate 2018: How to Get Cross Functional Reporting with an Enterprise Da...
Collaborate 2018: How to Get Cross Functional Reporting with an Enterprise Da...Collaborate 2018: How to Get Cross Functional Reporting with an Enterprise Da...
Collaborate 2018: How to Get Cross Functional Reporting with an Enterprise Da...Datavail
 
Your Roadmap, Your Product Story & Datadriven Product Management
Your Roadmap, Your Product Story & Datadriven Product ManagementYour Roadmap, Your Product Story & Datadriven Product Management
Your Roadmap, Your Product Story & Datadriven Product ManagementProduct School
 
Enterprise 360 - Graphs at the Center of a Data Fabric
Enterprise 360 - Graphs at the Center of a Data FabricEnterprise 360 - Graphs at the Center of a Data Fabric
Enterprise 360 - Graphs at the Center of a Data FabricPrecisely
 
Leverage Data Services to Boost Sales
Leverage Data Services to Boost SalesLeverage Data Services to Boost Sales
Leverage Data Services to Boost SalesMethod360
 
Clicks, Conversions and Crawls
Clicks, Conversions and CrawlsClicks, Conversions and Crawls
Clicks, Conversions and CrawlsMichelle Robbins
 
Delivering Self-Service Analytics using Big Data and Data Virtualization on t...
Delivering Self-Service Analytics using Big Data and Data Virtualization on t...Delivering Self-Service Analytics using Big Data and Data Virtualization on t...
Delivering Self-Service Analytics using Big Data and Data Virtualization on t...Denodo
 
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Technologies
 
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...Precisely
 
Customer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° viewCustomer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° viewGuido Schmutz
 
BuildingSecurity Audits with Extended Events
BuildingSecurity Audits with Extended EventsBuildingSecurity Audits with Extended Events
BuildingSecurity Audits with Extended EventsJason Strate
 
Digital marketing strategy presentation [autosaved]
Digital marketing strategy presentation [autosaved]Digital marketing strategy presentation [autosaved]
Digital marketing strategy presentation [autosaved]Joe Orlando
 
How a CPA Can Leverage Cloud ERP to Improve Client Relationships
How a CPA Can Leverage Cloud ERP to Improve Client RelationshipsHow a CPA Can Leverage Cloud ERP to Improve Client Relationships
How a CPA Can Leverage Cloud ERP to Improve Client RelationshipsTAG
 

Ähnlich wie Choosing Your Clustered Index (20)

Introduction to Clustered Indexes and Heaps
Introduction to Clustered Indexes and HeapsIntroduction to Clustered Indexes and Heaps
Introduction to Clustered Indexes and Heaps
 
The Flavors of Non-Clustered Indexes
The Flavors of Non-Clustered IndexesThe Flavors of Non-Clustered Indexes
The Flavors of Non-Clustered Indexes
 
How Five9 Doubled Their Lead Volume & Added $8.6M Annually Using Leadspace
How Five9 Doubled Their Lead Volume & Added $8.6M Annually Using LeadspaceHow Five9 Doubled Their Lead Volume & Added $8.6M Annually Using Leadspace
How Five9 Doubled Their Lead Volume & Added $8.6M Annually Using Leadspace
 
How Do Non-Clustered Indexes Improve Performance?
How Do Non-Clustered Indexes Improve Performance?How Do Non-Clustered Indexes Improve Performance?
How Do Non-Clustered Indexes Improve Performance?
 
Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics
 
Tableau Conference 2014: How One Agency Evolved from Vendor to Strategic Partner
Tableau Conference 2014: How One Agency Evolved from Vendor to Strategic PartnerTableau Conference 2014: How One Agency Evolved from Vendor to Strategic Partner
Tableau Conference 2014: How One Agency Evolved from Vendor to Strategic Partner
 
How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013How We Localize & Mobilize WP Sites - Pubcon 2013
How We Localize & Mobilize WP Sites - Pubcon 2013
 
Collaborate 2018: How to Get Cross Functional Reporting with an Enterprise Da...
Collaborate 2018: How to Get Cross Functional Reporting with an Enterprise Da...Collaborate 2018: How to Get Cross Functional Reporting with an Enterprise Da...
Collaborate 2018: How to Get Cross Functional Reporting with an Enterprise Da...
 
Your Roadmap, Your Product Story & Datadriven Product Management
Your Roadmap, Your Product Story & Datadriven Product ManagementYour Roadmap, Your Product Story & Datadriven Product Management
Your Roadmap, Your Product Story & Datadriven Product Management
 
Social CRM
Social CRMSocial CRM
Social CRM
 
Enterprise 360 - Graphs at the Center of a Data Fabric
Enterprise 360 - Graphs at the Center of a Data FabricEnterprise 360 - Graphs at the Center of a Data Fabric
Enterprise 360 - Graphs at the Center of a Data Fabric
 
Leverage Data Services to Boost Sales
Leverage Data Services to Boost SalesLeverage Data Services to Boost Sales
Leverage Data Services to Boost Sales
 
Clicks, Conversions and Crawls
Clicks, Conversions and CrawlsClicks, Conversions and Crawls
Clicks, Conversions and Crawls
 
Delivering Self-Service Analytics using Big Data and Data Virtualization on t...
Delivering Self-Service Analytics using Big Data and Data Virtualization on t...Delivering Self-Service Analytics using Big Data and Data Virtualization on t...
Delivering Self-Service Analytics using Big Data and Data Virtualization on t...
 
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
 
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
Introducing Trillium DQ for Big Data: Powerful Profiling and Data Quality for...
 
Customer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° viewCustomer Event Hub - the modern Customer 360° view
Customer Event Hub - the modern Customer 360° view
 
BuildingSecurity Audits with Extended Events
BuildingSecurity Audits with Extended EventsBuildingSecurity Audits with Extended Events
BuildingSecurity Audits with Extended Events
 
Digital marketing strategy presentation [autosaved]
Digital marketing strategy presentation [autosaved]Digital marketing strategy presentation [autosaved]
Digital marketing strategy presentation [autosaved]
 
How a CPA Can Leverage Cloud ERP to Improve Client Relationships
How a CPA Can Leverage Cloud ERP to Improve Client RelationshipsHow a CPA Can Leverage Cloud ERP to Improve Client Relationships
How a CPA Can Leverage Cloud ERP to Improve Client Relationships
 

Mehr von Jason Strate

Accelerating Business Intelligence Solutions with Microsoft Azure pass
Accelerating Business Intelligence Solutions with Microsoft Azure   passAccelerating Business Intelligence Solutions with Microsoft Azure   pass
Accelerating Business Intelligence Solutions with Microsoft Azure passJason Strate
 
The Plan Cache Whisperer - Performance Tuning SQL Server
The Plan Cache Whisperer - Performance Tuning SQL ServerThe Plan Cache Whisperer - Performance Tuning SQL Server
The Plan Cache Whisperer - Performance Tuning SQL ServerJason Strate
 
Strategies for SQL Server Index Analysis
Strategies for SQL Server Index AnalysisStrategies for SQL Server Index Analysis
Strategies for SQL Server Index AnalysisJason Strate
 
Getting Started with Windows Azure and SQL Databases
Getting Started with Windows Azure and SQL DatabasesGetting Started with Windows Azure and SQL Databases
Getting Started with Windows Azure and SQL DatabasesJason Strate
 
Necessary Evils, Building Optimized CRUD Procedures
Necessary Evils, Building Optimized CRUD ProceduresNecessary Evils, Building Optimized CRUD Procedures
Necessary Evils, Building Optimized CRUD ProceduresJason Strate
 
5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended EventsJason Strate
 
5 ways to improve performance through indexing
5 ways to improve performance through indexing5 ways to improve performance through indexing
5 ways to improve performance through indexingJason Strate
 
The Side Effect of NOLOCK
The Side Effect of NOLOCKThe Side Effect of NOLOCK
The Side Effect of NOLOCKJason Strate
 
Discovering the plan cache (sql sat175)
Discovering the plan cache (sql sat175)Discovering the plan cache (sql sat175)
Discovering the plan cache (sql sat175)Jason Strate
 
Introduction to SQL Server Security
Introduction to SQL Server SecurityIntroduction to SQL Server Security
Introduction to SQL Server SecurityJason Strate
 
What are you waiting for? (#SQLSat211)
What are you waiting for? (#SQLSat211)What are you waiting for? (#SQLSat211)
What are you waiting for? (#SQLSat211)Jason Strate
 
Discovering the plan cache (#SQLSat211)
Discovering the plan cache (#SQLSat211)Discovering the plan cache (#SQLSat211)
Discovering the plan cache (#SQLSat211)Jason Strate
 
Discovering the Plan Cache (#SQLSat 206)
Discovering the Plan Cache (#SQLSat 206)Discovering the Plan Cache (#SQLSat 206)
Discovering the Plan Cache (#SQLSat 206)Jason Strate
 
A Function by Any Other Name is a Function
A Function by Any Other Name is a FunctionA Function by Any Other Name is a Function
A Function by Any Other Name is a FunctionJason Strate
 
What are you waiting for
What are you waiting forWhat are you waiting for
What are you waiting forJason Strate
 

Mehr von Jason Strate (15)

Accelerating Business Intelligence Solutions with Microsoft Azure pass
Accelerating Business Intelligence Solutions with Microsoft Azure   passAccelerating Business Intelligence Solutions with Microsoft Azure   pass
Accelerating Business Intelligence Solutions with Microsoft Azure pass
 
The Plan Cache Whisperer - Performance Tuning SQL Server
The Plan Cache Whisperer - Performance Tuning SQL ServerThe Plan Cache Whisperer - Performance Tuning SQL Server
The Plan Cache Whisperer - Performance Tuning SQL Server
 
Strategies for SQL Server Index Analysis
Strategies for SQL Server Index AnalysisStrategies for SQL Server Index Analysis
Strategies for SQL Server Index Analysis
 
Getting Started with Windows Azure and SQL Databases
Getting Started with Windows Azure and SQL DatabasesGetting Started with Windows Azure and SQL Databases
Getting Started with Windows Azure and SQL Databases
 
Necessary Evils, Building Optimized CRUD Procedures
Necessary Evils, Building Optimized CRUD ProceduresNecessary Evils, Building Optimized CRUD Procedures
Necessary Evils, Building Optimized CRUD Procedures
 
5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events5 Amazing Reasons DBAs Need to Love Extended Events
5 Amazing Reasons DBAs Need to Love Extended Events
 
5 ways to improve performance through indexing
5 ways to improve performance through indexing5 ways to improve performance through indexing
5 ways to improve performance through indexing
 
The Side Effect of NOLOCK
The Side Effect of NOLOCKThe Side Effect of NOLOCK
The Side Effect of NOLOCK
 
Discovering the plan cache (sql sat175)
Discovering the plan cache (sql sat175)Discovering the plan cache (sql sat175)
Discovering the plan cache (sql sat175)
 
Introduction to SQL Server Security
Introduction to SQL Server SecurityIntroduction to SQL Server Security
Introduction to SQL Server Security
 
What are you waiting for? (#SQLSat211)
What are you waiting for? (#SQLSat211)What are you waiting for? (#SQLSat211)
What are you waiting for? (#SQLSat211)
 
Discovering the plan cache (#SQLSat211)
Discovering the plan cache (#SQLSat211)Discovering the plan cache (#SQLSat211)
Discovering the plan cache (#SQLSat211)
 
Discovering the Plan Cache (#SQLSat 206)
Discovering the Plan Cache (#SQLSat 206)Discovering the Plan Cache (#SQLSat 206)
Discovering the Plan Cache (#SQLSat 206)
 
A Function by Any Other Name is a Function
A Function by Any Other Name is a FunctionA Function by Any Other Name is a Function
A Function by Any Other Name is a Function
 
What are you waiting for
What are you waiting forWhat are you waiting for
What are you waiting for
 

Kürzlich hochgeladen

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

Choosing Your Clustered Index