SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
MinervaDB
MySQL Advanced Operations and
Troubleshooting
Get trained by MySQL experts
We are pioneers in delivering enterprise-class MySQL training services addressing architecture, internals,
performance, scalability, reliability and high availability. We deliver training through ​GoToWebinar​ , Our
trainers are experienced in delivering 100% hands-on workshops addressing real world challenges in
MySQL, MariaDB and Percona Server infrastructure operations. Our workshops (MySQL Advanced DBA
Operations and Troubleshooting Workshop) are 100% vendor neutral so we create maximum value for our
customers using MySQL, MariaDB and Percona Server .
MinervaDB Advanced MySQL Operations and
Troubleshooting
This workshop is definitely not for beginners but if you are already a MySQL DBA / Database Architect /
Database Engineer / DBA Manager / Technical Architect / Solutions Architect / DevOps. Architect / CTO
will really benefit you in understanding and building a web-scale database application which will be
optimal, scalable, highly available and reliable. This will be a 100% hands-on program with Q&A, You can
re-run my scripts and demos to reproduce problems in your sandbox database. You can have any MySQL
/ MariaDB / Percona Server release installed for this workshop (but no more MySQL 5.1 please ). If you
want a print out of the PDF with slides please tell me in advance, I can ship that for you but ​you agree
that you will not redistribute these documents to anyone else !​ I request you to Download
GoToMeeting​ ​software (to avoid the web-only version). Please confirm ​GoToWebinar​ is working on your
computer. I will send you the GoToMeeting link 2 days before seminar start, please attend the seminar via
the GoToMeeting link. ​Several people sharing the GoToMeeting link are not allowed, Each attendee
must purchase a seat .
● Presenter(s) – Shiv Iyer
● Presenter LinkedIn – ​https://www.linkedin.com/in/thewebscaledba/
● Duration – 60 hours (15 half days / 4 hours daily)
● Time – ​08:00 AM – 12:00 PM PST
● Fees – ​US $3,000.00​ per attendee
● Confirm ​GoToMeeting​ is successfully installed and working on your computer
● Skype – talk2shiviyer / shiv_askdbexperts
● Google Hangouts – shiv@minervadb.com
The schedule of every half-day is following (Pacific Time):
● 08:00 AM – 09:30 AM – Session 1
● 09:30 AM – 10:00 AM – Q&A + Break
● 10:00 AM – 11:30 AM – Session 2
● 11:30 AM – 12:00 PM – Q&A
MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
MinervaDB
If some questions take longer to answer (with a demo), We may postpone these until the end of the day –
to “extra demos” session.
In attending our classes, you agree to have read and understood these points:
● All online training will be conducted online in a​virtual class​, delivered through GoToMeeting
service, ​You don’t need to book an airline ticket and hotel accommodation the way you
usually do to get access to world-class training
● The attendee is expected to have his/her own means of accessing the online virtual class
● The training has been optimized for online delivery. Sufficient time is allotted for questions and
answers.
● Each attendee must purchase a seat​ – paying for one seat and having several people share the
GoToMeeting session is not allowed.
● Training handouts will be distributed in PDF format and in attending this training, you agree that
you will not redistribute these handouts to anyone else​.
● You can cancel your attendance and get a full (100%) refund up to a week before the seminar
starts, assuming that you haven’t requested & received previous training sessions videos. ​Note:
Once any training material (PDFs or video recordings of previous sessions) are sent out to you,
there is no refund.
● Training recordings will be distributed as downloadable MP4 videos. Each attendee will get a
version of digitally watermarked videos with his/her name on it. These videos are yours to keep, but
you must agree ​to not redistribute these videos to anyone else​.
● Neither MinervaDB nor any of its trainers (Shiv Iyer) are liable for any damage caused, directly or
indirectly, by following (or not following) the advice in the training material or advice given during
the training sessions and any follow-ups. While we advise to only use known-to-be safe techniques
and will warn you about any potentially-unsafe techniques, the ​ultimate responsibility of
assessing risk and avoiding any damage to your IT systems always lies in you, the attendee.
● Attendees can ask questions any time​ during the training (through the chat interface during the
lecture and via a normal voice discussion during breaks and Q&A session).
● For technical questions about the contents and delivery of the class, please send an email to
shiv@minervadb.com
P.S – One year free 24*7 MySQL support on email and Skype / Google Hangouts for all the
attendees from MinervaDB
MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
MinervaDB
Topics covered
MySQL Ops. DBA survival kit – How to be a successful MySQL DBA ?
● Top 10 variables you must be aware of for an optimal, scalable, highly available and reliable
MySQL Infrastructure operations .
● Top 10 status variables you can use to troubleshoot MySQL quickly .
● Top 10 MySQL processes which need your immediate attention .
● Top 10 SQLs in MySQL which need your immediate attention .
● How MySQL is using CPU and how to troubleshoot when your CPU usage is 99% ?
● When too much tuning and configuration of MySQL becomes an overkill ?
● Using Linux tools for performance diagnostics and troubleshooting MySQL .
● Why MySQL causing excessive disk I/O ?
● Most commonly used MySQL DBA tools .
● Monitoring and trending MySQL performance .
● How to find and isolate rogue SQLs in MySQL ?
● How to find unused indexes in MySQL ?
● Troubleshooting performance using MySQL logs .
● How to use Performance Schema for troubleshooting MySQL performance ?
● Finding why process is burning CPU when MySQL is idle .
● Troubleshooting high CPU usage .
● How to troubleshoot when you accidentally drop MySQL database or table ?
● How to troubleshoot MySQL file corruption ?
● MySQL Ops. checklist for a production DBA .
● DevOps. for MySQL DBA .
● Choosing tools for your MySQL infrastructure operations .
● what are things you must not do as a MySQL production DBA ?
● How to choose replication solution and build self-healing MySQL infrastructure operations ?
● How to use MySQL compression for performance ?
● How to use multiple MySQL storage engines for performance, scalability and high availability –
InnoDB / XtraDB, RocksDB / MyRocks and TokuDB .
MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
MinervaDB
Topics covered
How to do the capacity planning and sizing of MySQL infrastructure
operations ?
● Capacity planning and sizing pitfalls in MySQL infrastructure operations .
● Benchmarking MySQL – How MySQL is using CPU, Memory, Disk and Network ?
● Linux tools to benchmark MySQL Infrastructure operations .
● Most common MySQL benchmarking tools .
○ Benchmarking MySQL using Sysbench .
○ Stress testing MySQL using mysqlslap .
● Find disk I/O intensive SQL and schema .
● Choosing optimal infrastructure for MySQL performance .
● How to plan for the growth of MySQL Infrastructure operations in the future ?
● How to proactively size your MySQL infrastructure .
● Right sizing – How to find those resource intensive SQL / code in MySQL infrastructure and isolate
it for performance and scalability ?
● How to build MySQL Infrastructure operations for performance, scalability and high availability ?
● How to plan for MySQL archiving ?
● Faster CPUs or more CPUs, What works better ?
● How to build infrastructure for multi-DC MySQL deployment ?
MySQL performance forensics, diagnostics, health check and audit
● Monitoring and trending MySQL infrastructure operations for performance, scalability and reliability.
● Using Linux tools for MySQL performance forensics, diagnostics, health check and audit .
● Using system variables for MySQL performance audit .
● Using status variables to monitor MySQL performance .
● How to use slow_query_log for troubleshooting MySQL performance ?
● How to use Percona Toolkit for troubleshooting MySQL performance ?
● How to use Performance Schema for troubleshooting MySQL performance ?
● Building MySQL performance metrics for reporting and troubleshooting .
● Profiling MySQL performance .
● Tracing MySQL infrastructure operations .
● Reading “SHOW ENGINE INNODB STATUS” output .
● What is happening to your MySQL Buffer Pool and Memory during peak hours ?
MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
MinervaDB
Topics covered
Building high performance MySQL infrastructure operations
● How to configure Linux for MySQL performance ?
● Configuring system variables for MySQL performance .
● Building schema for optimal MySQL performance .
● Indexing MySQL for performance .
● Finding unused indexes .
● Troubleshooting MySQL performance .
● Tuning Disk for MySQL performance .
● How to use partitioning for MySQL performance ?
● Archiving data for optimal MySQL performance .
● How to find your SQL pulling more data than needed and troubleshoot proactively?
● Linux tools for troubleshooting disk I/O .
● Troubleshooting excessive disk I/O in MySQL .
● Troubleshooting slow disk I/O in MySQL .
● Troubleshooting slow SELECT SQL(s) .
● Troubleshooting MySQL performance using Percona Toolkit .
● Troubleshooting MySQL performance using Performance Schema .
Building web-scale Database Infrastructure operations using MySQL
● Building MySQL applications for web-scale .
● Scaling MySQL vertically .
● When to scale MySQL horizontally ?
● How to use replication for building web-scale MySQL applications ?
● MySQL scale-out / horizontal scaling methods and tools .
● Using MySQL Replication to scale reads .
● Building MySQL sharding – Scaling MySQL reads and writes optimally .
● Building multi-DC scalable MySQL operations .
● How to address MySQL outage at DC level ?
● Troubleshooting excessive MySQL read / write operations .
● How to use load-balancing tools in a distributed MySQL infrastructure ?
MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
MinervaDB
Topics covered
How to use MySQL Replication for performance, scalability, high
availability and disaster recovery ?
● MySQL replication topologies and what fits best for you ?
● How to use MySQL replication for performance .
● How to optimize MySQL disk I/O by splitting read/writes across multiple MySQL instances ?
● How to use replication for scaling MySQL infrastructure operations ?
● Using MySQL replication for disaster recovery .
● How to use MySQL replication for building scalable database applications ?
● How to use MySQL replication for archiving data ?
● Using MySQL delayed slave for disaster recovery .
● Troubleshooting MySQL replication lag .
● Troubleshooting MySQL replication using Percona Toolkit .
● Troubleshooting corrupted MySQL replication .
● Building self-healing MySQL replication solutions .
● How to recover corrupted / deleted files in MySQL ?
● How to recover database / tables dropped in MySQL ?
● Galera Cluster deployment and troubleshooting .
● Percona XtraDB Cluster deployment and troubleshooting .
● MariaDB MaxScale deployment and troubleshooting .
To register for “MinervaDB Advanced MySQL Operations and
Troubleshooting” workshop, please book for an appointment​ here​ ​or
send email to ​contact@minervadb.com
MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703

