• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Best Practices in Migrating to MySQL - Part 1
 

Best Practices in Migrating to MySQL - Part 1

on

  • 6,231 views

This presentation to the Federal Government sector was a follow up on my successful "MySQL for the Oracle DBA Bootcamp". Best Practices in Migrating to MySQL was a focus on software applications ...

This presentation to the Federal Government sector was a follow up on my successful "MySQL for the Oracle DBA Bootcamp". Best Practices in Migrating to MySQL was a focus on software applications running on Oracle and Microsoft SQL Server database products. Topic in this 4 hr workshop included:
1. Reasons to migrate to MySQL
2. Ideal application candidates
3. Migration process overview
4. Migration assistance tools
5. Specific migration issues
6. Ideals for minimizing future migrations
7. General MySQL Information

Statistics

Views

Total Views
6,231
Views on SlideShare
4,731
Embed Views
1,500

Actions

Likes
2
Downloads
157
Comments
1

10 Embeds 1,500

http://ronaldbradford.com 1458
http://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com 16
https://jujo00obo2o234ungd3t8qjfcjrs3o6k-a-sites-opensocial.googleusercontent.com 9
http://www.linkedin.com 5
http://translate.googleusercontent.com 5
http://www.slideshare.net 2
http://next.ronaldbradford.com 2
http://ns1.onegreendog.com 1
http://www.l8nk.ws 1
http://ronald.admiringcreation.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Best Practices in Migrating to MySQL - Part 1 Best Practices in Migrating to MySQL - Part 1 Presentation Transcript

    • Best Practices for Migrating to MySQL For existing Oracle/SQL Server environments Washington DC 18th Feb 2009 Ronald Bradford Principal - 42SQL http://42sql.com 1. Reasons to Migrate to MySQL Monday, February 16, 2009 1
    • Workshop Agenda 1. Reasons to migrate to MySQL 2. Ideal application candidates 3. Migration process overview 4. Migration assistance tools 5. Specific migration issues 6. Ideals for minimizing future migrations 7. Additional MySQL information Monday, February 16, 2009 2
    • Session Agenda • Is migration possible? • MySQL in the workplace • MySQL Client examples • Where do I start with migration • Reasons to migration • Roadblocks to migration Monday, February 16, 2009 3
    • Is Migration Possible? Monday, February 16, 2009 4
    • The short answer is Yes Monday, February 16, 2009 5
    • Is Migration Possible? • Short answer is Yes? • MySQL is enterprise ready • 14 year old product • Provides commercial support and indemnity • Well established to deliver success on web • Not just a web product You interact with MySQL supported systems every day Monday, February 16, 2009 6
    • MySQL in the workplace • Web • Web 2.0 • Telecom • On Demand/SaaS • Hosting • Enterprise • OEM/Embedded • Gaming Monday, February 16, 2009 7
    • Usual Suspects • Facebook • Twitter • Wikipedia • GoDaddy • Craigslist • Flickr • Yahoo • Fotolog • YouTube • TicketMaster • Omniture • Travelocity Monday, February 16, 2009 8
    • Marketing Examples Monday, February 16, 2009 9
    • NASA Application Informing the general public on contract opportunities, managing large acquisitions on line Key Business Benefit Saves NASA and its partners $4 million annually Catalyst to Migration Decision Previous database vendor restructured its license program, causing NASA to be faced with fees that were “more than twice the total annual budget” Post Migration Results - License fees were significantly lower - MySQL averaged 28% faster, compared to other databases - Running 3 years without any loss of data or down time - “The cost of the optional technical support for MySQL was a fraction of that for the product previously used” http://mysql.com/news-and-events/generate-article.php?type=ss&id=nasa Monday, February 16, 2009 10
    • The Weather Channel • Software & Hardware overhaul • Reported • 30% increased capacity • 50% decreased cost • Sun Solaris to x86 commodity H/W & Linux • Websphere to Tomcat • Oracle to MySQL http://mysql.com/customers/customer.php?id=22 Monday, February 16, 2009 11
    • Google quot;Google runs critical business systems with InnoDB and MySQL. The systems require 24×7 operation with minimal downtime. The systems support large OLTP and reporting workloads. We are very happy with the scalability, reliability and manageability of this software.quot; http://www.innodb.com/innodb/users/ Monday, February 16, 2009 12
    • Embedded Deployment • Easy not to realize where MySQL is in use • e.g Support Systems • Documentation • Issue Tracking • Publication • Ad Tracking Monday, February 16, 2009 13
    • MySQL and Wordpress • • New York Times Harvard • • CNN NASA • • Fox News Xerox • • Wall Street Journal Tech Crunch • Reuters • • Time Inc Nancy Pelosi • • Financial Times Stephen Colbert • Rolling Stone Magazine http://wordpress.com/notable-users/ Monday, February 16, 2009 14
    • MySQL in the Enterprise • Dow Jones Embedded • NASDAQ • Cisco • Reuters • McAfee • ESPN • Adobe • NBC/GE • New York Times • Comcast Monday, February 16, 2009 15
    • MySQL Marketplace Monday, February 16, 2009 16
    • Where do I start with Migration? Monday, February 16, 2009 17
    • MySQL Migration References http://mysql.com/why-mysql/migration/ • White Papers http://mysql.com/why-mysql/white- papers/mysql_wp_oracle2mysql.php http://dev.mysql.com/tech-resources/ articles/migrating-from-microsoft.html • Customer Migrations http://www.mysql.com/customers/?migration Monday, February 16, 2009 18
    • MySQL Migration References • This workshop • Migration Overview • Migration Products • Migration Partners • Ideal Candidates • Roadblocks Monday, February 16, 2009 19
    • Reasons Monday, February 16, 2009 20
    • Reasons to Migrate • Cost / TCO • e.g. Subscription v License • EOL H/W & S/W • Integration into newer systems • Asked to • Forced to • Physical resources • Trend Monday, February 16, 2009 21
    • Cost / TCO • Truly difficult to value • Software • Hardware • Support • Skills • Staff Can you state your $ per customer investment Monday, February 16, 2009 22
    • Cost / TCO • Easy when starting a new project now • Open Source • Zero entry point - Licenses • Zero entry point - Subscription (if desired) • VC preferred But Monday, February 16, 2009 23
    • Cost / TCO Less measurable incidentals • Staff skills / proficiency • Infrastructure • e.g. H/W • Integration points • Reference material / procedures Monday, February 16, 2009 24
    • EOL • Newer H/W is significantly cheaper • More verses Larger • Growth, Redundancy, Co Location • Existing licensing may be prohibitive • Potential environmental impact Monday, February 16, 2009 25
    • Going Green quot;We do worry about how to maximize page views for kilowatt hoursquot; Jim Buckmaster, CEO Craigslist • Page views per kilowatt hour: The socially responsible benchmark? http://blogs.zdnet.com/BTL/?p=3434 Monday, February 16, 2009 26
    • Integration • Newer deployed systems for additional purposes • More efficient to retool old systems to integrate with new Monday, February 16, 2009 27
    • Acquisition • Your company is acquired by another with different technology infrastructure • Not likely in Government situation Monday, February 16, 2009 28
    • Forced to • Management Decision • e.g. quot;No new nett Oracle licensesquot; • New government initiative ? Monday, February 16, 2009 29
    • Physical Resources • Newer languages being taught • Desire to update skills • New staff acquisition • Off shoring / Outsourcing options Monday, February 16, 2009 30
    • Open Source - Gardner • By 2012, 80% of all commercial software will include elements of open-source technology. • By 2012, at least one-third of business application software spending will be as service subscription instead of as product license. • By 2011, early technology adopters will forgo capital expenditures and instead purchase 40 per cent of their IT infrastructure as a service. http://gartner.com/it/page.jsp?id=593207 Monday, February 16, 2009 31
    • Open Source • Sun releases Java • Microsoft releases .Net components • Adobe release Flex/Flash infrastructure • MySQL, the 'M' of LAMP • Be wary of different licensing agreements for software reuse Monday, February 16, 2009 32
    • Road blocks Monday, February 16, 2009 33
    • Barriers to success • Resource commitment • Set expectations • e.g. it works in Oracle it should work in MySQL • It may be cheaper to migrate but it takes a long time • Fear of change • Licensing/IP/Patents/Copyright Monday, February 16, 2009 34
    • Actual Client Example • Management directs use of MySQL • Technical resources • Refuse be 25%optimal numeric datatypes to use (could disk saving) • Refuse to usein queries)indexes (improved covering performance • Fudge in 15 sample SELECT's) full table production simulation (3 scans • Place junior inexperienced staffprocess (in company and technology) on evaluation Monday, February 16, 2009 35
    • Summary • MySQL can operate in the enterprise • There are justifiable reasons to consider MySQL • Migration to MySQL is possible • Opportunities, Technology and Time to Market becoming more viable Monday, February 16, 2009 36