Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
SQL Server on Azure Virtual Machines

You're reading from   SQL Server on Azure Virtual Machines A hands-on guide to provisioning Microsoft SQL Server on Azure VMs

Arrow left icon
Product type Paperback
Published in Jun 2020
Publisher Packt
ISBN-13 9781800204591
Length 200 pages
Edition 1st Edition
Languages
Tools
Concepts
Arrow right icon
Authors (7):
Arrow left icon
Louis Davidson Louis Davidson
Author Profile Icon Louis Davidson
Louis Davidson
John Martin John Martin
Author Profile Icon John Martin
John Martin
Tim Radney Tim Radney
Author Profile Icon Tim Radney
Tim Radney
Anthony Nocentino Anthony Nocentino
Author Profile Icon Anthony Nocentino
Anthony Nocentino
Allan Hirt Allan Hirt
Author Profile Icon Allan Hirt
Allan Hirt
Joey D'Antoni Joey D'Antoni
Author Profile Icon Joey D'Antoni
Joey D'Antoni
Randolph West Randolph West
Author Profile Icon Randolph West
Randolph West
+3 more Show less
Arrow right icon
View More author details
Toc

Table of Contents (10) Chapters Close

Preface 1. Introduction to SQL Server on Azure Virtual Machines 2. Getting started with SQL Server on Azure Virtual Machines FREE CHAPTER 3. Hero capabilities of SQL Server on Azure Virtual Machines 4. SQL Server on Linux in Azure Virtual Machines 5. Performance 6. Moving workloads to SQL Server on Azure Virtual Machines 7. Hybrid scenarios (Microsoft SQL IaaS) Index
Appendix A

SQL Server Configuration with OLTP

In online transaction processing (OLTP) workloads, much of the workload is made up of thousands of low-cost queries. When a query comes into SQL Server, the query optimizer creates an execution plan for that query. The execution plan determines how SQL Server will gather the data, such as which tables and indexes to use. It also assigns an overall cost to each query regarding how much effort it will take to complete that query. That query cost is known as the estimated subtree cost. SQL Server has a method by which it determines which queries it will process in parallel and those that it won't. It determines this by the cost threshold for parallelism (CTP) value.

By default, the initial value set for CTP is 5. It is widely accepted that this value is too low for most environments and should be increased to a higher value. The appropriate value will ultimately depend on the workload running on the server. This can be determined by looking...

lock icon The rest of the chapter is locked
arrow left Previous Section
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image