ObjectCounterLook For Processor% Processor Time<= 80% MemoryAvailable MBytes Low Memory, Server Paging Paging File(_Total)%

Slides:



Advertisements
Similar presentations
SQL Performance Management with SCOM 2007
Advertisements

Module 10 Planning Microsoft® Exchange Server 2010 Monitoring and Troubleshooting.
Troubleshooting Web Site Performance Issues with Visual Studio Team System Martin Kulov Director.NET Development National Academy for Software Development.
Module 11 Maintaining Microsoft Exchange Server 2010.
Building Scalable Cloud Applications David Aiken Windows Azure Technical Specialist Microsoft Corporation.
Using one level of Cache:
Gather SQL Server Performance Data with PowerShell
11 MONITORING MICROSOFT WINDOWS SERVER 2003 Chapter 3.
Setting expectations and context Architecting for scale – a web app journey to scalability Scaling ‘real-world’ applications.
Richard Seroter Director of Product Management Microsoft MVP for Integration Cloud Editor for InfoQ.com Technical Trainer at Pluralsight 3-time Book.
SQL and System Center meet, then got down to business.
Virtualized Workloads Supported Instant Messaging (IM) IM Conferencing Presence Enterprise Voice (PSTN) Audio/Video Conferencing Web Conferencing.
Module 8: Monitoring SQL Server for Performance. Overview Why to Monitor SQL Server Performance Monitoring and Tuning Tools for Monitoring SQL Server.
MID301. App Server 1 App Server 1 App Server 2 App Server 2 App Server 3 App Server 3 DatabaseDatabase Local Store.
Virtualized Workloads Supported Instant Messaging (IM) IM Conferencing Presence Enterprise Voice (PSTN) Audio/Video Conferencing Web Conferencing.
© Toni Cortes Improving Application Performance through Swap Compression R. Cervera, T. Cortes, Y. Becerra and S. Lucas.
Availability Configuration PerformanceCapacity.
Denny Cherry Senior Database Administrator / Architect MVP, MCSA, MCDBA, MCTS, MCITP.
Key Concepts About Performance Factors Affecting SQL Performance SQL Performance Tuning Methodologies SQL Performance Tuning Tools 1.
Key Perf considerations & bottlenecks Windows Azure VM characteristics Monitoring TroubleshootingBest practices.
/
Allen White UpSearch Technology Services SQL Server MVP SESSION CODE: DAT306 Gather SQL Server Performance Data with PowerShell.
Agenda for Today Do Chapter 14 Final Project Review for Final.
Ewan Fairweather & Petr Kratochvil BPD Customer Experience Team Microsoft.
Learningcomputer.com SQL Server 2008 – Profiling and Monitoring Tools.
DBI313. MetricOLTPDWLog Read/Write mixMostly reads, smaller # of rows at a time Scan intensive, large portions of data at a time, bulk loading Mostly.
Module 11 Maintaining Microsoft® Exchange Server 2010.
© 2008 Quest Software, Inc. ALL RIGHTS RESERVED. Perfmon and Profiler 101.
ASP.NET 2.0 Caching Techniques + Ajax Overview Rahul Deshmukh CIS 764 – Database Design.
SQLRX – SQL Server Administration – Tips From the Trenches SQL Server Administration – Tips From the Trenches Troubleshooting Reports of Sudden Slowdowns.
Denny Cherry
App Manifest Web Page HTML/CSS/JS APP SharePoint App Web SharePoint Host Web Windows Azure Websites SharePoint Host Web Your hosted site SharePoint.
MISSION CRITICAL COMPUTING Siebel Database Considerations.
1 Chapter Overview Developing a Performance Monitoring Methodology Choosing Among Monitoring Tools Performing Monitoring Tasks.
Presented by Vishy Grandhi.  Lesson 1: AX Overview  Lesson 2: Role based security  Lesson 3: Monitoring  Troubleshooting.
Module 14 Monitoring and Maintaining Windows Server® 2008 Servers.
For each of these, where could the data be and how would we find it? TLB hit – cache or physical memory TLB miss – cache, memory, or disk Virtual memory.
14.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 14: Monitoring Windows Server.
Diagnosing Performance with Wait Statistics Robert L Davis Principal Database
Kevin Kline Technical Evangelist, SQL Sentry SQL Server MVP since 2003 Twitter, FB, LI, KEKline Blog:
Kevin Kline Director of Engineering Services, SQL Sentry SQL Server MVP since 2003 Twitter, FB, LI, KEKline Blog:
A deep dive into SQL Server Plan Cache Management.
No more waiting. Sponsors About me  Database Technology Specialist  MVP  Blogger  Author 3
WINDOWS KPI’S Bruce Adamczak Senior Premier Field Engineer
Performance Monitoring for SQL Server Analysis Services Stan Geiger #506 | Baltimore BI 2016.
AX Performance Tools Present and Future
Parametric Bottlenecks Testing Catalogue (POSCA)
An introduction to Wait Statistics
Parametric Bottlenecks Testing Catalogue (POSCA)
Monitoring SQL with System Center
Query Performance Tuning: Start to Finish
SQL Disk I/O Performance
Parametric Bottlenecks Testing Catalogue (POSCA)
Welcome to SQL Saturday Denmark
Windows Azure Migrating SQL Server Workloads
MONITORING MICROSOFT WINDOWS SERVER 2003
Local secondary storage (local disks)
Where to Start, What You Need
Monitor SQL Server Efficiently
Virtual Memory Main memory can act as a cache for the secondary storage (disk) Advantages: illusion of having more physical memory program relocation protection.
SQL Server Internals - Performance Troubleshooting Hands on Approach -
SQLSaturday 393- May 16, Redmond, WA
Directory-based Protocol
Interconnect with Cache Coherency Manager
Back of the Envelope Estimation
Direct Mapping.
TechEd /28/ :16 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Back of the Envelope Estimation
Back of the Envelope Estimation
CS533 Concepts of Operating Systems Class 18
Presentation transcript:

ObjectCounterLook For Processor% Processor Time<= 80% MemoryAvailable MBytes Low Memory, Server Paging Paging File(_Total)% UsageShould be < 70% PhysicalDisk(*) Avg. Disk Sec/Read Latency. Avg time to read data (<.02) PhysicalDisk(*) Avg. Disk Sec/Write Latency. Avg time to write data (<.02) System Processor Queue Length > 10 threads/proc and CPU > 80%

ObjectCounterLook For Access MethodsForwarded Records/sec < 10 per 100 batch requests/sec Access MethodsPage Splits/sec <20 per 100 batch requests/sec Buffer ManagerBuffer cache hit ratiobelow 90% is bad Buffer ManagerPage life expectancy >= (DataCacheSize/4*300) General StatisticsProcesses blocked Baseline, check for changes SQL StatisticsBatch Requests/sec> 1000 is busy system SQL StatisticsSQL Compilations/sec <10% of batch requests/sec SQL StatisticsSQL Re-Compilations/sec <10% of compilations/sec

Windows Azure