SlideShare a Scribd company logo
1 of 10
1
SQL Server – Manage SQL Server Proactively
Enhancing SQL Server Performance with
Columnstore Index
Harsh Chawla
Premier Field Engineer – Microsoft Services
About Me
Harsh Chawla
Premier Field Engineer, India
More than 7 years with Microsoft and overall 9 years of experience
Formerly with SQL Server CSS support engineering team
Technology expertise: SQL Server
Highlights:
• Presented in TechEd Bangalore , 2014
• Consistently delivering proactive/reactive services to Indian market
• SME on Performance and Tuning and SQL Azure solutions
• Running SQL Community in Delhi for last 10 months
Personal Blog : http://dbcouncil.net
Twitter : @Harsh_Chawla1
FB Group – SQL Server Community Delhi NCR
FB Page - DBCouncil
3
Situation!
Production Server Down
4
Proactive Vs Reactive
5
Three Basic Principles
 Understand your “Present”
 Invest for better “Future”
 Don’t Ignore “Past”
6
Understand your Present
 Understand the Business impact of the application hosted on your SQL Server instance
 SLA of the application
 SQL Configuration – Instance level and Database Level
 Disk Configuration – Know RAID Levels / IOPS
 Disk layout for the databases
 RTO and RPO
 SQL Server Instance Baselining (CPU/Memory/IO/Batches/Transactions)
What else?
7
Invest for better “Future”
 Backup Strategy (RPO and RTO)
 Consistency checks
 Database maintenance (Rebuild Indexes , Update Statistics)
 Database Security
 Database Monitoring Alerts
 Build Index Strategy (Scheduled tasks for DBAs to find missing/duplicate/tables without indexes etc.)
 Set up right SQL server configuration e.g. SP_configure/tempdb/SQL Databases
What else?
8
Don’t ignore “Past”
 Setup continuous monitoring using SCOM/Perfmon/MDW
 Have retention policy for Error logs/Agent logs / Event logs
 Setup Auditing
What else?
9
What will be your first step on Monday?
10
Q & A
Share the various tools which fall under these three categories

More Related Content

Similar to Manage sql server proactively

Similar to Manage sql server proactively (20)

Ruban_SQL DBA Resume
Ruban_SQL DBA ResumeRuban_SQL DBA Resume
Ruban_SQL DBA Resume
 
Siva_CV
Siva_CVSiva_CV
Siva_CV
 
Resume_ Pawan kumar
Resume_ Pawan kumarResume_ Pawan kumar
Resume_ Pawan kumar
 
Avin kotian u
Avin kotian uAvin kotian u
Avin kotian u
 
Portfolio
PortfolioPortfolio
Portfolio
 
Portfolio
PortfolioPortfolio
Portfolio
 
Gerald Pryor Bi Portfolio
Gerald Pryor Bi PortfolioGerald Pryor Bi Portfolio
Gerald Pryor Bi Portfolio
 
Kanakaraj_Periasamy
Kanakaraj_PeriasamyKanakaraj_Periasamy
Kanakaraj_Periasamy
 
Resume_Subrata_Maji
Resume_Subrata_MajiResume_Subrata_Maji
Resume_Subrata_Maji
 
Oracle
OracleOracle
Oracle
 
Senior database administrator
Senior database administratorSenior database administrator
Senior database administrator
 
Ponnaganti Rajasekhar Yadav
Ponnaganti Rajasekhar YadavPonnaganti Rajasekhar Yadav
Ponnaganti Rajasekhar Yadav
 
updated_profile_ak
updated_profile_akupdated_profile_ak
updated_profile_ak
 
ORACLE DEVELOPER AND DBA CONSULTANT
ORACLE DEVELOPER AND DBA CONSULTANTORACLE DEVELOPER AND DBA CONSULTANT
ORACLE DEVELOPER AND DBA CONSULTANT
 
nadeem-cv-jun2016
nadeem-cv-jun2016nadeem-cv-jun2016
nadeem-cv-jun2016
 
raunak cv new
raunak cv newraunak cv new
raunak cv new
 
Ravi Kiran Vakkalagadda
Ravi Kiran VakkalagaddaRavi Kiran Vakkalagadda
Ravi Kiran Vakkalagadda
 
Hemanth_SQLDBA
Hemanth_SQLDBAHemanth_SQLDBA
Hemanth_SQLDBA
 
