|
Showing 1 - 4 of
4 matches in All Departments
Design and configure SQL Server instances and databases in support
of high-throughput, mission-critical applications providing
consistent response times in the face of variations in numbers of
users and query volumes. In this new edition, with over 100 pages
of additional content, every original chapter has been updated for
SQL Server 2019, and the book also includes two new chapters
covering SQL Server on Linux and Intelligent Query Processing. This
book shows you how to configure SQL Server and design your
databases to support a given instance and workload. You will learn
advanced configuration options, in-memory technologies, storage and
disk configuration, and more, all aimed toward enabling your
desired application performance and throughput. Configuration
doesn't stop with implementation. Workloads change over time, and
other impediments can arise to thwart desired performance. High
Performance SQL Server covers monitoring and troubleshooting to aid
you in detecting and fixing production performance problems and
minimizing application outages. You will learn about a variety of
tools, ranging from the traditional wait analysis methodology to
the query store or indexing, and you will learn how improving
performance is an iterative process. This book is an excellent
complement to query performance tuning books and provides the other
half of what you need to know by focusing on configuring the
instances on which mission-critical queries are executed. What You
Will Learn Understand SQL Server's database engine and how it
processes queries Configure instances in support of high-throughput
applications Provide consistent response times to varying user
numbers and query volumes Design databases for high-throughput
applications with focus on performance Record performance baselines
and monitor SQL Server instances against them Troubleshot and fix
performance problems Who This Book Is For SQL Server database
administrators, developers, and data architects. The book is also
of use to system administrators who are managing and are
responsible for the physical servers on which SQL Server instances
are run.
Get well-versed with ready-to-use techniques for creating
high-performance queries and applications Key Features Speed up
queries and dramatically improve application performance by both
understanding query engine internals and practical query
optimization Understand how the query optimizer works Learn about
intelligent query processing and what is new in SQL Server 2022
Book DescriptionSQL Server is a relational database management
system developed by Microsoft. As a database server, it is a
software product with the primary function of storing and
retrieving data as requested by other software applications. This
book starts by describing the inner workings of the query
optimizer, and will enable you to use this knowledge to write
better queries and provide the query engine with all the
information it needs to produce efficient execution plans. As you
progress, you'll get practical query optimization tips for
troubleshooting underperforming queries. The book will also guide
you through intelligent query processing and what is new in SQL
Server 2022. Query performance topics such as the Query Store,
In-Memory OLTP and columnstore indexes are covered as well. By the
end of this book, you'll be able to get the best possible
performance for your queries and applications. What you will learn
Troubleshoot queries using methods including extended events, SQL
Trace, and dynamic management views Understand how the execution
engine and query operators work Speed up queries and improve app
performance by creating the right indexes Detect and fix
cardinality estimation errors by examining query optimizer
statistics Monitor and promote both plan caching and plan reuse to
improve app performance Troubleshoot and improve query performance
by using the Query Store Improve the performance of data warehouse
queries by using columnstore indexes Handle query processor
limitations with hints and other methods Who this book is forThis
book is for SQL Server developers who are struggling with slow
query execution, database administrators who are tasked with
troubleshooting slow application performance, and database
architects who design SQL Server databases in support of
line-of-business and data warehousing applications.
Essential Microsoft (R) SQL Server (R) 2017 installation,
configuration, and management techniques for Linux Foreword by
Kalen Delaney, Microsoft SQL Server MVP This comprehensive guide
shows, step-by-step, how to set up, configure, and administer SQL
Server 2017 on Linux for high performance and high availability.
Written by a SQL Server expert and respected author, Microsoft SQL
Server 2017 on Linux teaches valuable Linux skills to Windows-based
SQL Server professionals. You will get clear coverage of both Linux
and SQL Server and complete explanations of the latest features,
tools, and techniques. The book offers clear instruction on
adaptive query processing, automatic tuning, disaster recovery,
security, and much more. *Understand how SQL Server 2017 on Linux
works*Install and configure SQL Server on Linux*Run SQL Server on
Docker containers*Learn Linux Administration*Troubleshoot and tune
query performance in SQL Server*Learn what is new in SQL Server
2017*Work with adaptive query processing and automatic tuning
techniques*Implement high availability and disaster recovery for
SQL Server on Linux*Learn the security features available in SQL
Server
The SQL Server Query Optimizer is perceived by many to be a magic
black box, transforming SQL queries into high performance execution
plans in the blink of an eye through some unknowable process. The
truth is that, while the Query Optimizer is indeed the
highly-complex result of decades of research, learning how it works
its magic is not only possible, but immensely useful to DBAs and
Developers alike. A better understanding of what the Query
Optimizer does behind the scenes can help you to improve the
performance of your databases and applications, and this book
explains the core concepts behind how the SQL Server Query
Optimizer works. With this knowledge, you'll be able to write
superior queries, provide the Query Optimizer with all the
information it needs to produce efficient execution plans, and
troubleshoot the cases when the Query Optimizer is not giving you
the best plan possible. With over 15 years of experience in the use
of Relational Databases (including SQL Server since version 6.5),
Benjamin has watched the SQL Server Query Optimizer grow and
evolve. His insight will leave you with an excellent foundation in
the practicalities of the Query Optimizer, and everything you need
to know to start tuning your queries to perfection.
|
You may like...
The Tonite Show
Freddie Gibbs & The World's Freshest
CD
R294
Discovery Miles 2 940
|