SlideShare une entreprise Scribd logo
1  sur  15
AppInsight for SQL
Deep SQL Server Monitoring

© 2013, SolarWinds Worldwide, LLC. All rights reserved.
1
Bottlenecks in a SQL Environment
» Despite being a popular database, SQL Server is still prone to
performance issues, such as:
 Queries: Bad queries and expensive queries slow database
performance
 Database Size: When database size grows, the server requires more
memory and CPU to read the data
 Indexing: Adding more information to the database causes the index
content to scatter, this also causes fragmentation. Poor index
fragmentation requires more disk space which slows database
searches
 Memory: Insufficient memory reduces SQL server performance and
leads to excessive paging
 Connections: Database performance declines when multiple users run
queries or try to access the SQL server
APPINSIGHT FOR SQL
2
Deep SQL Monitoring Solution
» Drill deep to monitor SQL server issues using AppInsight for
SQL. A new embedded feature now part of SolarWinds
Server & Application Monitor (SAM) offering deep SQL server
monitoring
 Powerful and deep SQL server monitoring using agentless technology
 Easily solve common and complex SQL bottlenecks
 Dedicated performance counters that monitors SQL servers
comprehensively
 Automatically discover SQL 2008, 2008R2, and SQL 2012 server
instances – easily scan an entire subnet, group of subnets, IP address
ranges, or a list of individual IP addresses
 Drill deeper from a node to a database component seamlessly using
the intuitive dashboard

APPINSIGHT FOR SQL
3
Monitoring SQL Server Performance

See critical information in one view
using AppInsight for SQL

Memory

Disk Usage

Storage
Information

Buffer
Statistics

Cache

APPINSIGHT FOR SQL
4

Top
Expensive
Queries

Event &
Error Logs

And many
more
Key Performance Metrics | Database
Availability
» Database availability is the
most important metric to
monitor
 You should know the status of
your database at any given time
 View a graphical representation
of various states of availability for
the current database
 Edit availability resources
• Change availability interval
• Chart title names
• Amount of historic data you
want to load

APPINSIGHT FOR SQL
5

1
Key Performance Metrics | Top Expensive
Queries

2

» CPU utilization is will be high if a single query has a delayed
response. Further, applications using the same SQL database
will have performance issues due to an expensive query

APPINSIGHT FOR SQL
6
Key Performance Metrics | Top Expensive
Queries
» Monitor the following performance metrics to ensure
queries are performing effectively:
 CPU Time: Shows what each query is doing to CPU load and
performance
 Query Duration: Monitor how long it takes for a query to run
 Logical & Physical Reads: Indicates the total number of pages needed
to process the query and number of pages read from the disks
 Execution: See the number of times the listed query is executed

APPINSIGHT FOR SQL
7
Key Performance Metrics | Memory
» Memory bottlenecks causes performance issues in SQL
server
 Comprehensively monitor key metrics related to memory
•
•
•
•
•
•
•
•
•
•
•
•

Total server memory
Target server memory
SQL cache memory
Lock memory
Optimizer memory
Connection memory
Memory grants pending
Workfiles created/sec
Worktables created/sec
Cache hit ratio
Pages/sec
And many more

APPINSIGHT FOR SQL
8

3
Other Key Performance Metrics to Monitor
SQL
Performance
Metrics

Database Size
SQL Storage Metrics
Hardware Health

Top 10 Clustered Indexes by Fragmentation
Database Connections
SQL Error Logs
Latches & Locks
APPINSIGHT FOR SQL
9
Statistical Thresholds & Real-time Alerting
»

Set alerts based on statistical
thresholds with Server &
Application Monitor:
 Automatically create thresholds
from baseline values from data
collected over 7 days or more
 Configure alerts based on
resource dependencies,
correlated events, and sustained
conditions
 Automatically set threshold
values depending on day or night
SQL performance
 Depending on alert priority, view
alerts in the Web console or
receive them via email or phone

APPINSIGHT FOR SQL
10
Real-time Reporting on SQL Databases
»

»

»

Eliminate blind spots by providing indepth visibility and reporting on
database availability, memory, disk
usage, etc.
Access over 100 out-of-the-box Webbased reports to help quickly uncover
database issues, perform proactive
performance analysis, and report of
SLAs
Use AppInsight for SQL to generate
reports such as:







Database back-up
Database size by file
Database status
Top tables by size
Expensive queries
Transaction log size

