SlideShare a Scribd company logo
XXXX Industries Limited
Database
    comparison




Oracle x MySql
Oracle
(Since 1977)

Produced and marketed by Oracle Corporation
Larry Ellison and his friends started the consultancy Software Development
Laboratories (SDL) in 1977
1979 - Oracle release 2
1983 - Oracle release 3
1984 - Oracle release 4
1985 - Oracle release 5
1988 - Oracle release 6
1992 - Oracle release 7
1997 - Oracle release 8
1998 - Oracle release 8i
2001 - Oracle release 9i
2003 - Oracle release 10g
2007 - Oracle release 11g
Oracle
(Now)


Oracle Corporation is an American multinational computer
technology corporation headquartered in Redwood City, California,
The United States.


The company specializes in developing and marketing computer
hardware systems and enterprise software products –
particularly its own brands of database management systems.


Oracle is the third-largest software maker by revenue,
after Microsoft and IBM
MySQL is a powerful and the most popular Open Source Software
relational database management system (RDBMS) that uses SQL
(Structured Query Language).
MySQL is named after co-founder Monty Widenius's daughter, My .
MySQL is officially pronounced "My esquel".
It is popular for web applications.
Previously, MySQL was developed, distributed, and supported by
MySQL AB then acquired by Sun Microsystems. And now since
January 2010 accquired by Oracle Corporation.
MySQL Development History

- MySQL was first released internally on 23 May 1995
- Windows version was released on January 8, 1998 for Windows 95 and NT
- Version 3.23 release January 2001
- Version 4.0 release March 2003
- Version 4.1 release October 2004
- Version 5.0 release October 2005
- Sun Microsystems acquires MySQL AB on 26 February 2008
- Version 5.1 release 27 November 2008
- Oracle acquired Sun Microsystems on 27 January 2010
- Version 5.5 release December 2010
- Current Generally Available Release: 5.6.10, 5 February 2013
ORACLE: Different Types of DB

Enterprise Edition:
Most Powerful, with a vast array of tools and features for the large corporation




Standard Edition:
Oracle SE contains the basic database management functions for small- and
medium-sized shops at a far lower cost than the EE.




Standard Edition one:
Oracle SEO is specially-priced for single CPU servers used by small businesses.




Express Edition:
Entry-level, small-footprint database to develop, deploy, and distribute.
Different Types of DB



MySQL Community Server
MySQL Community Edition is a freely downloadable version of the world's most popular open
source database that is supported by an active community of open source developers and
enthusiasts.


MySQL Enterprise Edition
Commercial customers have the flexibility of choosing from multiple MySQL Editions to meet
specific business and technical requirements.


Difference between the community edition and the enterprise edition is
added support and tools. The server itself is the same, but the enterprise
edition gets updated more frequently and it is stable with quick bug fix
support.

MySQL is used in many high-profile, large-scale World Wide Web
products, including Wikipedia,Google(though not for searches),
Facebook,Twitter,Flickr,Nokia.com and YouTube.
Oracle versus MySQL Features/Functionality

Sr.   Features/        Oracle                          MySQL
No.   Functionality
1     Strengths        Aircraft carrier database       Price/Performance Great
                       capable of running large        performance when
                       OLTP and VLDBs.                 applications leverage
                                                       architecture.
2     Database         Enterprise ($$$$)               Enterprise ($) – supported,
      Products         Standard ($$)                   more stable.
                       Standard One ($)                Community (free)
                       Express (Free) - up to 4GB
3     Application      More you do in the database     Web applications often don’t
      Perspective      the more you will love Oracle   leverage database server
                       with compiled PL/SQL, XML,      functionality. Web apps more
                       APEX, Java, etc.                concerned with fast reads.

4     Administration   Requires lots of in-depth       Can be trivial to get it setup
                       knowledge and skill to          and running. Large and
                       manage large                    advanced configurations can
                       environments. Can get           get complex.
                       extremely complex but also
                       very powerful.
