SlideShare a Scribd company logo

MinervaDB Advanced MySQL Operations and Troubleshooting

MinervaDB
MinervaDB
MinervaDBMinervaDB

MinervaDB Advanced MySQL Operations and Troubleshooting

MinervaDB Advanced MySQL Operations and Troubleshooting

1 of 6
Download to read offline
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

Recommended

MinervaDB Corporate Presentation
MinervaDB Corporate Presentation MinervaDB Corporate Presentation
MinervaDB Corporate Presentation MinervaDB
 
PostgreSQL Consulting and Support
PostgreSQL Consulting and SupportPostgreSQL Consulting and Support
PostgreSQL Consulting and SupportMinervaDB
 
MinervaDB corporate profile
MinervaDB corporate profileMinervaDB corporate profile
MinervaDB corporate profileMinervaDB
 
MinervaDB Remote DBA Services
MinervaDB Remote DBA ServicesMinervaDB Remote DBA Services
MinervaDB Remote DBA ServicesMinervaDB
 
MinervaDB enterprise-class 24*7 support
MinervaDB enterprise-class 24*7 supportMinervaDB enterprise-class 24*7 support
MinervaDB enterprise-class 24*7 supportMinervaDB
 
MinervaDB Corporate Presentation
MinervaDB Corporate Presentation MinervaDB Corporate Presentation
MinervaDB Corporate Presentation MinervaDB
 
Minerva db corporate flyer
Minerva db corporate flyerMinerva db corporate flyer
Minerva db corporate flyerMinervaDB
 
Top 10 my sql 5.7 variables we consider changing immediately after successful...
Top 10 my sql 5.7 variables we consider changing immediately after successful...Top 10 my sql 5.7 variables we consider changing immediately after successful...
Top 10 my sql 5.7 variables we consider changing immediately after successful...MinervaDB
 

More Related Content

Recently uploaded

Curtain Module Manual Zigbee Neo CS01-1C.pdf
Curtain Module Manual Zigbee Neo CS01-1C.pdfCurtain Module Manual Zigbee Neo CS01-1C.pdf
Curtain Module Manual Zigbee Neo CS01-1C.pdfDomotica daVinci
 
My sample product research idea for you!
My sample product research idea for you!My sample product research idea for you!
My sample product research idea for you!KivenRaySarsaba
 
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFEDNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFEandreiandasan
 
Z-Wave Fan coil Thermostat Heltun_HE-HT01_User_Manual.pdf
Z-Wave Fan coil Thermostat Heltun_HE-HT01_User_Manual.pdfZ-Wave Fan coil Thermostat Heltun_HE-HT01_User_Manual.pdf
Z-Wave Fan coil Thermostat Heltun_HE-HT01_User_Manual.pdfDomotica daVinci
 
Manual Eurotronic Thermostatic Valve Comry Z-Wave
Manual Eurotronic Thermostatic Valve Comry Z-WaveManual Eurotronic Thermostatic Valve Comry Z-Wave
Manual Eurotronic Thermostatic Valve Comry Z-WaveDomotica daVinci
 
M.Aathiraju Self Intro.docx-AD21001_____
M.Aathiraju Self Intro.docx-AD21001_____M.Aathiraju Self Intro.docx-AD21001_____
M.Aathiraju Self Intro.docx-AD21001_____Aathiraju
 
Navigating the Never Normal Strategies for Portfolio Leaders
Navigating the Never Normal Strategies for Portfolio LeadersNavigating the Never Normal Strategies for Portfolio Leaders
Navigating the Never Normal Strategies for Portfolio LeadersOnePlan Solutions
 
5 Things You Shouldn’t Do at Salesforce World Tour Sydney 2024!
5 Things You Shouldn’t Do at Salesforce World Tour Sydney 2024!5 Things You Shouldn’t Do at Salesforce World Tour Sydney 2024!
5 Things You Shouldn’t Do at Salesforce World Tour Sydney 2024!XfilesPro
 
Artificial-Intelligence-in-Marketing-Data.pdf
Artificial-Intelligence-in-Marketing-Data.pdfArtificial-Intelligence-in-Marketing-Data.pdf
Artificial-Intelligence-in-Marketing-Data.pdfIsidro Navarro
 
Zi-Stick UBS Dongle ZIgbee from Aeotec manual
Zi-Stick UBS Dongle ZIgbee from  Aeotec manualZi-Stick UBS Dongle ZIgbee from  Aeotec manual
Zi-Stick UBS Dongle ZIgbee from Aeotec manualDomotica daVinci
 
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre..."Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...shaiyuvasv
 
CIRCLE geometry lesson 2nd quarter grade 10
CIRCLE geometry lesson 2nd quarter  grade 10CIRCLE geometry lesson 2nd quarter  grade 10
CIRCLE geometry lesson 2nd quarter grade 10RicFernandez4
 
AWS reInvent 2023 recaps from Chicago AWS user group
AWS reInvent 2023 recaps from Chicago AWS user groupAWS reInvent 2023 recaps from Chicago AWS user group
AWS reInvent 2023 recaps from Chicago AWS user groupAWS Chicago
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersThousandEyes
 
Cfgmgmtcamp 2024 — eBPF-based Security Observability & Runtime Enforcement wi...
Cfgmgmtcamp 2024 — eBPF-based Security Observability & Runtime Enforcement wi...Cfgmgmtcamp 2024 — eBPF-based Security Observability & Runtime Enforcement wi...
Cfgmgmtcamp 2024 — eBPF-based Security Observability & Runtime Enforcement wi...Raphaël PINSON
 
