SQL Server Query Performance Tuning,(5/e-9781484238875)
暫譯: SQL Server 查詢效能調優 (第5版)

Grant Fritchey

  • 出版商: Apress
  • 出版日期: 2014-08-28
  • 售價: $2,250
  • 貴賓價: 9.5$2,138
  • 語言: 英文
  • 頁數: 612
  • 裝訂: Paperback
  • ISBN: 1430267437
  • ISBN-13: 9781430267430
  • 相關分類: MSSQLSQL
  • 已過版

買這商品的人也買了...

商品描述

Queries not running fast enough? Wondering about the in-memory database features in 2014? Tired of phone calls from frustrated users? Grant Fritchey’s book SQL Server 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, especially including the newly-added, in-memory database features formerly known under the code name Project Hekaton. This book provides the tools you need to approach your queries with performance in mind.

SQL Server 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 Query Performance Tuning into practice today.

  • Covers the in-memory features from Project Hekaton
  • Helps establish performance baselines and monitor against them
  • Guides in troubleshooting and eliminating of bottlenecks that frustrate users

     

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 2014
  • Understand the new, in-memory database features formerly code-named as Project Hekaton

     

Who this book is for

SQL Server 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 Query Performance Tuning provides the tools and techniques readers need to create good-performing applications that delight their users.

Table of Contents

1. SQL Query Performance Tuning

2. Memory Performance Analysis

3. Disk Performance Analysis

4. CPU Performance Analysis

5. Creating a Baseline

6. SQL Query Performance

7. SQL Query Performance

8. Index Architecture and Behavior

9. Index Analysis

10. Database Engine Tuning Advisor

11. Key Lookups and Solutions

12. Statistics, Data Distribution, and Cardinality

13. Index Fragmentation

14. Execution Plan Generation

15. Execution Plan Cache Behavior

16. Parameter Sniffing

17. Query Recompilation

18. Query Design Analysis

19. Reduce Query Resource Use

20. Blocking and Blocked Processes

21. Causes and Solutions for Deadlocks

22. Row-By-Row Processing

23. Memory-Optimized OLTP Tables and Procedures

24. Database Performance Testing

25. Database Workload Optimization

26. SQL Server Optimization Checklist

 

商品描述(中文翻譯)

查詢執行速度不夠快?想了解2014年的內存數據庫功能?厭倦了來自沮喪用戶的電話?Grant Fritchey的書籍《SQL Server 查詢性能調優》是解決您SQL Server查詢性能問題的答案。這本書已修訂,以涵蓋最新的性能優化功能和技術,特別是包括以前代號為Project Hekaton的新添加的內存數據庫功能。本書提供了您需要的工具,以性能為考量來處理查詢。

《SQL Server 查詢性能調優》將引導您了解性能不佳的原因、如何識別這些原因以及如何修復它們。您將學會使用Performance Monitor和Extended Events等工具主動建立性能基準。您將學會識別瓶頸並在電話響起之前解決它們。您還將學到一些快速解決方案,但重點是設計以獲得性能並正確實現,以及在問題發生之前預防問題。讓您的用戶感到滿意。讓那響個不停的電話靜音。今天就將《SQL Server 查詢性能調優》中的原則和教訓付諸實踐。

- 涵蓋Project Hekaton的內存功能
- 幫助建立性能基準並進行監控
- 指導故障排除並消除讓用戶感到沮喪的瓶頸

您將學到的內容:

- 建立性能基準並進行監控
- 識別並消除導致性能緩慢的瓶頸
- 在需要時部署快速修復,並隨後跟進長期解決方案
- 實施T-SQL中的最佳實踐,以最小化性能風險
- 通過仔細的查詢和索引設計來設計所需的性能
- 利用SQL Server 2014中最新的性能優化功能
- 理解以前代號為Project Hekaton的新內存數據庫功能

本書適合誰:

《SQL Server 查詢性能調優》針對負責SQL Server環境中應用性能的開發人員和數據庫管理員。程序員和管理員都會發現這本書對於瓶頸的深入見解、如何識別它們以及如何消除它們是非常有幫助的。《SQL Server 查詢性能調優》提供了讀者創建良好性能應用所需的工具和技術,讓他們的用戶感到滿意。

目錄:

1. SQL查詢性能調優

2. 內存性能分析

3. 磁碟性能分析

4. CPU性能分析

5. 創建基準

6. SQL查詢性能

7. SQL查詢性能

8. 索引架構和行為

9. 索引分析

10. 數據庫引擎調優顧問

11. 關鍵查詢和解決方案

12. 統計、數據分佈和基數

13. 索引碎片

14. 執行計劃生成

15. 執行計劃快取行為

16. 參數嗅探

17. 查詢重新編譯

18. 查詢設計分析

19. 減少查詢資源使用

20. 阻塞和被阻塞的進程

21. 死鎖的原因和解決方案

22. 行逐行處理

23. 內存優化的OLTP表和程序

24. 數據庫性能測試

25. 數據庫工作負載優化

26. SQL Server優化檢查表

最後瀏覽商品 (20)