Oracle versus MySQL Features/Functionality
Sr. No.   Features/          Oracle                                 MySQL
          Functionality
5         Popularity         Extremely popular in Fortune 100,      Extremely popular with web
                             medium/large enterprise business       companies, startups,
                             applications and medium/large data     small/medium businesses,
                             warehouses.                            small/medium projects.
6         Application        Medium/Large OLTP and enterprise       Web (MySQL excels)
          Domains            applications. Oracle excels in large   Data Warehouse
                             business applications.                 Gaming
                             Medium/Large data warehouse            Small/media OLTP
                                                                    environmnets
7         Development        1) Java                                1) PHP
          Environments       2) .NET                                2) JAVA
          (most common)      3) APEX                                3) Ruby on Rails
                             4) Ruby on Rails                       4) .NET
                             5) PHP                                 5) Perl
8         Database           Database instance has numerous         Database Instance stores
          Server             background processes dependent on      global memory in mysqld
          (Instance)         configuration. System Global Area is   background process.
                             shared memory for SMON, PMON,          User sessions are managed
                             DBWR, LGWR, ARCH, RECO,                through threads.
                             etc.Sessions are managed through
                             server processes.
Oracle versus MySQL Features/Functionality
Sr. No. Features/         Oracle                             MySQL
        Functionality
9       Database Server   Uses tablespaces for system        Made up of database
                          metadata, user data and            schemas.
                          indexes. Common tablespaces
                          include:
10      Partitioning      $$$ with lots of options           Free, basic features

11      Replication       $$$, lots of features and          Free, relatively easy to
                          options. Much higher               setup and
                          complexity with a lot of           manage. Basic features
                          features. Allows a lot of data     but works great. Great
                          filtering and manipulation.        horizontal scalability.
12      Transactions      Regular and Index only tables      InnoDB and upcoming
                          support transactions.              Falcon and Maria
                                                             storage engines
13      Backup/Recovery   Recovery Manager (RMAN)            No online backup built-
                          supports hot backups and runs      in.
                          as a separate central repository
                          for multiple Oracle database
                          servers.
Oracle versus MySQL Features/Functionality

Sr. No.   Features/           Oracle                                    MySQL
          Functionality
14        Export/Import       More features.                            Easy, very basic.

15        Data Dictionary     Data dictionary offers lots of detailed   Information_schema and
          (catalog)           information for tuning. Oracle            mysql database schemas
                              starting to charge for use of new         offer basic metadata.
                              metadata structures.
16        Management/Monit    $$$$, Grid Control offers lots of         $, MySQL Enterprise
          oring               functionality. Lots of 3rd party          Monitor offers basic
                              options such as Quest.                    functionality. Additional open
                                                                        source solutions. May also
                                                                        use admin scripts.
17        Storage             Tables managed in                         Each storage engine uses
                              tablespaces. ASM offers striping          different storage. Varies from
                              and mirroring using cheap fast disks.     individual files to
                                                                        tablespaces.
18        Stored Procedures   Advanced features, runs interpreted       Very basic features, runs
                              or compiled. Lots of built in             interpreted in session
                              packages add significant                  threads. Limited scalability.
                              functionality. Extremely scalable.
Summary

     ORACLE

Very Powerful DB             Good / ok Performance
For OLTP, VLDBs              For Web, Small-Mid Appl.
Price: $$$$                  Price: 0 to $
Ease of Use: Many Features   Ease of Use: Limited Features
Performance: Very High       Performance: Good / Ok
?
Thank You



The End

arunnsharma@gmail.com

More Related Content

What's hot

Altis: AWS Snowflake Practice
Altis: AWS Snowflake PracticeAltis: AWS Snowflake Practice
Altis: AWS Snowflake Practice
Altis Consulting
 
Wide Column Store NoSQL vs SQL Data Modeling
Wide Column Store NoSQL vs SQL Data ModelingWide Column Store NoSQL vs SQL Data Modeling
Wide Column Store NoSQL vs SQL Data Modeling
ScyllaDB
 
1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx
BRIJESH KUMAR
 
