Is MySQL Ready For Prime Time?

Post on 16-Dec-2014

857 views 0 download

Tags:

description

 

Transcript of Is MySQL Ready For Prime Time?

Is MySQL Ready For Prime Time?

Sean Hull, Senior Consultant - Heavyweight

Internet Group

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

2

When & Where?

Part of Oracle foldNew Strategic QuestionSimplicity of ConfigurationFeatures & HorsepowerLicensingStrengths of eachStrengths by type of App

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

3

Similar Strengths

DatatypesStored Procs, Triggers & FuncsACID Compliance & MVCCHot, Cold, Secure Bkup, dumpsHA & FailsafeWeb-based MgmtFull Text, Radius, Indexes & SearchPartitionsDistributed Queries*

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

4

Oracle Strengths

Dataguard & Standby dbSQL Opt, Subq. & CBOConcurrency, ParallelismClustering with RACVPD - Column Level SecurityFlashback Query, Table, Trans.Cursors

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

5

Oracle Strengths

Materialized ViewsAuditing & SecuritySnapshotsFunction-based IndexesOnline Alter etc.Instrumentation & OWI

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

6

MySQL Strengths

Low Overhead SessionsTrivial RPM or Yum Pkg InstallCommand Line ToolSimpler Instrumentation

Query, locks, audit countsDatabase metricsUptime, connections, FTS etc

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

7

Strengths by App Type

Web-facing db - MySQLCustom Ent Apps - MySQLIntranets & Corp Apps -

MySQLBusiness Suites - OracleDatawarehouse - OracleSAP - oops!

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

8

Cost Comparisons

MySQL Comm - $0Support - $600 - $5000

Oracle XE - $0Oracle S1 - $5800/proc

Support - $3850Oracle SE - $17,500/proc

Support - $3850Oracle EE - $47,500/proc

Support - $10,450

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

9

Cost Comparisons

Commodity hw, Linux OSConsulting - $1000 -

$3000/dayMySQL Professional ServicesOracle Professional Services

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

10

Cost - Totals

Consulting $1000 x 100 days2 proc box hosting - $20,000CentOS - no cost distro of RH

MySQL - $125,000Oracle XE - $120,000Oracle S1 - $132,876Oracle SE - $158,850Oracle EE - $235,900

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

11

Cost - Conclusions

Consulting Cost - bulk of totalOracle SE & EE License costsTeam exp. - Oracle vs MySQLSources

oracle.com/corporate/pricing/technology-price-list.pdf shop.mysql.com/enterprise

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

12

Case Study 1

NBC/iVillage, Diet & Nutr SiteDrupal CMS + LAMP2x Xeon 5450 3Ghz qcore procs16Gb Mem, 6x sas drives -

RAID102-2.5mil page views/monthAvg 150q/sec peak: 3000q/sec

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

13

Case Study 2

BuzzD.com - Nightlife & Ent.Amazon EC27.5G Mem, 4x Comp UnitsMirror EBS Vols750-850k page views/month50q/sec peak: 1500q/sec

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

14

Case Study 3

GG Digital - CelebrityTweet.comAmazon EC2, EBS7.5G Ram, 4x EC2 Comp UnitsDb & webserver share box250k page views/month15 q/sec, 300 q/sec peak

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

15

Conclusions

MySQL - volkswagen bugWeb-facing & intranetsConsider company cultureRoll-your-own solutions

Oracle - cadillac or ferrarilarger & planned projsFeature richMature platform

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

16

Further Reading

Paul Berry - CTO Huff Post www.leadit.us/hands-on-tech/HuffingtonPost-CTO-on-Enterprise-MySQL

-Heavy-Traffic-Management-and-Ultra-Availability

Domas Mituzas - FacebookHuffington PostMySQL Case Studies

www.mysql.com/why-mysql/case-studies/

MySQL Success Stories www.mysql.com/news-and-events/success-stories

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

17

Further Reading

ProMySQL: Kruckenberg& Pipes

High Perf MySQL: Lentz, Zaitsev, Tkachenko, Sawodny, Balling, Schwartz

mysqlperformanceblog.complanetmysql.com

April 10, 2023 •• Sean Hull •• <hullsean@gmail.com>

18

About Us

Sean Hullhullsean@gmail.comCorp: www.iheavy.comBlog: oracleopensource.comwww.linkedin.com/in/hullsean