Unlocking the Cloud's True Potential: Why Multitenancy Is The Key?
Unlocking the Cloud's True Potential: Why Multitenancy Is The Key?Unlocking the Cloud's True Potential: Why Multitenancy Is The Key?
Unlocking the Cloud's True Potential: Why Multitenancy Is The Key?GleecusTechlabs1
 
Azure Migration Guide for IT Professionals
Azure Migration Guide for IT ProfessionalsAzure Migration Guide for IT Professionals
Azure Migration Guide for IT ProfessionalsChristine Shepherd
 
Put a flag on it. A busy developer's guide to feature toggles.
Put a flag on it. A busy developer's guide to feature toggles.Put a flag on it. A busy developer's guide to feature toggles.
Put a flag on it. A busy developer's guide to feature toggles.Mateusz Kwasniewski
 

Recently uploaded (20)

Curtain Module Manual Zigbee Neo CS01-1C.pdf
Curtain Module Manual Zigbee Neo CS01-1C.pdfCurtain Module Manual Zigbee Neo CS01-1C.pdf
Curtain Module Manual Zigbee Neo CS01-1C.pdf
 
My sample product research idea for you!
My sample product research idea for you!My sample product research idea for you!
My sample product research idea for you!
 
My Country Mobile
My Country MobileMy Country Mobile
My Country Mobile
 
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFEDNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
DNA LIGASE BIOTECHNOLOGY BIOLOGY STUDY OF LIFE
 
Z-Wave Fan coil Thermostat Heltun_HE-HT01_User_Manual.pdf
Z-Wave Fan coil Thermostat Heltun_HE-HT01_User_Manual.pdfZ-Wave Fan coil Thermostat Heltun_HE-HT01_User_Manual.pdf
Z-Wave Fan coil Thermostat Heltun_HE-HT01_User_Manual.pdf
 
Manual Eurotronic Thermostatic Valve Comry Z-Wave
Manual Eurotronic Thermostatic Valve Comry Z-WaveManual Eurotronic Thermostatic Valve Comry Z-Wave
Manual Eurotronic Thermostatic Valve Comry Z-Wave
 
M.Aathiraju Self Intro.docx-AD21001_____
M.Aathiraju Self Intro.docx-AD21001_____M.Aathiraju Self Intro.docx-AD21001_____
M.Aathiraju Self Intro.docx-AD21001_____
 
Navigating the Never Normal Strategies for Portfolio Leaders
Navigating the Never Normal Strategies for Portfolio LeadersNavigating the Never Normal Strategies for Portfolio Leaders
Navigating the Never Normal Strategies for Portfolio Leaders
 
5 Things You Shouldn’t Do at Salesforce World Tour Sydney 2024!
5 Things You Shouldn’t Do at Salesforce World Tour Sydney 2024!5 Things You Shouldn’t Do at Salesforce World Tour Sydney 2024!
5 Things You Shouldn’t Do at Salesforce World Tour Sydney 2024!
 
Artificial-Intelligence-in-Marketing-Data.pdf
Artificial-Intelligence-in-Marketing-Data.pdfArtificial-Intelligence-in-Marketing-Data.pdf
Artificial-Intelligence-in-Marketing-Data.pdf
 
Zi-Stick UBS Dongle ZIgbee from Aeotec manual
Zi-Stick UBS Dongle ZIgbee from  Aeotec manualZi-Stick UBS Dongle ZIgbee from  Aeotec manual
Zi-Stick UBS Dongle ZIgbee from Aeotec manual
 
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre..."Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
"Journey of Aspiration: Unveiling the Path to Becoming a Technocrat and Entre...
 
CIRCLE geometry lesson 2nd quarter grade 10
CIRCLE geometry lesson 2nd quarter  grade 10CIRCLE geometry lesson 2nd quarter  grade 10
CIRCLE geometry lesson 2nd quarter grade 10
 
AWS reInvent 2023 recaps from Chicago AWS user group
AWS reInvent 2023 recaps from Chicago AWS user groupAWS reInvent 2023 recaps from Chicago AWS user group
AWS reInvent 2023 recaps from Chicago AWS user group
 
Enhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for PartnersEnhancing SaaS Performance: A Hands-on Workshop for Partners
Enhancing SaaS Performance: A Hands-on Workshop for Partners
 
GTA 6.pdf
GTA 6.pdfGTA 6.pdf
GTA 6.pdf
 
Cfgmgmtcamp 2024 — eBPF-based Security Observability & Runtime Enforcement wi...
Cfgmgmtcamp 2024 — eBPF-based Security Observability & Runtime Enforcement wi...Cfgmgmtcamp 2024 — eBPF-based Security Observability & Runtime Enforcement wi...
Cfgmgmtcamp 2024 — eBPF-based Security Observability & Runtime Enforcement wi...
 
Unlocking the Cloud's True Potential: Why Multitenancy Is The Key?
Unlocking the Cloud's True Potential: Why Multitenancy Is The Key?Unlocking the Cloud's True Potential: Why Multitenancy Is The Key?
Unlocking the Cloud's True Potential: Why Multitenancy Is The Key?
 
Azure Migration Guide for IT Professionals
Azure Migration Guide for IT ProfessionalsAzure Migration Guide for IT Professionals
Azure Migration Guide for IT Professionals
 
Put a flag on it. A busy developer's guide to feature toggles.
Put a flag on it. A busy developer's guide to feature toggles.Put a flag on it. A busy developer's guide to feature toggles.
Put a flag on it. A busy developer's guide to feature toggles.
 

Featured

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
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming LanguageSimplilearn
 

Featured (20)

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...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 
Introduction to C Programming Language
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
 

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