Introduction to Amazon DynamoDB
Introduction to Amazon DynamoDBIntroduction to Amazon DynamoDB
Introduction to Amazon DynamoDB
Amazon Web Services
 
Introduction to Redis
Introduction to RedisIntroduction to Redis
Introduction to Redis
Arnab Mitra
 
Introduction to ETL and Data Integration
Introduction to ETL and Data IntegrationIntroduction to ETL and Data Integration
Introduction to ETL and Data Integration
CloverDX (formerly known as CloverETL)
 
SSIS Presentation
SSIS PresentationSSIS Presentation
SSIS Presentation
BarbaraBederman
 
Different ways to load data in qlikview
Different ways to load data in qlikviewDifferent ways to load data in qlikview
Different ways to load data in qlikviewSwamy Danthuri
 
Informatica slides
Informatica slidesInformatica slides
Informatica slides
sureshpaladi12
 
Relational databases vs Non-relational databases
Relational databases vs Non-relational databasesRelational databases vs Non-relational databases
Relational databases vs Non-relational databases
James Serra
 
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with ExamplesDML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
LGS, GBHS&IC, University Of South-Asia, TARA-Technologies
 
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
DataWorks Summit
 
Building Serverless ETL Pipelines with AWS Glue
Building Serverless ETL Pipelines with AWS GlueBuilding Serverless ETL Pipelines with AWS Glue
Building Serverless ETL Pipelines with AWS Glue
Amazon Web Services
 
MongoDB Replica Sets
MongoDB Replica SetsMongoDB Replica Sets
MongoDB Replica Sets
MongoDB
 
Introduction to column oriented databases
Introduction to column oriented databasesIntroduction to column oriented databases
Introduction to column oriented databasesArangoDB Database
 
Big Data Technologies.pdf
Big Data Technologies.pdfBig Data Technologies.pdf
Big Data Technologies.pdf
RAHULRAHU8
 
NoSQL databases
NoSQL databasesNoSQL databases
NoSQL databases
Meshal Albeedhani
 
Google BigQuery Best Practices
Google BigQuery Best PracticesGoogle BigQuery Best Practices
Google BigQuery Best Practices
Matillion
 

What's hot (20)

Altis: AWS Snowflake Practice
Altis: AWS Snowflake PracticeAltis: AWS Snowflake Practice
Altis: AWS Snowflake Practice
 
MySql slides (ppt)
MySql slides (ppt)MySql slides (ppt)
MySql slides (ppt)
 
Wide Column Store NoSQL vs SQL Data Modeling
Wide Column Store NoSQL vs SQL Data ModelingWide Column Store NoSQL vs SQL Data Modeling
Wide Column Store NoSQL vs SQL Data Modeling
 
1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx1- Introduction of Azure data factory.pptx
1- Introduction of Azure data factory.pptx
 
Introduction to Amazon DynamoDB
Introduction to Amazon DynamoDBIntroduction to Amazon DynamoDB
Introduction to Amazon DynamoDB
 
Introduction to Redis
Introduction to RedisIntroduction to Redis
Introduction to Redis
 
Introduction to ETL and Data Integration
Introduction to ETL and Data IntegrationIntroduction to ETL and Data Integration
Introduction to ETL and Data Integration
 
SSIS Presentation
SSIS PresentationSSIS Presentation
SSIS Presentation
 
Different ways to load data in qlikview
Different ways to load data in qlikviewDifferent ways to load data in qlikview
Different ways to load data in qlikview
 
Informatica slides
Informatica slidesInformatica slides
Informatica slides
 
Block Storage For VMs With Ceph
Block Storage For VMs With CephBlock Storage For VMs With Ceph
Block Storage For VMs With Ceph
 
Relational databases vs Non-relational databases
Relational databases vs Non-relational databasesRelational databases vs Non-relational databases
Relational databases vs Non-relational databases
 
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with ExamplesDML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
 
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
SDM (Standardized Data Management) - A Dynamic Adaptive Ingestion Frameworks ...
 
