SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
IGNITION
                    MySQLCamp for the Oracle DBA
                             Class of 2010.04


                        Ronald Bradford - Instructor
                         http://ronaldbradford.com




LIFTOFF - 2010.04                                      MySQL4OracleDBA.com
O PE R AT I N G PLAN




     Translation
     Installation
     Protection Detail
     The Dashboard
     Mechanics
     Redundancy
     Checklists
LIFTOFF - 2010.04        MySQL4OracleDBA.com
T R A N S LATION




     Don’t Assume




LIFTOFF - 2010.04   MySQL4OracleDBA.com
T R A N S LATION




          READ_COMMITTED
                    !=
          READ_COMMITTED


LIFTOFF - 2010.04        MySQL4OracleDBA.com
T R A N S LATION




                    NUMBER
                      !=
           NUMERIC/DECIMAL


LIFTOFF - 2010.04            MySQL4OracleDBA.com
T R A N S LATION




                    START; SQL ... ;
                      COMMIT;
                          !=
          Successful Transaction

LIFTOFF - 2010.04                      MySQL4OracleDBA.com
T R A N S LATION




     Don’t Assume
     MySQL is not Oracle
     What you won’t find
     What you will find
     Terminology



LIFTOFF - 2010.04          MySQL4OracleDBA.com
I N S TA LLAT ION




     Operating Systems
     Products
     Versions
     Package Types
     OS Distributions
     Release Cycles


LIFTOFF - 2010.04        MySQL4OracleDBA.com
I N S TA LLAT ION




     Filesystem Locations
     Multiple Instances
     Upgrade Procedure
     Downgrade Procedure




LIFTOFF - 2010.04           MySQL4OracleDBA.com
I N S TA LLAT ION




     Best Practice

/mysql               /etc/my.cnf
   /etc              /etc/profile.d/mysql.sh
   /data             /etc/init.d/mysqld
   /binlog
   /log
   /mysql-version




LIFTOFF - 2010.04            MySQL4OracleDBA.com
P R OT E C TION DETAIL




     Default
     Minimal
     Recommended




LIFTOFF - 2010.04        MySQL4OracleDBA.com
P R OT E C TION DETAIL




     Users
     Privileges




LIFTOFF - 2010.04        MySQL4OracleDBA.com
P R OT E C TION DETAIL




                    SQL_MODE


LIFTOFF - 2010.04          MySQL4OracleDBA.com
T HE DA S HB OAR D




     Operating System
     MySQL Logs
     MySQL Instance
     INFORMATION_SCHEMA (I_S)




LIFTOFF - 2010.04               MySQL4OracleDBA.com
M E C HA N I CS




     Transactions
     Locking
     Storage Engines
     Communication Protocol




LIFTOFF - 2010.04             MySQL4OracleDBA.com
RE D U N DA N CY




     Replication
             Asynchronous
     Master/Slave(s)
     Hybrid Topologies
     The Weakest Link



LIFTOFF - 2010.04           MySQL4OracleDBA.com
CH E C KL I STS




     Installation
     Security
     Instance
     Application




LIFTOFF - 2010.04   MySQL4OracleDBA.com
EX E C U T I ON PLAN




     MySQL Software
     MySQL Sandbox
     RTFM
     Community
             Interact, Involve, Relate, Contribute
     Online Resources


LIFTOFF - 2010.04                            MySQL4OracleDBA.com
G RA D UAT ION




                    L I F TO F F
                    MySQLCamp for the Oracle DBA




LIFTOFF - 2010.04                                  MySQL4OracleDBA.com
MySQL4OracleDBA.com


                    RonaldBradford.com



LIFTOFF - 2010.04                  MySQL4OracleDBA.com

Mais conteúdo relacionado

Semelhante a IGNITION - MySQLCamp for the Oracle DBA

KenRimple_ETE2015_ES6LikeNow
KenRimple_ETE2015_ES6LikeNowKenRimple_ETE2015_ES6LikeNow
KenRimple_ETE2015_ES6LikeNow
krimple
 

Semelhante a IGNITION - MySQLCamp for the Oracle DBA (20)

Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
Openshift Reloaded: Microservices 2.0 with RHOAR
Openshift Reloaded:  Microservices 2.0 with RHOAROpenshift Reloaded:  Microservices 2.0 with RHOAR
Openshift Reloaded: Microservices 2.0 with RHOAR
 