Más contenido relacionado

Último

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Último (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

MinervaDB Advanced MySQL Operations and Troubleshooting

  • 1. MinervaDB MySQL Advanced Operations and Troubleshooting Get trained by MySQL experts We are pioneers in delivering enterprise-class MySQL training services addressing architecture, internals, performance, scalability, reliability and high availability. We deliver training through ​GoToWebinar​ , Our trainers are experienced in delivering 100% hands-on workshops addressing real world challenges in MySQL, MariaDB and Percona Server infrastructure operations. Our workshops (MySQL Advanced DBA Operations and Troubleshooting Workshop) are 100% vendor neutral so we create maximum value for our customers using MySQL, MariaDB and Percona Server . MinervaDB Advanced MySQL Operations and Troubleshooting This workshop is definitely not for beginners but if you are already a MySQL DBA / Database Architect / Database Engineer / DBA Manager / Technical Architect / Solutions Architect / DevOps. Architect / CTO will really benefit you in understanding and building a web-scale database application which will be optimal, scalable, highly available and reliable. This will be a 100% hands-on program with Q&A, You can re-run my scripts and demos to reproduce problems in your sandbox database. You can have any MySQL / MariaDB / Percona Server release installed for this workshop (but no more MySQL 5.1 please ). If you want a print out of the PDF with slides please tell me in advance, I can ship that for you but ​you agree that you will not redistribute these documents to anyone else !​ I request you to Download GoToMeeting​ ​software (to avoid the web-only version). Please confirm ​GoToWebinar​ is working on your computer. I will send you the GoToMeeting link 2 days before seminar start, please attend the seminar via the GoToMeeting link. ​Several people sharing the GoToMeeting link are not allowed, Each attendee must purchase a seat . ● Presenter(s) – Shiv Iyer ● Presenter LinkedIn – ​https://www.linkedin.com/in/thewebscaledba/ ● Duration – 60 hours (15 half days / 4 hours daily) ● Time – ​08:00 AM – 12:00 PM PST ● Fees – ​US $3,000.00​ per attendee ● Confirm ​GoToMeeting​ is successfully installed and working on your computer ● Skype – talk2shiviyer / shiv_askdbexperts ● Google Hangouts – shiv@minervadb.com The schedule of every half-day is following (Pacific Time): ● 08:00 AM – 09:30 AM – Session 1 ● 09:30 AM – 10:00 AM – Q&A + Break ● 10:00 AM – 11:30 AM – Session 2 ● 11:30 AM – 12:00 PM – Q&A MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
  • 2. MinervaDB If some questions take longer to answer (with a demo), We may postpone these until the end of the day – to “extra demos” session. In attending our classes, you agree to have read and understood these points: ● All online training will be conducted online in a​virtual class​, delivered through GoToMeeting service, ​You don’t need to book an airline ticket and hotel accommodation the way you usually do to get access to world-class training ● The attendee is expected to have his/her own means of accessing the online virtual class ● The training has been optimized for online delivery. Sufficient time is allotted for questions and answers. ● Each attendee must purchase a seat​ – paying for one seat and having several people share the GoToMeeting session is not allowed. ● Training handouts will be distributed in PDF format and in attending this training, you agree that you will not redistribute these handouts to anyone else​. ● You can cancel your attendance and get a full (100%) refund up to a week before the seminar starts, assuming that you haven’t requested & received previous training sessions videos. ​Note: Once any training material (PDFs or video recordings of previous sessions) are sent out to you, there is no refund. ● Training recordings will be distributed as downloadable MP4 videos. Each attendee will get a version of digitally watermarked videos with his/her name on it. These videos are yours to keep, but you must agree ​to not redistribute these videos to anyone else​. ● Neither MinervaDB nor any of its trainers (Shiv Iyer) are liable for any damage caused, directly or indirectly, by following (or not following) the advice in the training material or advice given during the training sessions and any follow-ups. While we advise to only use known-to-be safe techniques and will warn you about any potentially-unsafe techniques, the ​ultimate responsibility of assessing risk and avoiding any damage to your IT systems always lies in you, the attendee. ● Attendees can ask questions any time​ during the training (through the chat interface during the lecture and via a normal voice discussion during breaks and Q&A session). ● For technical questions about the contents and delivery of the class, please send an email to shiv@minervadb.com P.S – One year free 24*7 MySQL support on email and Skype / Google Hangouts for all the attendees from MinervaDB MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
  • 3. MinervaDB Topics covered MySQL Ops. DBA survival kit – How to be a successful MySQL DBA ? ● Top 10 variables you must be aware of for an optimal, scalable, highly available and reliable MySQL Infrastructure operations . ● Top 10 status variables you can use to troubleshoot MySQL quickly . ● Top 10 MySQL processes which need your immediate attention . ● Top 10 SQLs in MySQL which need your immediate attention . ● How MySQL is using CPU and how to troubleshoot when your CPU usage is 99% ? ● When too much tuning and configuration of MySQL becomes an overkill ? ● Using Linux tools for performance diagnostics and troubleshooting MySQL . ● Why MySQL causing excessive disk I/O ? ● Most commonly used MySQL DBA tools . ● Monitoring and trending MySQL performance . ● How to find and isolate rogue SQLs in MySQL ? ● How to find unused indexes in MySQL ? ● Troubleshooting performance using MySQL logs . ● How to use Performance Schema for troubleshooting MySQL performance ? ● Finding why process is burning CPU when MySQL is idle . ● Troubleshooting high CPU usage . ● How to troubleshoot when you accidentally drop MySQL database or table ? ● How to troubleshoot MySQL file corruption ? ● MySQL Ops. checklist for a production DBA . ● DevOps. for MySQL DBA . ● Choosing tools for your MySQL infrastructure operations . ● what are things you must not do as a MySQL production DBA ? ● How to choose replication solution and build self-healing MySQL infrastructure operations ? ● How to use MySQL compression for performance ? ● How to use multiple MySQL storage engines for performance, scalability and high availability – InnoDB / XtraDB, RocksDB / MyRocks and TokuDB . MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
  • 4. MinervaDB Topics covered How to do the capacity planning and sizing of MySQL infrastructure operations ? ● Capacity planning and sizing pitfalls in MySQL infrastructure operations . ● Benchmarking MySQL – How MySQL is using CPU, Memory, Disk and Network ? ● Linux tools to benchmark MySQL Infrastructure operations . ● Most common MySQL benchmarking tools . ○ Benchmarking MySQL using Sysbench . ○ Stress testing MySQL using mysqlslap . ● Find disk I/O intensive SQL and schema . ● Choosing optimal infrastructure for MySQL performance . ● How to plan for the growth of MySQL Infrastructure operations in the future ? ● How to proactively size your MySQL infrastructure . ● Right sizing – How to find those resource intensive SQL / code in MySQL infrastructure and isolate it for performance and scalability ? ● How to build MySQL Infrastructure operations for performance, scalability and high availability ? ● How to plan for MySQL archiving ? ● Faster CPUs or more CPUs, What works better ? ● How to build infrastructure for multi-DC MySQL deployment ? MySQL performance forensics, diagnostics, health check and audit ● Monitoring and trending MySQL infrastructure operations for performance, scalability and reliability. ● Using Linux tools for MySQL performance forensics, diagnostics, health check and audit . ● Using system variables for MySQL performance audit . ● Using status variables to monitor MySQL performance . ● How to use slow_query_log for troubleshooting MySQL performance ? ● How to use Percona Toolkit for troubleshooting MySQL performance ? ● How to use Performance Schema for troubleshooting MySQL performance ? ● Building MySQL performance metrics for reporting and troubleshooting . ● Profiling MySQL performance . ● Tracing MySQL infrastructure operations . ● Reading “SHOW ENGINE INNODB STATUS” output . ● What is happening to your MySQL Buffer Pool and Memory during peak hours ? MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
  • 5. MinervaDB Topics covered Building high performance MySQL infrastructure operations ● How to configure Linux for MySQL performance ? ● Configuring system variables for MySQL performance . ● Building schema for optimal MySQL performance . ● Indexing MySQL for performance . ● Finding unused indexes . ● Troubleshooting MySQL performance . ● Tuning Disk for MySQL performance . ● How to use partitioning for MySQL performance ? ● Archiving data for optimal MySQL performance . ● How to find your SQL pulling more data than needed and troubleshoot proactively? ● Linux tools for troubleshooting disk I/O . ● Troubleshooting excessive disk I/O in MySQL . ● Troubleshooting slow disk I/O in MySQL . ● Troubleshooting slow SELECT SQL(s) . ● Troubleshooting MySQL performance using Percona Toolkit . ● Troubleshooting MySQL performance using Performance Schema . Building web-scale Database Infrastructure operations using MySQL ● Building MySQL applications for web-scale . ● Scaling MySQL vertically . ● When to scale MySQL horizontally ? ● How to use replication for building web-scale MySQL applications ? ● MySQL scale-out / horizontal scaling methods and tools . ● Using MySQL Replication to scale reads . ● Building MySQL sharding – Scaling MySQL reads and writes optimally . ● Building multi-DC scalable MySQL operations . ● How to address MySQL outage at DC level ? ● Troubleshooting excessive MySQL read / write operations . ● How to use load-balancing tools in a distributed MySQL infrastructure ? MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703
  • 6. MinervaDB Topics covered How to use MySQL Replication for performance, scalability, high availability and disaster recovery ? ● MySQL replication topologies and what fits best for you ? ● How to use MySQL replication for performance . ● How to optimize MySQL disk I/O by splitting read/writes across multiple MySQL instances ? ● How to use replication for scaling MySQL infrastructure operations ? ● Using MySQL replication for disaster recovery . ● How to use MySQL replication for building scalable database applications ? ● How to use MySQL replication for archiving data ? ● Using MySQL delayed slave for disaster recovery . ● Troubleshooting MySQL replication lag . ● Troubleshooting MySQL replication using Percona Toolkit . ● Troubleshooting corrupted MySQL replication . ● Building self-healing MySQL replication solutions . ● How to recover corrupted / deleted files in MySQL ? ● How to recover database / tables dropped in MySQL ? ● Galera Cluster deployment and troubleshooting . ● Percona XtraDB Cluster deployment and troubleshooting . ● MariaDB MaxScale deployment and troubleshooting . To register for “MinervaDB Advanced MySQL Operations and Troubleshooting” workshop, please book for an appointment​ here​ ​or send email to ​contact@minervadb.com MinervaDB Inc​., PO Box 2093 PHILADELPHIA PIKE #3339 CLAYMONT, DE 19703