Building Serverless ETL Pipelines with AWS Glue
Building Serverless ETL Pipelines with AWS GlueBuilding Serverless ETL Pipelines with AWS Glue
Building Serverless ETL Pipelines with AWS Glue
 
MongoDB Replica Sets
MongoDB Replica SetsMongoDB Replica Sets
MongoDB Replica Sets
 
Introduction to column oriented databases
Introduction to column oriented databasesIntroduction to column oriented databases
Introduction to column oriented databases
 
Big Data Technologies.pdf
Big Data Technologies.pdfBig Data Technologies.pdf
Big Data Technologies.pdf
 
NoSQL databases
NoSQL databasesNoSQL databases
NoSQL databases
 
Google BigQuery Best Practices
Google BigQuery Best PracticesGoogle BigQuery Best Practices
Google BigQuery Best Practices
 

Viewers also liked

Comparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statementsComparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statements
Lucas Jellema
 
Integrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and MoodleIntegrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and Moodle
NetSpot Pty Ltd
 
Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...
Blackboard APAC
 
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource
Mysql vs oracle Kecepatan Transaksi, Index, dan ResourceMysql vs oracle Kecepatan Transaksi, Index, dan Resource
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource
Ananda Dwi Satrio
 
Embedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard LearnEmbedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard Learn
BlackboardEMEA
 
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard CollaborateGetting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Mike Shaffer
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial Edition
Mario Beck
 
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource docMysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Ananda Dwi Satrio
 
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard APAC
 
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Blackboard APAC
 
Incorporating ResearchReady into Blackboard Learn Using LTI Integration
Incorporating ResearchReady into Blackboard Learn Using LTI IntegrationIncorporating ResearchReady into Blackboard Learn Using LTI Integration
Incorporating ResearchReady into Blackboard Learn Using LTI Integration
Imagine Easy Solutions
 
Blackboard
BlackboardBlackboard
Blackboardzeniaaa
 

Viewers also liked (12)

Comparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statementsComparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statements
 
Integrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and MoodleIntegrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and Moodle
 
Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...Integrating the Student Information System and Blackboard - you just press a ...
Integrating the Student Information System and Blackboard - you just press a ...
 
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource
Mysql vs oracle Kecepatan Transaksi, Index, dan ResourceMysql vs oracle Kecepatan Transaksi, Index, dan Resource
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource
 
Embedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard LearnEmbedding Library Services in Blackboard Learn
Embedding Library Services in Blackboard Learn
 
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard CollaborateGetting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
Getting Campus-Wide Adoption - Happy Faculty - via Blackboard Collaborate
 
MySQL Community and Commercial Edition
MySQL Community and Commercial EditionMySQL Community and Commercial Edition
MySQL Community and Commercial Edition
 
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource docMysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
Mysql vs oracle Kecepatan Transaksi, Index, dan Resource doc
 
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
Blackboard Learn integration overview: 9.1, SaaS, and Ultra - Scott Hurrey, M...
 
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
Supporting Blackboard today and tomorrow with integrated solutions, Pearson E...
 
Incorporating ResearchReady into Blackboard Learn Using LTI Integration
Incorporating ResearchReady into Blackboard Learn Using LTI IntegrationIncorporating ResearchReady into Blackboard Learn Using LTI Integration
Incorporating ResearchReady into Blackboard Learn Using LTI Integration
 
Blackboard
BlackboardBlackboard
Blackboard
 

Similar to Oracle mysql comparison

Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesMysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesTarique Saleem
 
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
 Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdl
sqlhjalp
 
Tutorial MySQL com Java
Tutorial MySQL com JavaTutorial MySQL com Java
Tutorial MySQL com Java
MySQL Brasil
 
Oracle my sql cluster cge
Oracle my sql cluster cgeOracle my sql cluster cge
Oracle my sql cluster cgeseungdon1
 
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
Dave Stokes
 