APPINSIGHT FOR SQL
11
Takeaway for DBAs & SysAdmins
» Get the most out of your SQL server – optimize performance
by monitoring key performance metrics
» Stay aware of the performance and availability of the
database server at any given time
» Increases the effectiveness of the database server
» Avoid performance bottlenecks
» Offers scalability to monitor more databases and instances
» Helps maintain your server hardware and keep it in a healthy
status
Leverage AppInsight for SQL for continuous and consistent SQL server performance

APPINSIGHT FOR SQL
12
Learn More About AppInsight for SQL
Tech-Tips: AppInsight for SQL

Blog: Optimize & Diagnose Memory Issues in SQL
Server

Video: SQL Performance Monitoring Best Practices

Whitepaper: The Essential Guide to Database
Monitoring

APPINSIGHT FOR SQL
13
Test Drive AppInsight for SQL
Maintain the health of your SQL Server using Server & Application Monitor

APPINSIGHT FOR SQL
14
Thank you!

APPINSIGHT FOR SQL
15

Contenu connexe

En vedette

космос глазами детей
космос глазами детейкосмос глазами детей
космос глазами детейyumish13
 
Comparative Study of the Seismic Response of Stone and Brick Masonry Buildings
Comparative Study of the Seismic Response of Stone and Brick Masonry BuildingsComparative Study of the Seismic Response of Stone and Brick Masonry Buildings
Comparative Study of the Seismic Response of Stone and Brick Masonry BuildingsNitin Kumar
 
Parte de la guitarra eléctrica
Parte de la guitarra eléctricaParte de la guitarra eléctrica
Parte de la guitarra eléctricaLutherapia
 
Mobile Malwares Analysis - Garvit Arya
Mobile Malwares Analysis - Garvit AryaMobile Malwares Analysis - Garvit Arya
Mobile Malwares Analysis - Garvit AryaGarvit Arya
 
Lord Cricket Ground Mount Stand
Lord Cricket Ground Mount StandLord Cricket Ground Mount Stand
Lord Cricket Ground Mount StandJoshua Lee
 
Prezentatsia open document
Prezentatsia open documentPrezentatsia open document
Prezentatsia open documentaviamed
 
Wip project 2(interior)
Wip project 2(interior)Wip project 2(interior)
Wip project 2(interior)Joshua Lee
 
Презентация "Логистические услуги для интернет-магазинов. Основной доклад 2015"
Презентация "Логистические услуги для интернет-магазинов. Основной доклад 2015"Презентация "Логистические услуги для интернет-магазинов. Основной доклад 2015"
Презентация "Логистические услуги для интернет-магазинов. Основной доклад 2015"Data Insight
 
Expense Management: Best Practices and Benchmarking for 2015
Expense Management: Best Practices and Benchmarking for 2015 Expense Management: Best Practices and Benchmarking for 2015
Expense Management: Best Practices and Benchmarking for 2015 Ashley Emery
 
Supplementary Proposal Form
Supplementary Proposal FormSupplementary Proposal Form
Supplementary Proposal FormDiyana Arus
 
Form claim-hb-complete-set
Form claim-hb-complete-setForm claim-hb-complete-set
Form claim-hb-complete-setDiyana Arus
 

En vedette (12)

космос глазами детей
космос глазами детейкосмос глазами детей
космос глазами детей
 
Comparative Study of the Seismic Response of Stone and Brick Masonry Buildings
Comparative Study of the Seismic Response of Stone and Brick Masonry BuildingsComparative Study of the Seismic Response of Stone and Brick Masonry Buildings
Comparative Study of the Seismic Response of Stone and Brick Masonry Buildings
 
Parte de la guitarra eléctrica
Parte de la guitarra eléctricaParte de la guitarra eléctrica
Parte de la guitarra eléctrica
 
Mobile Malwares Analysis - Garvit Arya
Mobile Malwares Analysis - Garvit AryaMobile Malwares Analysis - Garvit Arya
Mobile Malwares Analysis - Garvit Arya
 
Creating a culture of action
Creating a culture of action Creating a culture of action
Creating a culture of action
 
Lord Cricket Ground Mount Stand
Lord Cricket Ground Mount StandLord Cricket Ground Mount Stand
Lord Cricket Ground Mount Stand
 
Prezentatsia open document
Prezentatsia open documentPrezentatsia open document
Prezentatsia open document
 
Wip project 2(interior)
Wip project 2(interior)Wip project 2(interior)
Wip project 2(interior)
 
Презентация "Логистические услуги для интернет-магазинов. Основной доклад 2015"
Презентация "Логистические услуги для интернет-магазинов. Основной доклад 2015"Презентация "Логистические услуги для интернет-магазинов. Основной доклад 2015"
Презентация "Логистические услуги для интернет-магазинов. Основной доклад 2015"
 