Marcin Szałowicz - MySQL Workbench
Marcin Szałowicz - MySQL WorkbenchMarcin Szałowicz - MySQL Workbench
Marcin Szałowicz - MySQL Workbench
 
Oracle database 12c_and_DevOps
Oracle database 12c_and_DevOpsOracle database 12c_and_DevOps
Oracle database 12c_and_DevOps
 
Oracle no sql release 3 4 overview
Oracle no sql release 3 4 overviewOracle no sql release 3 4 overview
Oracle no sql release 3 4 overview
 
MySQL user camp march 11th 2016
MySQL user camp march 11th 2016MySQL user camp march 11th 2016
MySQL user camp march 11th 2016
 
Comparison between rdbms and nosql
Comparison between rdbms and nosqlComparison between rdbms and nosql
Comparison between rdbms and nosql
 
MySQL Replication
MySQL ReplicationMySQL Replication
MySQL Replication
 
KenRimple_ETE2015_ES6LikeNow
KenRimple_ETE2015_ES6LikeNowKenRimple_ETE2015_ES6LikeNow
KenRimple_ETE2015_ES6LikeNow
 
MySQL 5.7: Focus on Replication
MySQL 5.7: Focus on ReplicationMySQL 5.7: Focus on Replication
MySQL 5.7: Focus on Replication
 
5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL5 razões estratégicas para usar MySQL
5 razões estratégicas para usar MySQL
 
MySQL 5.7 Replication News
MySQL 5.7 Replication News MySQL 5.7 Replication News
MySQL 5.7 Replication News
 
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
MySQL 20 años: pasado, presente y futuro; conoce las nuevas características d...
 
What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018What's New in Oracle SQL Developer for 2018
What's New in Oracle SQL Developer for 2018
 
CME
CMECME
CME
 
PHP Cloud Operating Patterns
PHP Cloud Operating PatternsPHP Cloud Operating Patterns
PHP Cloud Operating Patterns
 
MySQL User Camp: GTIDs
MySQL User Camp: GTIDsMySQL User Camp: GTIDs
MySQL User Camp: GTIDs
 
Buildinga billionuserloadbalancer may2015-sre-con15europe-shuff
Buildinga billionuserloadbalancer may2015-sre-con15europe-shuffBuildinga billionuserloadbalancer may2015-sre-con15europe-shuff
Buildinga billionuserloadbalancer may2015-sre-con15europe-shuff
 
ODTUG_NoPlsql_vs_SmartDB_Part1_and_2.pptx
ODTUG_NoPlsql_vs_SmartDB_Part1_and_2.pptxODTUG_NoPlsql_vs_SmartDB_Part1_and_2.pptx
ODTUG_NoPlsql_vs_SmartDB_Part1_and_2.pptx
 
MySQL8.0 in COSCUP2017
MySQL8.0 in COSCUP2017MySQL8.0 in COSCUP2017
MySQL8.0 in COSCUP2017
 

Mais de Ronald Bradford

MySQL Best Practices - OTN
MySQL Best Practices - OTNMySQL Best Practices - OTN
MySQL Best Practices - OTN
Ronald Bradford
 
MySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNMySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTN
Ronald Bradford
 
My SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTNMy SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTN
Ronald Bradford
 
MySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD TourMySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD Tour
Ronald Bradford
 
MySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFMySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SF
Ronald Bradford
 
Successful MySQL Scalability
Successful MySQL ScalabilitySuccessful MySQL Scalability
Successful MySQL Scalability
Ronald Bradford
 
MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07
Ronald Bradford
 
Capturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQLCapturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQL
Ronald Bradford
 
10x Performance Improvements
10x Performance Improvements10x Performance Improvements
10x Performance Improvements
Ronald Bradford
 

Mais de Ronald Bradford (20)

Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1Successful Scalability Principles - Part 1
Successful Scalability Principles - Part 1
 
MySQL Backup and Recovery Essentials
MySQL Backup and Recovery EssentialsMySQL Backup and Recovery Essentials
MySQL Backup and Recovery Essentials
 
The History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemThe History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystem
 
Lessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS EnvironmentsLessons Learned Managing Large AWS Environments
Lessons Learned Managing Large AWS Environments
 
