Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Інформатика
- Бази даних
- Microsoft SQL Server 2012 Performance Tuning Cookbook. With this book you’ll learn all you need to know about performance monitoring, tuning, and management for SQL Server 2012. Includes a host of recipes and screenshots to help you say goodbye to slow running applications
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
Microsoft SQL Server 2012 Performance Tuning Cookbook. With this book you’ll learn all you need to know about performance monitoring, tuning, and management for SQL Server 2012. Includes a host of recipes and screenshots to help you say goodbye to slow running applications
Bihag K Thaker, Bihag Thaker, Ritesh Shah, Ritesh A Shah
Eлектронна книга
As a DBA you must have encountered a slow running application on SQL Server, but there are various factors that could be affecting the performance. If you find yourself in this situation, don't wait, pick up this book and start working towards improving performance of your SQL Server 2012. SQL Server 2012 Performance Tuning Cookbook is divided into three major parts -- Performance Monitoring, Performance Tuning, and Performance Management--that are mandatory to deal with performance in any capacity. SQL Server 2012 Performance Tuning Cookbook offers a great way to manage performance with effective, concise, and practical recipes. You will learn how to diagnose performance issues, fix them, and take precaution to avoid common mistakes. Each recipe given in this book is an individual task that will address different performance aspects to take your SQL Server's Performance to a higher level.The first part of this book covers Monitoring with SQL Server Profiler, DTA, System statistical function, SPs with DBCC commands, Resource Monitor & Reliability, and Performance Monitor and Execution Plan. The second part of the book offers Execution Plan, Dynamic Management Views, and Dynamic Management Functions, SQL Server Cache and Stored Procedure Recompilations, Indexes, Important ways to write effective TSQL, Statistics, Table and Index Partitioning, Advanced Query tuning with Query Hints and Plan Guide, Dealing with Locking, Blocking and Deadlocking and Configuring SQL Server for optimization to boost performance.The third and final part gives you knowledge of performance management with help of Policy Based Management and Management with Resource Governor.
- Microsoft SQL Server 2012 Performance Tuning Cookbook
- Table of Contents
- Microsoft SQL Server 2012 Performance Tuning Cookbook
- Credits
- About the Authors
- Acknowledgement
- Acknowledgement
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Instant Updates on New Packt Books
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Mastering SQL Trace Using Profiler
- Introduction
- Creating a trace or workload
- Getting ready
- How to do it...
- How it works...
- Theres more...
- Some background of SQL Trace
- SQL Trace terms and concepts
- SQL Trace
- SQL Server Profiler
- Event
- Event class
- Event category
- Data column
- Trace
- Trace properties and Trace definition
- Filter
- Trace file
- Trace table
- Trace template
- Architecture of SQL Trace
- Trace and workload
- SQL Trace terms and concepts
- Commonly-used event classes
- Commonly-used data columns
- Some background of SQL Trace
- Filtering events
- Getting ready
- How to do it...
- How it works...
- There's more...
- Detecting slow running and expensive queries
- Getting ready
- How to do it...
- How it works...
- There's more...
- Trace templates
- Creating trace with system stored procedures
- Getting ready
- How to do it...
- How it works...
- 2. Tuning with Database Engine Tuning Advisor
- Introduction
- Analyzing queries using Database Engine Tuning Advisor
- Getting ready
- How to do it...
- How it works...
- Running Database Engine Tuning Advisor for workload
- Getting ready
- How to do it...
- How it works...
- There's more...
- Executing Database Tuning Advisor from command prompt
- Getting ready
- How to do it...
- How it works...
- There's more...
- 3. System Statistical Functions, Stored Procedures, and the DBCC SQLPERF Command
- Introduction
- Monitoring system health using system statistical functions
- Getting ready
- How to do it...
- How it works...
- There's more...
- Monitoring with system stored procedure
- Getting ready
- How to do it...
- How it works...
- There's more...
- Monitoring log space usage statistics with DBCC command
- Getting ready
- How to do it...
- How it works...
- There's more...
- 4. Resource Monitor and Performance Monitor
- Introduction
- Monitoring of server performance
- Getting ready
- How to do it...
- How it works...
- There's more...
- Monitoring CPU usage
- Getting ready
- How to do it...
- How it works...
- Monitoring memory (RAM) usage
- Getting ready
- How to do it...
- How it works...
- 5. Monitoring with Execution Plans
- Introduction
- Working with estimated execution plan
- Getting ready
- How to do it...
- How it works...
- Working with actual execution plan
- Getting ready
- How to do it...
- How it works...
- There's more...
- Monitoring performance of a query by SET SHOWPLAN_XML
- Getting ready
- How to do it...
- How it works...
- Monitoring performance of a query by SET STATISTICS XML
- Getting ready
- How to do it...
- How it works...
- Monitoring performance of a query by SET STATISTICS IO
- Getting ready
- How to do it...
- How it works...
- There's more...
- Monitoring performance of a query by SET STATISTICS TIME
- Getting ready
- How to do it...
- How it works...
- There's more...
- Including and understanding client statistics
- Getting ready
- How to do it...
- How it works...
- There's more...
- 6. Tuning with Execution Plans
- Introduction
- Understanding Hash, Merge, and Nested Loop Join strategies
- Getting ready
- How to do it...
- How it works...
- There's more...
- Finding table/index scans in execution plan and fixing them
- Getting ready
- How to do it...
- How it works...
- There's more...
- Introducing Key Lookups, finding them in execution plans, and resolving them
- Getting ready
- How to do it...
- How it works...
- There's more...
- 7. Dynamic Management Views and Dynamic Management Functions
- Introduction
- Monitoring current query execution statistics
- Getting ready
- How to do it......
- How it works...
- There's more...
- sys.dm_exec_connections (DMV)
- sys.dm_exec_sessions (DMV)
- sys.dm_exec_requests (DMV)
- sys.dm_exec_sql_text (DMF)
- sys.dm_exec_query_plan (DMF)
- sys.dm_exec_cursors (DMF)
- Monitoring index performance
- Getting ready
- How to do it...
- How it works...
- There's more...
- sys.dm_db_missing_index_details (DMV)
- sys.dm_db_missing_index_groups (DMV)
- sys.dm_db_missing_index_group_stats (DMV)
- sys.dm_db_index_usage_stats (DMV)
- sys.dm_db_index_physical_stats (DMF)
- Monitoring performance of TempDB database
- Getting ready
- How to do it...
- How it works...
- There's more...
- sys.dm_db_session_space_usage (DMV)
- sys.dm_db_file_space_usage (DMV)
- Monitoring disk I/O statistics
- Getting ready
- How to do it...
- How it works...
- There's more...
- dm_io_virtual_file_stats (DMF)
- dm_io_pending_io_requests (DMV)
- 8. SQL Server Cache and Stored Procedure Recompilations
- Introduction
- Monitoring compilations and recompilations at instance level using Reliability and Performance Monitor
- Getting ready
- How to do it...
- How it works...
- Monitoring recompilations using SQL Server Profiler
- Getting ready
- How to do it...
- How it works...
- There's more...
- 9. Implementing Indexes
- Introduction
- Increasing performance by creating a clustered index
- Getting ready
- How to do it...
- How it works...
- There's more...
- Heap
- Table and Index Scan/Seek
- Increasing performance by creating a non-clustered index
- Getting ready
- How to do it...
- How it works...
- There's more...
- Increasing performance by covering index
- Getting ready
- How to do it...
- How it works...
- There's more...
- Increasing performance by including columns in an index
- Getting ready
- How to do it...
- How it works...
- Improving performance by a filtered index
- Getting ready
- How to do it...
- How it works...
- There's more...
- Improving performance by a columnstore index
- Getting ready
- How to do it...
- How it works...
- There's more...
- 10. Maintaining Indexes
- Introduction
- Finding fragmentation
- Getting ready
- How to do it...
- How it works...
- There's more...
- Playing with Fill Factor
- Getting ready
- How to do it...
- How it works...
- There's more...
- Enhance index efficiency by using the REBUILD index
- Getting ready
- How to do it...
- How it works...
- There's more...
- Enhance index efficiency by using the REORGANIZE index
- Getting ready
- How to do it...
- How it works...
- There's more...
- How to find missing indexes
- Getting ready
- How to do it...
- How it works...
- There's more...
- How to find unused indexes
- Getting ready
- How to do it...
- How it works...
- There's more...
- Enhancing performance by creating an indexed view
- Getting ready
- How to do it...
- How it works...
- There's more...
- Enhancing performance with index on Computed Columns
- Getting ready
- How to do it...
- How it works...
- Determining disk space consumed by indexes
- Getting ready
- How to do it...
- How it works...
- 11. Points to Consider While Writing Queries
- Introduction
- Improving performance by limiting the number of columns and rows
- Getting ready
- How to do it...
- How it works...
- See also
- Improving performance by using sargable conditions
- Getting ready
- How to do it...
- How it works...
- Using arithmetic operator wisely in predicate to improve performance
- Getting ready
- How to do it...
- How it works...
- Improving query performance by not using functions on predicate columns
- Getting ready
- How to do it...
- How it works...
- Improving performance by Declarative Referential Integrity (DRI)
- Getting ready
- How to do it...
- How it works...
- "Trust" your foreign key to gain performance
- Getting ready
- How to do it...
- How it works...
- There's more...
- 12. Statistics in SQL Server
- Introduction
- Creating and updating statistics
- Getting ready
- How to do it...
- How it works...
- There's more...
- Effects of statistics on non-key column
- Getting ready
- How to do it...
- How it works...
- Find out-of-date statistics and get it correct
- Getting ready
- How to do it...
- How it works...
- There's more...
- Effect of statistics on a filtered index
- Getting ready
- How to do it...
- How it works...
- 13. Table and Index Partitioning
- Introduction
- Partitioning a table with RANGE LEFT
- Getting ready
- How to do it...
- How it works...
- Partitioning a table with RANGE RIGHT
- Getting ready
- How to do it...
- How it works...
- Deleting and loading bulk data by splitting, merging, and switching partitions (sliding window)
- Getting ready
- How to do it...
- How it works...
- There's more...
- 14. Implementing Physical Database Structure
- Introduction
- Configuring data file and log file on multiple physical disks
- Getting ready
- How to do it...
- How it works...
- Using files and filegroups
- Getting ready
- How to do it...
- How it works...
- Moving the existing large table to separate physical disk
- Getting ready
- How to do it...
- How it works...
- Moving non-clustered indexes on separate physical disk
- Getting ready
- How to do it...
- How it works...
- Configuring the tempdb database on separate physical disk
- Getting ready
- How to do it...
- How it works...
- 15. Advanced Query Tuning Hints and Plan Guides
- Introduction
- Using NOLOCK table query hint
- Getting ready
- How to do it...
- How it works...
- Using FORCESEEK and INDEX table hint
- Getting ready
- How to do it...
- How it works...
- Optimizing a query using an object plan guide
- Getting ready
- How to do it...
- How it works...
- Implementing a fixed execution plan using SQL plan guide
- Getting ready
- How to do it...
- How it works...
- 16. Dealing with Locking, Blocking, and Deadlocking
- Introduction
- Determining long-running transactions
- Getting ready
- How to do it...
- How it works...
- Detecting blocked and blocking queries
- Getting ready
- How to do it...
- How it works...
- Detecting deadlocks with SQL Server Profiler
- Getting ready
- How to do it...
- How it works...
- Detecting deadlocks with Trace Flag 1204
- Getting ready
- How to do it...
- How it works...
- 17. Configuring SQL Server for Optimization
- Introduction
- Configuring SQL Server to use more processing power
- Getting ready
- How to do it...
- How it works...
- There's more...
- Configuring memory in 32 bit versus. 64 bit
- Getting ready
- How to do it...
- How it works...
- Configuring "Optimize for Ad hoc Workloads"
- Getting ready
- How to do it...
- How it works...
- Optimizing SQL Server instance configuration
- Getting ready
- How to do it...
- How it works...
- There's more...
- 18. Policy-based Management
- Introduction
- Evaluating database properties
- Getting ready
- How to do it...
- How it works...
- There's more...
- Restricting database objects
- Getting ready
- How to do it...
- How it works...
- There's more...
- 19. Resource Management with Resource Governor
- Introduction
- Configuring Resource Governor with SQL Server Management Studio
- Getting ready
- How to do it...
- How it works...
- There's more...
- Configuring Resource Governor with T-SQL script
- Getting ready
- How to do it...
- How it works...
- There's more...
- Monitoring Resource Governor
- Getting ready
- How to do it...
- How it works...
- There's more...
- Index
- Назва: Microsoft SQL Server 2012 Performance Tuning Cookbook. With this book you’ll learn all you need to know about performance monitoring, tuning, and management for SQL Server 2012. Includes a host of recipes and screenshots to help you say goodbye to slow running applications
- Автор: Bihag K Thaker, Bihag Thaker, Ritesh Shah, Ritesh A Shah
- Оригінальна назва: Microsoft SQL Server 2012 Performance Tuning Cookbook. With this book you’ll learn all you need to know about performance monitoring, tuning, and management for SQL Server 2012. Includes a host of recipes and screenshots to help you say goodbye to slow running applications.
- ISBN: 9781849685757, 9781849685757
- Дата видання: 2012-07-26
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3cci
- Видавець: Packt Publishing