Expense Management: Best Practices and Benchmarking for 2015
Expense Management: Best Practices and Benchmarking for 2015 Expense Management: Best Practices and Benchmarking for 2015
Expense Management: Best Practices and Benchmarking for 2015
 
Supplementary Proposal Form
Supplementary Proposal FormSupplementary Proposal Form
Supplementary Proposal Form
 
Form claim-hb-complete-set
Form claim-hb-complete-setForm claim-hb-complete-set
Form claim-hb-complete-set
 

Plus de SolarWinds

SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds
 
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds
 
Government Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilityGovernment Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilitySolarWinds
 
Government and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilityGovernment and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilitySolarWinds
 
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...SolarWinds
 
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsBecoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsSolarWinds
 
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsGovernment and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsSolarWinds
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...SolarWinds
 
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...SolarWinds
 
Government and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsGovernment and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsSolarWinds
 
Government and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceGovernment and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceSolarWinds
 
Government and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceGovernment and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceSolarWinds
 
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...SolarWinds
 
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds
 
Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion SolarWinds
 
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...SolarWinds
 
Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning SolarWinds
 
Government and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkGovernment and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkSolarWinds
 
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...SolarWinds
 
Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges SolarWinds
 

Plus de SolarWinds (20)

SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
SolarWinds Government and Education Webinar: Greatest SolarWinds Features I N...
 
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
SolarWinds Government and Education Webinar: Gaps Exist in Your Monitoring In...
 
Government Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of ObservabilityGovernment Webinar: Alerting and Reporting in the Age of Observability
Government Webinar: Alerting and Reporting in the Age of Observability
 
Government and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack ObservabilityGovernment and Education Webinar: Full Stack Observability
Government and Education Webinar: Full Stack Observability
 
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
Government and Education Webinar: Public Sector Cybersecurity Survey - What I...
 
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software VendorsBecoming Secure By Design: Questions You Should Ask Your Software Vendors
Becoming Secure By Design: Questions You Should Ask Your Software Vendors
 
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command DashboardsGovernment and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
Government and Education Webinar: Real-Time Mission, CIO, and Command Dashboards
 
Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...Government and Education Webinar: Simplify Your Database Performance Manageme...
Government and Education Webinar: Simplify Your Database Performance Manageme...
 
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
Government and Education Webinar: SolarWinds Orion Platform: Audit and Stream...
 
Government and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT OperationsGovernment and Education Webinar: Leverage Automation to Improve IT Operations
Government and Education Webinar: Leverage Automation to Improve IT Operations
 
Government and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application PerformanceGovernment and Education Webinar: Improving Application Performance
Government and Education Webinar: Improving Application Performance
 
Government and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid WorkforceGovernment and Education: IT Tools to Support Your Hybrid Workforce
Government and Education: IT Tools to Support Your Hybrid Workforce
 
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
Government and Education Webinar: There's More Than One Way to Monitor SQL Da...
 
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
SolarWinds Government and Education Webinar: Virtual Technology Briefing 08.0...
 
Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion Government and Education Webinar: Zero-Trust Panel Discussion
Government and Education Webinar: Zero-Trust Panel Discussion
 
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
Government and Education: Leveraging The SolarWinds Orion Assistance Program ...
 
Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning Government and Education Webinar: SQL Server—Advanced Performance Tuning
Government and Education Webinar: SQL Server—Advanced Performance Tuning
 
Government and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your NetworkGovernment and Education Webinar: Recovering IP Addresses on Your Network
Government and Education Webinar: Recovering IP Addresses on Your Network
 
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...Government and Education Webinar: Optimize Performance With Advanced Host Mon...
Government and Education Webinar: Optimize Performance With Advanced Host Mon...
 
Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges Government and Education Webinar: Conquering Remote Work IT Challenges
Government and Education Webinar: Conquering Remote Work IT Challenges
 

Dernier

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