20140722 Taiwan MySQL User Group Meeting Tech Updates
20140722 Taiwan MySQL User Group Meeting Tech Updates20140722 Taiwan MySQL User Group Meeting Tech Updates
20140722 Taiwan MySQL User Group Meeting Tech Updates
Ryusuke Kajiyama
 
Posscon my sql56
Posscon my sql56Posscon my sql56
Posscon my sql56
Dave Stokes
 
Embracing Database Diversity: The New Oracle / MySQL DBA - UKOUG
Embracing Database Diversity: The New Oracle / MySQL DBA -   UKOUGEmbracing Database Diversity: The New Oracle / MySQL DBA -   UKOUG
Embracing Database Diversity: The New Oracle / MySQL DBA - UKOUG
Keith Hollman
 
Playing in the Same Sandbox: MySQL and Oracle
Playing in the Same Sandbox:  MySQL and OraclePlaying in the Same Sandbox:  MySQL and Oracle
Playing in the Same Sandbox: MySQL and Oracle
lynnferrante
 
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfCompare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
arihantplastictanksh
 
MySQL
MySQLMySQL
MySQL
PT.JUG
 
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel KannelMitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
ORACLE USER GROUP ESTONIA
 
UKOUG 2011: MySQL Architectures for Oracle DBA's
UKOUG 2011: MySQL Architectures for Oracle DBA'sUKOUG 2011: MySQL Architectures for Oracle DBA's
UKOUG 2011: MySQL Architectures for Oracle DBA'sFromDual GmbH
 
My sql vivo_5.5_product_update_pt
My sql  vivo_5.5_product_update_ptMy sql  vivo_5.5_product_update_pt
My sql vivo_5.5_product_update_ptMySQL Brasil
 
SQL and NoSQL in SQL Server
SQL and NoSQL in SQL ServerSQL and NoSQL in SQL Server
SQL and NoSQL in SQL Server
Michael Rys
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime Time
Arnab Ray
 
MySQL Alta Disponibilidade com Replicação
 MySQL Alta Disponibilidade com Replicação MySQL Alta Disponibilidade com Replicação
MySQL Alta Disponibilidade com Replicação
MySQL Brasil
 
Megha_Osi my sql productroadmap
Megha_Osi my sql productroadmapMegha_Osi my sql productroadmap
Megha_Osi my sql productroadmapOpenSourceIndia
 

Similar to Oracle mysql comparison (20)

Mysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New FeaturesMysql User Camp : 20th June - Mysql New Features
Mysql User Camp : 20th June - Mysql New Features
 
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
 Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
Mysql User Camp : 20-June-14 : Mysql New features and NoSQL Support
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdl
 
Tutorial MySQL com Java
Tutorial MySQL com JavaTutorial MySQL com Java
Tutorial MySQL com Java
 
Oracle my sql cluster cge
Oracle my sql cluster cgeOracle my sql cluster cge
Oracle my sql cluster cge
 
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
MySQL for Oracle DBA -- Rocky Mountain Oracle User Group Training Days '15
 
20140722 Taiwan MySQL User Group Meeting Tech Updates
20140722 Taiwan MySQL User Group Meeting Tech Updates20140722 Taiwan MySQL User Group Meeting Tech Updates
20140722 Taiwan MySQL User Group Meeting Tech Updates
 
Posscon my sql56
Posscon my sql56Posscon my sql56
Posscon my sql56
 
MySQL
MySQL MySQL
MySQL
 
Embracing Database Diversity: The New Oracle / MySQL DBA - UKOUG
Embracing Database Diversity: The New Oracle / MySQL DBA -   UKOUGEmbracing Database Diversity: The New Oracle / MySQL DBA -   UKOUG
Embracing Database Diversity: The New Oracle / MySQL DBA - UKOUG
 
Playing in the Same Sandbox: MySQL and Oracle
Playing in the Same Sandbox:  MySQL and OraclePlaying in the Same Sandbox:  MySQL and Oracle
Playing in the Same Sandbox: MySQL and Oracle
 
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdfCompare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
Compare the capabilities of the Microsoft Access, Microsoft SQL Serv.pdf
 