Satyajeet_Parida-SQL_SERVER_DBA
Satyajeet_Parida-SQL_SERVER_DBASatyajeet_Parida-SQL_SERVER_DBA
Satyajeet_Parida-SQL_SERVER_DBA
 
Rajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_Consultant
 

More from Harsh Chawla

Alwayson AG enhancements
Alwayson AG enhancementsAlwayson AG enhancements
Alwayson AG enhancementsHarsh Chawla
 
Windows clustering and quorum basics
Windows clustering and quorum basicsWindows clustering and quorum basics
Windows clustering and quorum basicsHarsh Chawla
 
Query tuning optimization
Query tuning optimizationQuery tuning optimization
Query tuning optimizationHarsh Chawla
 
Pssdiag and sql nexus
Pssdiag and sql nexusPssdiag and sql nexus
Pssdiag and sql nexusHarsh Chawla
 

More from Harsh Chawla (6)

Alwayson AG enhancements
Alwayson AG enhancementsAlwayson AG enhancements
Alwayson AG enhancements
 
Windows clustering and quorum basics
Windows clustering and quorum basicsWindows clustering and quorum basics
Windows clustering and quorum basics
 
AlwaysON Basics
AlwaysON BasicsAlwaysON Basics
AlwaysON Basics
 
AlwaysON FCI
AlwaysON FCIAlwaysON FCI
AlwaysON FCI
 
Query tuning optimization
Query tuning optimizationQuery tuning optimization
Query tuning optimization
 
Pssdiag and sql nexus
Pssdiag and sql nexusPssdiag and sql nexus
Pssdiag and sql nexus
 

Recently uploaded

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Recently uploaded (20)

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Manage sql server proactively

  • 1. 1 SQL Server – Manage SQL Server Proactively Enhancing SQL Server Performance with Columnstore Index Harsh Chawla Premier Field Engineer – Microsoft Services
  • 2. About Me Harsh Chawla Premier Field Engineer, India More than 7 years with Microsoft and overall 9 years of experience Formerly with SQL Server CSS support engineering team Technology expertise: SQL Server Highlights: • Presented in TechEd Bangalore , 2014 • Consistently delivering proactive/reactive services to Indian market • SME on Performance and Tuning and SQL Azure solutions • Running SQL Community in Delhi for last 10 months Personal Blog : http://dbcouncil.net Twitter : @Harsh_Chawla1 FB Group – SQL Server Community Delhi NCR FB Page - DBCouncil
  • 5. 5 Three Basic Principles  Understand your “Present”  Invest for better “Future”  Don’t Ignore “Past”
  • 6. 6 Understand your Present  Understand the Business impact of the application hosted on your SQL Server instance  SLA of the application  SQL Configuration – Instance level and Database Level  Disk Configuration – Know RAID Levels / IOPS  Disk layout for the databases  RTO and RPO  SQL Server Instance Baselining (CPU/Memory/IO/Batches/Transactions) What else?
  • 7. 7 Invest for better “Future”  Backup Strategy (RPO and RTO)  Consistency checks  Database maintenance (Rebuild Indexes , Update Statistics)  Database Security  Database Monitoring Alerts  Build Index Strategy (Scheduled tasks for DBAs to find missing/duplicate/tables without indexes etc.)  Set up right SQL server configuration e.g. SP_configure/tempdb/SQL Databases What else?
  • 8. 8 Don’t ignore “Past”  Setup continuous monitoring using SCOM/Perfmon/MDW  Have retention policy for Error logs/Agent logs / Event logs  Setup Auditing What else?
  • 9. 9 What will be your first step on Monday?
  • 10. 10 Q & A Share the various tools which fall under these three categories

Editor's Notes

  1. Got a call from the customer to help them for critsit issue --CPU was 100% and memory was touching the roof and Same with IO --He told we have brand new hardware it’s Tier 2 SAN from Some vendor and I have octa core processors Do you generally see performance issues ? Yes we do, But we kill the SQL sessions or sometimes restart SQL server early morning – SQL runs smooth through out the day. This time we forgot to restart and we saw a downtime during peak business hours 1. Bring them out of the situation and talk about the scenario of a patient 2. And then try to ask them the questions on how they could have avoided the illness 3. Why do they say – Full body health checkup monthly once
  2. Benchmarking Monitoring Know your present Make your future better