Mais conteúdo relacionado Semelhante a Government and Education Webinar: Optimizing Database Performance (20) Government and Education Webinar: Optimizing Database Performance2. @solarwinds 2
Speaker Introduction
Mike McDowell
Senior Federal Sales Engineer
michael.mcdowell@solarwinds.com
703.386.2616 (office)
John Maxwell
Senior Product Marketing Manager
john.maxwell@solarwinds.com
512.498.6761 (office)
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
3. @solarwinds 3
Agenda
• SolarWinds Overview
• Assessing Database Health and
Performance
• Improving Database Health and
Performance
• SolarWinds® Database
Optimization Solutions
• Demonstrations
• Resources and Q&A
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
4. @solarwinds
SolarWinds at a Glance
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
1. Customers are defined as individuals or entities that have an active subscription for our subscription products or that have purchased one or more of our perpetual license products since our inception under a unique customer identification number. We may have multiple
purchasers of our products within a single organization, each of which may be assigned a unique customer identification number and deemed a separate customer.
2. IDC defined Network Management Software functional market, IDC’s Worldwide Semiannual Software Tracker, October 2019.
3. Gartner, Market Share Analysis: ITOM: Performance Analysis Software, Worldwide, 2018. June 11, 2019. (AIOps/ITIM/Other Monitoring Tools Software Market). SolarWinds term, Systems Management, refers to the AIOps/ITIM/Other Monitoring Tools Software Market
Taxonomy referenced in the Gartner report. All statements in this report attributable to Gartner represent SolarWinds interpretation of data, research opinion, or viewpoints published as part of a syndicated subscription service by Gartner, Inc., and have not been reviewed
by Gartner. Each Gartner publication speaks as of its original publication date (and not as of the date of this presentation). The opinions expressed in Gartner publications are not representations of fact and are subject to change without notice.
#1
in Network
Management2
320,000+
customers in 190
countries 1
55+
IT management
products
22,000+ MSPs serving
450,000+ organizations
Every branch of the DoD, and
nearly every civilian and
intelligence agency
150,000+ registered members of THWACK®, our global IT community
Founded in 1999
More than 3,100
employees globally
Austin, TX headquarters
Herndon, VA, government office
30+ offices globally
Leader
in Remote Monitoring
and Management
#3
in Systems
Management3
Growing Security
Portfolio
499 of
Fortune 500®
5. @solarwinds 5
Building Great Products That Simply Work Is at Our Core
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
End-User-Driven Product Strategy With a Constantly Growing OfferingFocused on Ease and Efficiency
Geekbuilt.®
Roadmap driven by end users and products developed by
IT professionals who understand today’s IT environment
Massive User Community
150K+ registered THWACK members
22K+ MSPs access the MSP Institute
and Customer Success Center
Solve clearly identified problems
Orion®
Platform
Hybrid IT
management
Application
Management
Affordable full-stack
monitoring for hybrid and
cloud-native IT
environments
SolarWinds
MSP
Remote monitoring
and management
platforms, backup,
and email security
Easy to try, find, and buy
Ready to use
Security
Security, simplified
6. @solarwinds 6
Our Approach to ProductOurCorePrinciplesNotableExamples
Simple and
powerful
Deliver complete
visibility for hybrid IT
Grow with our
customers
Enable application-
centric management
•Quick value after install
•Seamless UX across
product portfolio
•Native support of the major
on-premises and public clouds
•Unified, integrated experience
•Start small, solve the first
problem, and be ready for
the next
•Add new capabilities quickly
• AppStack™ – manage the entire
app, not just components
• PerfStack™ – real-time
troubleshooting across the
modern app and infrastructure
stack
• NetPath™ – manage the network, not
just elements
• Cloud infrastructure monitoring –
AWS® and Azure® infrastructure
monitoring
•Support management of
traditional and modern apps
• Network Insight™ – deep
visibility for the modern
network stack across
performance and
configuration
• AppInsight™ – deep visibility
for packaged application
performance
• Increased scale – support for
400,000 NPM elements in a
single instance
• Simplified multiproduct
installer – single installer to
automatically resolve upgrade
and install dependencies
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
7. @solarwinds 7
Assessing Database Health and Performance
• Health versus performance: What’s the difference?
• Database health
• Database performance
• Diagnosing the root cause: Database performance management
best practices
• Acquire data and metrics
• Establish meaningful data management
• Triangulate issues
• Review execution plans
• Establish a baseline
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
8. @solarwinds
Database Monitoring Challenges
• On-premises, in the cloud, or in hybrid environments?
• Visibility, control, and access vary widely
• Application infrastructure dependencies (server, VM, storage, database)
• Advanced troubleshooting requires a correlation of infrastructure metrics
• Getting a view of real-time and historic network and systems metrics gets everyone
on the same page
• Multi-cloud use is common and on the rise; a unified view is needed
• Virtualization is complex, dynamic, and require special tools or skills
• Migrating applications to the cloud requires scenario planning and capacity
forecasting
• Monitoring performance impacts and reporting are critical
8© 2020 SolarWinds Worldwide, LLC. All rights reserved.
9. @solarwinds 9
Start with server health and infrastructure dependencies
Improving Database Health
• Monitor server capacity and resource usage
• Identify which server resources (such as CPU, memory, disk, etc.) have
reached capacity
• Optimize server and hardware resource investments
• Knowing when server resources reach capacity helps you make informed
decisions on hardware purchases
• Diagnose virtual and storage capacity issues
• Monitor virtual and storage resource capacity bottlenecks impacting
application health and performance
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
10. @solarwinds 10
Database Performance Tuning
• Most database performance issues are related to poorly written
queries and inefficient indexes
• Root cause analysis can be complex and time-consuming
• Database abnormalities can be hard to diagnose
• Especially when written by others and poorly documented
• Response time analysis correlates time spent on query execution
with end-user impact
• Automated tuning advisors point DBAs toward problems
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
12. @solarwinds 12
Monitor applications and their supporting infrastructure, whether running on-premises, or in the cloud
Server & Application Monitor (SAM)
• Monitor your entire on-premises, cloud, or hybrid application environment
and infrastructure from one tool
• 1,200-plus application, system, and infrastructure monitoring templates
• Comprehensive monitoring for Microsoft® applications, systems, hypervisor,
IaaS, PaaS, and SaaS products
• Visualize and map the dynamic communication-based relationships between
applications and servers so you can discover the issues that slow down your
applications
• Links: Data - Demo - Resource
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
13. @solarwinds
What Makes SAM Unique?
• Monitor hundreds of commercial applications and servers from a central console
• SAM includes 1,200+ application, system, infrastructure, and cloud templates, such as Active
Directory®, Office 365®, Java®, XenApp®, IBM® WebSphere®, Lync®, and more
• Also supports custom/home-grown applications
• Easily customize built-in alerts; alerts are intelligent and dependency aware
• A unified view of application monitoring for on-premises, hybrid, and multi-cloud environments
• AppInsight™ provides detailed monitoring of Exchange™, SQL Server®, and IIS™
• AppStack™ visualizes the relationships and dependencies between applications and supporting
infrastructure to help identify the root cause of application problems
• PerfStack™ correlates and charts systems and network metrics for advanced troubleshooting
• SAM is part of the SolarWinds Orion Platform, making it easy to add other SolarWinds modules for
network monitoring, virtualization monitoring, storage monitoring, and more
13© 2020 SolarWinds Worldwide, LLC. All rights reserved.
14. @solarwinds
On-Premises and How SAM Helps
• Create custom monitors, modify available templates, and import your
existing custom scripts to monitor your applications and relevant services
• Leverage Windows®, Linux®, and AIX® agents
• Leverage hardware and software inventory reports to help improve asset
management
• Leverage Database Performance Analyzer (DPA) integration to monitor
associated databases
• Leverage Network Performance Monitor (NPM) integration and visualize
critical path with the NetPath feature to improve troubleshooting
14© 2020 SolarWinds Worldwide, LLC. All rights reserved.
15. @solarwinds
Cloud and How SAM Helps
• Leverage SAM API integrations to monitor the performance and availability of Microsoft
Azure and Amazon® AWS infrastructure, including AWS GovCloud
• SAM instructions for AWS GovCloud can be found here
• Utilize agents for private or hybrid cloud environments
• SAM templates provide monitoring best practices for SaaS applications like Office 365
• Leverage DPA integration to monitor hybrid and cloud-based databases
• For deeper insight to virtualization issues, leverage Virtualization Manager integration
• Deployable on premises and in the cloud
• Including availability in the Azure Marketplace and Azure SQL managed instance support
• Utilize NPM/NTA integration and visualize critical path (such as with NetPath) to improve
troubleshooting and visibility to SLA metrics
15© 2020 SolarWinds Worldwide, LLC. All rights reserved.
16. @solarwinds 16
Cross-platform performance monitoring and management for cloud and on-premises
Database Performance Analyzer (DPA)
• Down-to-the-second monitoring, for both real-time and historical analysis
• Find your worst performing applications, SQL, and tables in seconds
• Hybrid monitoring for virtualized, physical, and cloud-based DB instances
• Uncover root causes from CPU and I/O down to the SQL statement
• Visualize all wait times from resources to blocking, to host resources and VM
resources, and more
• Machine learning anomaly detection that gets better over time
• Detailed blocking and deadlock analysis expose your SQL blocking hierarchy
• Links: Data - Demo - Resource
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
17. @solarwinds
DPA Database Optimization Details
• 24/7 Database Health Monitoring
• Overall database instance health, down-to-the-second data collection
• Query Optimization
• Response time analysis helps identify the root cause of performance
problems
• Custom reports and alerts
• Automatic notification of critical events
• Hybrid database coverage
• Support for on-premises, virtualized, and cloud
17© 2020 SolarWinds Worldwide, LLC. All rights reserved.
19. @solarwinds 19
Resources for Database Optimization
• Review blog on assessing database health and performance:
https://thwack.solarwinds.com/community/solarwinds-community/geek-speak/blog/2018/03/13/assessing-the-health-
and-performance-of-your-databases
• Visit database optimization use cases page:
https://www.solarwinds.com/database-performance-analyzer/use-cases/database-optimization
• Visit performance tuning use cases page:
https://www.solarwinds.com/database-performance-analyzer/use-cases/database-performance-tuning
• Review blog on SQL Server – Performance optimization and best practices:
https://support.solarwinds.com/SuccessCenter/s/article/SQL-Server-Performance-optimization-and-best-practices
• Review product pages for SAM and DPA:
• https://www.solarwinds.com/server-application-monitor
• https://www.solarwinds.com/database-performance-analyzer
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
20. @solarwinds
Q&A
20© 2020 SolarWinds Worldwide, LLC. All rights reserved.
Call government sales:
877.946.3751
Contact federal sales:
federalsales@solarwinds.com
Contact state and local
government sales:
governmentsales@solarwinds.com
Contact education sales:
educationsales@solarwinds.com
21. @solarwinds 21
Contact Us
Let us know how we can help you
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
• Visit our THWACK government group: http://thwack.com/government
• Watch a short demo video: http://demo.solarwinds.com/sedemo/
• Download a free trial: http://www.solarwinds.com/downloads/
• Visit our government website: http://www.solarwinds.com/government
• Call government sales: 877.946.3751
• Email SolarWinds federal government sales: federalsales@solarwinds.com
• Email SolarWinds state and local government sales: governmentsales@solarwinds.com
• Email SolarWinds education sales: educationsales@solarwinds.com
• Follow us on LinkedIn®: https://www.linkedin.com/company/solarwinds-government
22. @solarwinds 22
You’ve Changed Through the Years. So Have We.
Longevity Counts.
Twenty years of delivering
what you need, when you
need it.
Learn more:
www.solarwinds.com/20th-anniversary
© 2020 SolarWinds Worldwide, LLC. All rights reserved.
23. @solarwinds
The SolarWinds, SolarWinds & Design, Orion, and THWACK trademarks are
the exclusive property of SolarWinds Worldwide, LLC or its affiliates, are
registered with the U.S. Patent and Trademark Office, and may be
registered or pending registration in other countries. All other SolarWinds
trademarks, service marks, and logos may be common law marks or are
registered or pending registration. All other trademarks mentioned herein
are used for identification purposes only and are trademarks of (and may be
registered trademarks) of their respective companies.
23
Notas do Editor Intro and slides 20
Demo 60
Q&A 10 https://thwack.solarwinds.com/community/solarwinds-community/geek-speak/blog/2018/03/13/assessing-the-health-and-performance-of-your-databases Is it the network or the application?
Utilize Quality of Service (QoS) to understand network metrics for each application and identify the root cause
Leverage trace route tools like NetPath to conduct hop-by-hop analysis along critical network paths