MySQL
MySQLMySQL
MySQL
 
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel KannelMitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
Mitmepalgeline uus protsessor T4 SUN´i perekonnast - Karel Kannel
 
UKOUG 2011: MySQL Architectures for Oracle DBA's
UKOUG 2011: MySQL Architectures for Oracle DBA'sUKOUG 2011: MySQL Architectures for Oracle DBA's
UKOUG 2011: MySQL Architectures for Oracle DBA's
 
My sql vivo_5.5_product_update_pt
My sql  vivo_5.5_product_update_ptMy sql  vivo_5.5_product_update_pt
My sql vivo_5.5_product_update_pt
 
SQL and NoSQL in SQL Server
SQL and NoSQL in SQL ServerSQL and NoSQL in SQL Server
SQL and NoSQL in SQL Server
 
MySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime TimeMySQL 8: Ready for Prime Time
MySQL 8: Ready for Prime Time
 
MySQL Alta Disponibilidade com Replicação
 MySQL Alta Disponibilidade com Replicação MySQL Alta Disponibilidade com Replicação
MySQL Alta Disponibilidade com Replicação
 
Megha_Osi my sql productroadmap
Megha_Osi my sql productroadmapMegha_Osi my sql productroadmap
Megha_Osi my sql productroadmap
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 

