![]() |
![]() |
Your cart is empty |
||
Showing 1 - 9 of 9 matches in All Departments
Queries not running fast enough? Tired of the phone calls from frustrated users? Grant Fritchey's bookSQL Server 2012 Query Performance Tuning is the answer to your SQL Server query performance problems. The book is revised to cover the very latest in performance optimization features and techniques. It is current with SQL Server 2012. It provides the tools you need to approach your queries with performance in mind. SQL Server 2012 Query Performance Tuning leads you through understanding the causes of poor performance, how to identify them, and how to fix them. You'll learn to be proactive in establishing performance baselines using tools like Performance Monitor and Extended Events. You'll learn to recognize bottlenecks and defuse them before the phone rings. You'll learn some quick solutions too, but emphasis is on designing for performance and getting it right, and upon heading off trouble before it occurs. Delight your users. Silence that ringing phone. Put the principles and lessons from SQL Server 2012 Query Performance Tuning into practice today. Establish performance baselines and monitor against them Troubleshoot and eliminate bottlenecks that frustrate users Plan ahead to achieve the right level of performance What you'll learn Establish performance baselines and monitor against them Recognize and eliminate bottlenecks leading to slow performance Deploy quick fixes when needed, following up with long term solutions Implement best-practices in T-SQL so as to minimize performance risk Design in the performance that you need through careful query and index design Take advantage of the very latest performance optimization features in SQL Server 2012 Who this book is for SQL Server 2012 Query Performance Tuning is aimed at developers and database administrators having responsibility for application performance in SQL Server environments. Programmers and administrators alike will find the book a trove of good insight into bottlenecks, how to recognize them, how to eliminated them. SQL Server 2012 Query Performance Tuning provides the tools and techniques readers need to create good-performing applications that delight their users. Table of Contents SQL Query Performance Tuning System Performance Analysis SQL Query Performance Analysis Index Analysis Database Engine Tuning Advisor Lookup Analysis Statistics Analysis Fragmentation Analysis Execution Plan Analysis Query Recompilation Analysis Query Design Analysis Blocking Analysis Deadlock Analysis Cursor Cost Analysis Testing Query Performance Database Workload Optimization SQL Server Optimization Checklist
Beginning SQL Server 2008 Administration is essential for anyone wishing to learn about implementing and managing SQL Server 2008 database. From college students, to experienced database administrators from other platforms, to those already familiar with SQL Server and wanting to fill in some gaps of knowledge, this book will bring all readers up to speed on the enterprise platform Microsoft SQL Server 2008.Clearly describes relational database concepts Explains the SQL Server database engine and supporting tools Shows various database maintenance scenarios What you'll learn To understand core concepts of relational databases How to install SQL Server in your environment How to use the tools that come with SQL Server to perform daily administrative tasks How to design and implement a database maintenance plan in SQL Server Configuring database security and protect your sensitive data from intruders How to meet regulatory and government compliance requirements like Sarbanes-Oxley and the Payment Card Industry (PCI) regulations Who this book is for This book is primarily for those who are aspiring to become SQL Server 2008 database administrators. Reading this book gives you a great foundation of knowledge upon which to build a future career in database administration. You might be new to SQL Server 2008, or you might have experience with competing products such as Oracle. Either way, this book gets you up to speed quickly in managing SQL Server 2008, helping you transfer your existing knowledge into the SQL Server 2008 environment. Table of Contents The Database Administration Profession Planning and Installing SQL Server 2008 What's in the Toolbox? Creating Tables and Other Objects Transact-SQL SQL Server Internals Storage Management Strategies Database Backup Strategies Database Restore Strategies Common Database Maintenance Tasks Automation Through SQLCMD and PowerShell Database Maintenance Plans Performance Tuning and Optimization SQL Server Security Auditing, Encryption, and Compliance SQL Server in the Enterprise Where to Go Next?
SQL Server 2008 Query Performance Tuning Distilled presents a direct troubleshooting methodology for identifying poorly-performing stored procedures and queries, isolating the causes of that poor performance, and fixing the underlying problems. Each chapter is dedicated to one of the top causes of poorly performing queries and shows methods for identifying and dealing with the problems in that chapter's domain. Emphasis is always put upon or placed upon practical methods that you can put to immediate use in your daytoday work. SQL Server 2008 functionality, tips, and tricks are emphasized in each subject area.Emphasizes the practical. Does not bury readers in theory. Gives readers practical techniques to immediately apply in their daily work. Dedicates a chapter to each of the most common, performancerelated problem areas. What you'll learn Identify and fix poorly performing queries that are hurting your business. Read query execution plans and identify bottlenecks in performance. Record system performance metrics for trend analysis. Learn to design databases and write TransactSQL code to avoid common problems. Understand what an index is, what it does, and how to build one. Use industry accepted best practices and understand how to develop your own to arrive at optimal database performance. Who this book is for SQL Server Query Performance Tuning Distilled is aimed at anyone writing businesscritical TransactSQL queries, and also at those responsible for the continued good performance of those queries. Developers, database administrators, business intelligence analysts, and any others who develop TransactSQL queries will find this book an indispensable resource for getting the most out of what SQL Server 2008 has to offer.
Apply the new Query Store feature to identify and fix poorly performing queries in SQL Server. Query Store is an important and recent feature in SQL Server that provides insight into the details of query execution and how that execution has changed over time. Query Store helps to identify queries that aren't performing well, or that have regressed in their performance. Query Store provides detailed information such as wait stats that you need to resolve root causes, and it allows you to force the use of a known good execution plan. With SQL Server 2017 and later you can automate the correction of regressions in performance. Query Store for SQL Server 2019 helps you protect your database's performance during upgrades of applications or version of SQL Server. The book provides fundamental information on how Query Store works and best practices for implementation and use. You will learn to run and interpret built-in reports, configure automatic plan correction, and troubleshoot queries using Query Store when needed. Query Store for SQL Server 2019 helps you master Query Store and bring value to your organization through consistent query execution times and automate correction of regressions. What You'll Learn Apply best practices in implementing Query Store on production servers Detect and correct regressions in query performance Lower the risk of performance degradation following an upgrade Use tools and techniques to get the most from Query Store Automate regression correction and other uses of Query Store Who This Book Is For SQL Server developers and administrators responsible for query performance on SQL Server. Anyone responsible for identifying poorly performing queries will be able to use Query Store to find these queries and resolve the underlying issues.
Beginning SQL Server 2012 Administration provides the essential skills and knowledge needed to begin a successful career as an SQL Server database administrator. It's an ideal book for those new to database administration, as well for those moving to SQL Server from other database brands such as Oracle and IBM DB2. SQL Server is more than just a database. It's situated within a larger context that includes solutions for reporting, for integrating data from other systems, for business intelligence and analysis, and more. Beginning SQL Server 2012 Administration paints the big picture to help you understand SQL Server's place in the grand scheme. Then you'll move into the nuts and bolts of installing the product, learning the management tools at your disposal, creating your first database, and maintaining that database in an ongoing state of readiness. Beginning SQL Server 2012 Administration goes beyond teaching just the core competencies of effective database administration. You will also learn the latest trends in SQL Server such as virtualizing and consolidating of servers, and using SQL Server in the cloud as a service.Administrators experienced on other platforms will find insight from comparisons of key features between SQL Server and other platforms. Beginning SQL Server 2012 Administration lays an excellent foundation for success as an SQL Server database administrator. * Provides the essentials of successful SQL Server administration * Covers the latest trends such as virtualization and cloud computing * Paints the big picture of Microsoft's data platform What you'll learn * Master basic database administration skills * Plan and install new database environments * Ensure the ability to recover from disaster and data loss * Manage security and regulatory compliance * Take advantage of new features in SQL Server 2012 * Create private-cloud databases for your organization Who this book is for Beginning SQL Server 2012 Administration is aimed at aspiring database administrators, as well as at experienced administrators from competing platforms such as Oracle. The book quickly provides the essentials of SQL Server administration, laying a foundation for success in a career as an SQL Server database administrator.Table of Contents * The Database Administration Profession * Planning and Installing SQL Server 2012 * What's in the Toolbox? * Supporting the Developer * Creating Tables and Other Objects * Transact-SQL * SQL Server Internals * Database Backup Strategies * Database Restore Strategies * Common Database Maintenance Tasks * SQL Server Security * Auditing, Encryption, Compliance * Performance Tuning & Optimization * Fault Tolerance * Cloud Computing for the DBA * Database as a Service * Where to Go Next?
Expert SQL Server Practices 2012 Edition is an anthology of high-end wisdom from a group of accomplished database administrators who are quietly but relentlessly pushing the performance and feature envelope of Microsoft SQL Server 2012.With an emphasis upon performance--but also branching into release management, auditing, and other issues--the book helps you deliver the most value for your company's investment in Microsoft's flagship database system * Goes beyond the manual to cover good techniques and best practices * Delivers knowledge usually gained only by hard experience * Focuses upon performance, scalability, reliability * Helps achieve the predictability needed to be in control at all times What you'll learn * Migrate to the new Extended Events framework for troubleshooting performance problems * Automate the tracking of key performance indicators such as available disk space, cpu utilization, index fragmentation, and more * Design performance into your database and its applications from the very beginning * Manage staged releases from development to test through to production * Diagnose resource and performance problems via dynamic management views * Analyze I/O patterns and plan reliably to obtain the performance you need Who this book is for Expert SQL Server Practices is aimed at SQL Server professionals who want to further their careers through expert-level practices in performance management, scalability, predictability, and security.Table of Contents * Jesper Johansen. Be Your Developer's Best Friend * Louis Davidson. Getting It Right: Designing for Database Performance * Gail Shaw. Hidden Performance Gotchas * Kellyn Pot'vin. Dynamic Management Views * Mladen Prajdic. From SQL Trace to Extended Events * Chris Shaw. The Utility Database * Jason Strate. Indexing Outside the Bubble * TJay Belt. Release Management * Jonathan Gardner. Compliance and Auditing * Jes Borland. Automating Administration * Wendy Pastrick. The Fluid Dynamics of SQL Server Data Movement * Herve Roggero. Windows Azure Features for DBAs * Jeremy Lowell. I/O: The Untold Story * Bradley Ball. Page and Row Compression * Glenn Berry. Selecting and Sizing the Server * Grant Fritchey. Backups and Restores Using Availability Groups * Carlos Bossy. Big Data for the SQL Server DBA * Ben DeBow. Tuning for Peak Load
Every day, out in the various online forums devoted to SQL Server, and on Twitter, the same types of questions come up repeatedly: Why is this query running slowly? Why is SQL Server ignoring my index? Why does this query run quickly sometimes and slowly at others? My response is the same in each case: have you looked at the execution plan? An execution plan describes what's going on behind the scenes when SQL Server executes a query. It shows how the query optimizer joined the data from the various tables defined in the query, which indexes it used, if any, how it performed any aggregations or sorting, and much more. It also estimates the cost of all of these operations, in terms of the relative load placed on the system. Every Database Administrator, developer, report writer, and anyone else who writes T-SQL to access SQL Server data, must understand how to read and interpret execution plans. My book leads you right from the basics of capturing plans, through how to interrupt them in their various forms, graphical or XML, and then how to use the information you find there to diagnose the most common causes of poor query performance, and so optimize your SQL queries, and improve your indexing strategy.
This book shows how to use of mixture of home-grown scripts, native SQL Server tools, and tools from the Red Gate SQL Toolbelt, to successfully develop database applications in a team environment, and make database development as similar as possible to "normal" development.
Execution plans show you what's going on behind the scenes in SQL Server. They can provide you with a wealth of information on how your queries are being executed by SQL Server, including: - Which indexes are being used, and where no indexes are being used at all. - How the data is being retrieved, and joined, from the tables defi ned in your query. - How aggregations in GROUP BY queries are put together. - The anticipated load and the estimated cost that all these operations place upon the system. Grant Fritchey's book is the only in-depth look at how to improve your SQL query performance through careful design of execution plans. Sample chapters of the ebook have garnered stunning reviews, such as: "All I can say is WOW. This has to be the best reference I have ever seen on Execution Plans in SQL Server. My hats off to Grant Fritchey" Jonathan Kehayias.
|
![]() ![]() You may like...
|