Monitoring your technology stack with New Relic
Monitoring your technology stack with New RelicMonitoring your technology stack with New Relic
Monitoring your technology stack with New Relic
 
MySQL Best Practices - OTN
MySQL Best Practices - OTNMySQL Best Practices - OTN
MySQL Best Practices - OTN
 
MySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTNMySQL Scalability Mistakes - OTN
MySQL Scalability Mistakes - OTN
 
My SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTNMy SQL Idiosyncrasies That Bite OTN
My SQL Idiosyncrasies That Bite OTN
 
MySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD TourMySQL Best Practices - OTN LAD Tour
MySQL Best Practices - OTN LAD Tour
 
MySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SFMySQL Idiosyncrasies That Bite SF
MySQL Idiosyncrasies That Bite SF
 
Successful MySQL Scalability
Successful MySQL ScalabilitySuccessful MySQL Scalability
Successful MySQL Scalability
 
MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07MySQL Idiosyncrasies That Bite 2010.07
MySQL Idiosyncrasies That Bite 2010.07
 
Capturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQLCapturing, Analyzing and Optimizing MySQL
Capturing, Analyzing and Optimizing MySQL
 
MySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That BiteMySQL Idiosyncrasies That Bite
MySQL Idiosyncrasies That Bite
 
10x Performance Improvements
10x Performance Improvements10x Performance Improvements
10x Performance Improvements
 
10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study10x Performance Improvements - A Case Study
10x Performance Improvements - A Case Study
 
Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010Dolphins Now And Beyond - FOSDEM 2010
Dolphins Now And Beyond - FOSDEM 2010
 
Drizzle - Status, Principles and Ecosystem
Drizzle - Status, Principles and EcosystemDrizzle - Status, Principles and Ecosystem
Drizzle - Status, Principles and Ecosystem
 
SQL v No SQL
SQL v No SQLSQL v No SQL
SQL v No SQL
 
MySQL for the Oracle DBA - Object Management
MySQL for the Oracle DBA - Object ManagementMySQL for the Oracle DBA - Object Management
MySQL for the Oracle DBA - Object Management
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

IGNITION - MySQLCamp for the Oracle DBA

  • 1. IGNITION MySQLCamp for the Oracle DBA Class of 2010.04 Ronald Bradford - Instructor http://ronaldbradford.com LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 2. O PE R AT I N G PLAN Translation Installation Protection Detail The Dashboard Mechanics Redundancy Checklists LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 3. T R A N S LATION Don’t Assume LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 4. T R A N S LATION READ_COMMITTED != READ_COMMITTED LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 5. T R A N S LATION NUMBER != NUMERIC/DECIMAL LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 6. T R A N S LATION START; SQL ... ; COMMIT; != Successful Transaction LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 7. T R A N S LATION Don’t Assume MySQL is not Oracle What you won’t find What you will find Terminology LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 8. I N S TA LLAT ION Operating Systems Products Versions Package Types OS Distributions Release Cycles LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 9. I N S TA LLAT ION Filesystem Locations Multiple Instances Upgrade Procedure Downgrade Procedure LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 10. I N S TA LLAT ION Best Practice /mysql /etc/my.cnf /etc /etc/profile.d/mysql.sh /data /etc/init.d/mysqld /binlog /log /mysql-version LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 11. P R OT E C TION DETAIL Default Minimal Recommended LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 12. P R OT E C TION DETAIL Users Privileges LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 13. P R OT E C TION DETAIL SQL_MODE LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 14. T HE DA S HB OAR D Operating System MySQL Logs MySQL Instance INFORMATION_SCHEMA (I_S) LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 15. M E C HA N I CS Transactions Locking Storage Engines Communication Protocol LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 16. RE D U N DA N CY Replication Asynchronous Master/Slave(s) Hybrid Topologies The Weakest Link LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 17. CH E C KL I STS Installation Security Instance Application LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 18. EX E C U T I ON PLAN MySQL Software MySQL Sandbox RTFM Community Interact, Involve, Relate, Contribute Online Resources LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 19. G RA D UAT ION L I F TO F F MySQLCamp for the Oracle DBA LIFTOFF - 2010.04 MySQL4OracleDBA.com
  • 20. MySQL4OracleDBA.com RonaldBradford.com LIFTOFF - 2010.04 MySQL4OracleDBA.com