Stephen Vaillancourt PTC Technical Support May 2012

Slides:



Advertisements
Similar presentations
Copyright © SoftTree Technologies, Inc. DB Tuning Expert.
Advertisements

Included with Windchill PDMLink Free! Easy to setup and install Excellent high-level overview of your system immediately post setup Collaboration with.
Toolbox Mirror -Overview Effective Distributed Learning.
Common Tuning Opportunities
Anton Topurov IT Department – DB Group Database Performance Tuning with EM12c.
Protocol Implementation An Engineering Approach to Computer Networking.
Click Here to Begin the Game CHOICE 1CHOICE 2CHOICE 3 CHOICE CHOICE
Dynamics AX Technical Overview Application Architecture Dynamics AX Technical Overview.
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
Selecting and Implementing An Embedded Database System Presented by Jeff Webb March 2005 Article written by Michael Olson IEEE Software, 2000.
Implementing Database Snapshot & Database Mirroring in SQL Server 2005 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft.
Introduction and simple using of Oracle Logistics Information System Yaxian Yao
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 10 Database Performance Tuning and Query Optimization.
2 Copyright © 2006, Oracle. All rights reserved. Performance Tuning: Overview.
ARC ABM Visualization & Reporting ARC – Nov 12, 2010 Activity-Based Model (Java, Cube) Activity-Based Model (Java, Cube) Database (SQL Server) Visualization.
Maintaining a Mirrored Database Tips and Tricks by Paul G. Hiles.
Web/App Performance How to keep you out of the News
Oracle Tuning Considerations. Agenda Why Tune ? Why Tune ? Ways to Improve Performance Ways to Improve Performance Hardware Hardware Software Software.
Performance Dash A free tool from Microsoft that provides some quick real time information about the status of your SQL Servers.
Send all X-Ray’s to All X-Ray’s received by App Man will be scrubbed of any Customer Names or Identity using.
Project Methodology May 2, System Development Life Cycle Overview.
Microsoft FrontPage 2003 Illustrated Complete Creating a Form.
INDISTAR ® STATE ADMINISTRATION LEVEL OVERVIEW SUBMISSIONS · ACTIVITY · REPORTS · RESOURCES.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
Oracle Confidential and Proprietary EM Product Layout for Performance Database Home Page Database Performance Page Drilldowns SQL Session.
CERN IT Department CH-1211 Geneva 23 Switzerland t Oracle Tutorials CERN June 8 th, 2012 Performance Tuning.
© 2013 IBM Corporation IBM Tivoli Composite Application Manager for Transactions Transaction Tracking Best Practice for Workspace Navigation.
 Empowers to your customer  Product Rating and its Management in Ecommerce Framework  Product Reviews and Management: Collecting customer opinion about.
Word Merge Publish. Setup on Tools-Options menu of Search Button on the Search Hit List Creates an Access database of records on the Hit List Use Mail.
DB Index Expert Copyright © SoftTree Technologies, Inc.
SAP Tuning 실무 SK㈜ ERP TFT.
Basics of RSA Rational Software Architect. What is RSA? Comprehensive Modeling and Development environment that leverages the Unified Modeling Language.
No more waiting. Sponsors About me  Database Technology Specialist  MVP  Blogger  Author 3
CSS Microsoft Korea. Data Collector Management Data Warehouse Performance and Configuration Reports Graphical Showplan Activity Monitor SQL Profiler Dynamic.
HOW TO DESKTOP USE by Mario C. Ponciano – a.k.a: Razec DBJMIN MULTI-DB Client (easy-to-use) (Step-by-Step) Jun/ v0.1.
11 Copyright © 2009, Oracle. All rights reserved. Enhancing ETL Performance.
I/Watch™ Weekly Sales Conference Call Presentation (See next slide for dial-in details) Andrew May Technical Product Manager Dax French Product Specialist.
SQL Database Management
Using PSM to Diagnose Performance Bottlenecks
Stephen Vaillancourt &
From Disk to Memory It’s 2016 Folks!
Windchill Cluster Performances
Understanding the New PTC System Monitor (PSM/Dynatrace) Application’s Capabilities and Advanced Usage Stephen Vaillancourt PTC Technical Support –Technical.
An introduction to Wait Statistics
Using MS Access for SQL CIS 523 Fall 2009 McCoey.
Partner TS-Webinar: “Windchill Performance Tuning”
Database High-Level Overview
SQL MODELER - OPEN There are Three Ways to open the SQL Modeler
SQL Server Monitoring Overview
RPI Personality Test – Raw Personality Indicator – www. rawpersonality
Oracle Tuning Practice
UK
MUNIS Payroll Training Time and Attendance Entry-Substitutes
Instructions for Webinar Participation
Instructions for Webinar Participation
Portal 2.0 SVI 2.0 Update.
Click on the number that makes me equal a hundred
אבטחת נתונים בסביבת SQL Data Security
Troubleshooting Techniques(*)
Instructions for Webinar Participation
Multiple Documents Document Management Multiple Documents.
CS122B: Projects in Databases and Web Applications Spring 2018
Applications Development - Unit Testing
CS122B: Projects in Databases and Web Applications Winter 2018
Update : about 8~16% are writes
February 11-13, 2019 Raleigh, NC.
Using wait stats to determine why my server is slow
Managing the mystery database
How To Recover Outlook Password? | OUTLOOK CUSTOMER CARE NUMBER
Printing from the Konica after you’ve sent a file down to print
Presentation transcript:

Stephen Vaillancourt PTC Technical Support May 2012 Diagnosing Performances Problems by Example using the PTC System Monitor Stephen Vaillancourt PTC Technical Support May 2012

Where to Start? Where to start? There are two choices; First option is using the ‘PurePaths’ view

The second option is user centric Where to Start? The second option is user centric

Example 1: From either view identify operation to investigate 24368.43 ms = 24.3 seconds

Drill Down to Database View PurePath Hotspots for this transaction indicate a lot of small transactions

Database View Order by ‘Executions/Trans’, 812 identical SQL statements indicates a bottleneck We are in the context of one transaction, hundreds of small fast SQL statements being sent to the database is a common Windchill performance problem. Cumulative time of SQLwill be small, but overhead of sending, receiving and processing results is where the time is spent.

Drilling down to PurePaths from Database view Note, the SQL is highlighted within the PurePath

PurePath expanded so it’s easier to see Problem is likely either users are not in in the Principal Cache resulting in a DB hit or _getDomainsForPrincipals isn’t checking the Principal Cache

Second Example: One large hotspot Click on hotspot, looks like it could be waiting for SQL

SQL statement is taking 9s of transactions 12s total SQL needs to be tuned