SQL Server Monitoring with SolarWinds Server & Application Monitor

  • 1. AppInsight for SQL Deep SQL Server Monitoring © 2013, SolarWinds Worldwide, LLC. All rights reserved. 1
  • 2. Bottlenecks in a SQL Environment » Despite being a popular database, SQL Server is still prone to performance issues, such as:  Queries: Bad queries and expensive queries slow database performance  Database Size: When database size grows, the server requires more memory and CPU to read the data  Indexing: Adding more information to the database causes the index content to scatter, this also causes fragmentation. Poor index fragmentation requires more disk space which slows database searches  Memory: Insufficient memory reduces SQL server performance and leads to excessive paging  Connections: Database performance declines when multiple users run queries or try to access the SQL server APPINSIGHT FOR SQL 2
  • 3. Deep SQL Monitoring Solution » Drill deep to monitor SQL server issues using AppInsight for SQL. A new embedded feature now part of SolarWinds Server & Application Monitor (SAM) offering deep SQL server monitoring  Powerful and deep SQL server monitoring using agentless technology  Easily solve common and complex SQL bottlenecks  Dedicated performance counters that monitors SQL servers comprehensively  Automatically discover SQL 2008, 2008R2, and SQL 2012 server instances – easily scan an entire subnet, group of subnets, IP address ranges, or a list of individual IP addresses  Drill deeper from a node to a database component seamlessly using the intuitive dashboard APPINSIGHT FOR SQL 3
  • 4. Monitoring SQL Server Performance See critical information in one view using AppInsight for SQL Memory Disk Usage Storage Information Buffer Statistics Cache APPINSIGHT FOR SQL 4 Top Expensive Queries Event & Error Logs And many more
  • 5. Key Performance Metrics | Database Availability » Database availability is the most important metric to monitor  You should know the status of your database at any given time  View a graphical representation of various states of availability for the current database  Edit availability resources • Change availability interval • Chart title names • Amount of historic data you want to load APPINSIGHT FOR SQL 5 1
  • 6. Key Performance Metrics | Top Expensive Queries 2 » CPU utilization is will be high if a single query has a delayed response. Further, applications using the same SQL database will have performance issues due to an expensive query APPINSIGHT FOR SQL 6
  • 7. Key Performance Metrics | Top Expensive Queries » Monitor the following performance metrics to ensure queries are performing effectively:  CPU Time: Shows what each query is doing to CPU load and performance  Query Duration: Monitor how long it takes for a query to run  Logical & Physical Reads: Indicates the total number of pages needed to process the query and number of pages read from the disks  Execution: See the number of times the listed query is executed APPINSIGHT FOR SQL 7
  • 8. Key Performance Metrics | Memory » Memory bottlenecks causes performance issues in SQL server  Comprehensively monitor key metrics related to memory • • • • • • • • • • • • Total server memory Target server memory SQL cache memory Lock memory Optimizer memory Connection memory Memory grants pending Workfiles created/sec Worktables created/sec Cache hit ratio Pages/sec And many more APPINSIGHT FOR SQL 8 3
  • 9. Other Key Performance Metrics to Monitor SQL Performance Metrics Database Size SQL Storage Metrics Hardware Health Top 10 Clustered Indexes by Fragmentation Database Connections SQL Error Logs Latches & Locks APPINSIGHT FOR SQL 9
  • 10. Statistical Thresholds & Real-time Alerting » Set alerts based on statistical thresholds with Server & Application Monitor:  Automatically create thresholds from baseline values from data collected over 7 days or more  Configure alerts based on resource dependencies, correlated events, and sustained conditions  Automatically set threshold values depending on day or night SQL performance  Depending on alert priority, view alerts in the Web console or receive them via email or phone APPINSIGHT FOR SQL 10
  • 11. Real-time Reporting on SQL Databases » » » Eliminate blind spots by providing indepth visibility and reporting on database availability, memory, disk usage, etc. Access over 100 out-of-the-box Webbased reports to help quickly uncover database issues, perform proactive performance analysis, and report of SLAs Use AppInsight for SQL to generate reports such as:       Database back-up Database size by file Database status Top tables by size Expensive queries Transaction log size APPINSIGHT FOR SQL 11
  • 12. Takeaway for DBAs & SysAdmins » Get the most out of your SQL server – optimize performance by monitoring key performance metrics » Stay aware of the performance and availability of the database server at any given time » Increases the effectiveness of the database server » Avoid performance bottlenecks » Offers scalability to monitor more databases and instances » Helps maintain your server hardware and keep it in a healthy status Leverage AppInsight for SQL for continuous and consistent SQL server performance APPINSIGHT FOR SQL 12
  • 13. Learn More About AppInsight for SQL Tech-Tips: AppInsight for SQL Blog: Optimize & Diagnose Memory Issues in SQL Server Video: SQL Performance Monitoring Best Practices Whitepaper: The Essential Guide to Database Monitoring APPINSIGHT FOR SQL 13
  • 14. Test Drive AppInsight for SQL Maintain the health of your SQL Server using Server & Application Monitor APPINSIGHT FOR SQL 14