Oracle mysql comparison

  • 2. Database comparison Oracle x MySql
  • 3. Oracle (Since 1977) Produced and marketed by Oracle Corporation Larry Ellison and his friends started the consultancy Software Development Laboratories (SDL) in 1977 1979 - Oracle release 2 1983 - Oracle release 3 1984 - Oracle release 4 1985 - Oracle release 5 1988 - Oracle release 6 1992 - Oracle release 7 1997 - Oracle release 8 1998 - Oracle release 8i 2001 - Oracle release 9i 2003 - Oracle release 10g 2007 - Oracle release 11g
  • 4. Oracle (Now) Oracle Corporation is an American multinational computer technology corporation headquartered in Redwood City, California, The United States. The company specializes in developing and marketing computer hardware systems and enterprise software products – particularly its own brands of database management systems. Oracle is the third-largest software maker by revenue, after Microsoft and IBM
  • 5. MySQL is a powerful and the most popular Open Source Software relational database management system (RDBMS) that uses SQL (Structured Query Language). MySQL is named after co-founder Monty Widenius's daughter, My . MySQL is officially pronounced "My esquel". It is popular for web applications. Previously, MySQL was developed, distributed, and supported by MySQL AB then acquired by Sun Microsystems. And now since January 2010 accquired by Oracle Corporation.
  • 6. MySQL Development History - MySQL was first released internally on 23 May 1995 - Windows version was released on January 8, 1998 for Windows 95 and NT - Version 3.23 release January 2001 - Version 4.0 release March 2003 - Version 4.1 release October 2004 - Version 5.0 release October 2005 - Sun Microsystems acquires MySQL AB on 26 February 2008 - Version 5.1 release 27 November 2008 - Oracle acquired Sun Microsystems on 27 January 2010 - Version 5.5 release December 2010 - Current Generally Available Release: 5.6.10, 5 February 2013
  • 7. ORACLE: Different Types of DB Enterprise Edition: Most Powerful, with a vast array of tools and features for the large corporation Standard Edition: Oracle SE contains the basic database management functions for small- and medium-sized shops at a far lower cost than the EE. Standard Edition one: Oracle SEO is specially-priced for single CPU servers used by small businesses. Express Edition: Entry-level, small-footprint database to develop, deploy, and distribute.
  • 8. Different Types of DB MySQL Community Server MySQL Community Edition is a freely downloadable version of the world's most popular open source database that is supported by an active community of open source developers and enthusiasts. MySQL Enterprise Edition Commercial customers have the flexibility of choosing from multiple MySQL Editions to meet specific business and technical requirements. Difference between the community edition and the enterprise edition is added support and tools. The server itself is the same, but the enterprise edition gets updated more frequently and it is stable with quick bug fix support. MySQL is used in many high-profile, large-scale World Wide Web products, including Wikipedia,Google(though not for searches), Facebook,Twitter,Flickr,Nokia.com and YouTube.
  • 9. Oracle versus MySQL Features/Functionality Sr. Features/ Oracle MySQL No. Functionality 1 Strengths Aircraft carrier database Price/Performance Great capable of running large performance when OLTP and VLDBs. applications leverage architecture. 2 Database Enterprise ($$$$) Enterprise ($) – supported, Products Standard ($$) more stable. Standard One ($) Community (free) Express (Free) - up to 4GB 3 Application More you do in the database Web applications often don’t Perspective the more you will love Oracle leverage database server with compiled PL/SQL, XML, functionality. Web apps more APEX, Java, etc. concerned with fast reads. 4 Administration Requires lots of in-depth Can be trivial to get it setup knowledge and skill to and running. Large and manage large advanced configurations can environments. Can get get complex. extremely complex but also very powerful.
  • 10. Oracle versus MySQL Features/Functionality Sr. No. Features/ Oracle MySQL Functionality 5 Popularity Extremely popular in Fortune 100, Extremely popular with web medium/large enterprise business companies, startups, applications and medium/large data small/medium businesses, warehouses. small/medium projects. 6 Application Medium/Large OLTP and enterprise Web (MySQL excels) Domains applications. Oracle excels in large Data Warehouse business applications. Gaming Medium/Large data warehouse Small/media OLTP environmnets 7 Development 1) Java 1) PHP Environments 2) .NET 2) JAVA (most common) 3) APEX 3) Ruby on Rails 4) Ruby on Rails 4) .NET 5) PHP 5) Perl 8 Database Database instance has numerous Database Instance stores Server background processes dependent on global memory in mysqld (Instance) configuration. System Global Area is background process. shared memory for SMON, PMON, User sessions are managed DBWR, LGWR, ARCH, RECO, through threads. etc.Sessions are managed through server processes.
  • 11. Oracle versus MySQL Features/Functionality Sr. No. Features/ Oracle MySQL Functionality 9 Database Server Uses tablespaces for system Made up of database metadata, user data and schemas. indexes. Common tablespaces include: 10 Partitioning $$$ with lots of options Free, basic features 11 Replication $$$, lots of features and Free, relatively easy to options. Much higher setup and complexity with a lot of manage. Basic features features. Allows a lot of data but works great. Great filtering and manipulation. horizontal scalability. 12 Transactions Regular and Index only tables InnoDB and upcoming support transactions. Falcon and Maria storage engines 13 Backup/Recovery Recovery Manager (RMAN) No online backup built- supports hot backups and runs in. as a separate central repository for multiple Oracle database servers.
  • 12. Oracle versus MySQL Features/Functionality Sr. No. Features/ Oracle MySQL Functionality 14 Export/Import More features. Easy, very basic. 15 Data Dictionary Data dictionary offers lots of detailed Information_schema and (catalog) information for tuning. Oracle mysql database schemas starting to charge for use of new offer basic metadata. metadata structures. 16 Management/Monit $$$$, Grid Control offers lots of $, MySQL Enterprise oring functionality. Lots of 3rd party Monitor offers basic options such as Quest. functionality. Additional open source solutions. May also use admin scripts. 17 Storage Tables managed in Each storage engine uses tablespaces. ASM offers striping different storage. Varies from and mirroring using cheap fast disks. individual files to tablespaces. 18 Stored Procedures Advanced features, runs interpreted Very basic features, runs or compiled. Lots of built in interpreted in session packages add significant threads. Limited scalability. functionality. Extremely scalable.
  • 13. Summary ORACLE Very Powerful DB Good / ok Performance For OLTP, VLDBs For Web, Small-Mid Appl. Price: $$$$ Price: 0 to $ Ease of Use: Many Features Ease of Use: Limited Features Performance: Very High Performance: Good / Ok
  • 14. ?