Why MySQL

2,571 views

Published on

Why MySQL

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,571
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Why MySQL

  1. 1. Why MySQL? Inforsalud 2009 11.3.2009
  2. 2. MySQL <ul><li>The World's Most Popular Open Source Database
  3. 3. > 11 million installations
  4. 4. Community Edition (GPL)
  5. 5. Full Enterprise support from MySQL AB </li></ul>
  6. 6. Top Reasons to Use MySQL <ul><li>Scalability and Flexibility
  7. 7. High Performance
  8. 8. High Availability
  9. 9. Web and Data Warehouse Strengths </li></ul><ul><li>Strong Data Protection
  10. 10. Comprehensive Application Development
  11. 11. Management Ease
  12. 12. Lowest Total Cost of Ownership </li></ul>
  13. 13. Scalability and Flexibility (I) From a personal music library database on a desktop machine ... To a terabyte-size database on a multi-core server
  14. 14. Scalability and Flexibility (II) <ul><li>More than 20 platforms supported! </li></ul>
  15. 15. High Performance <ul><li>Study Case: Wikipedia servers </li></ul>
  16. 16. High Availability (I) <ul><li>Easy replication setup </li></ul>
  17. 17. High Availability (II) <ul><li>Ndb Cluster Engine </li></ul>(Data Nodes) NdbCluster Engine <ul>MySQL Server </ul>NdbCluster Engine <ul>MySQL Server </ul>NdbCluster Engine <ul>MySQL Server </ul>
  18. 18. Strong Data Protection <ul><li>Robust Transactional Support </li></ul><ul><ul><li>Full ACID support
  19. 19. Multi-version transaction
  20. 20. Table or row level locking
  21. 21. Referential Integrity </li></ul></ul><ul><li>Powerful authentication system
  22. 22. SSL and SSH connection support
  23. 23. Flexible backup system (also hot backup)
  24. 24. Recovering tools in case of hardware failure </li></ul>
  25. 25. Web and Data Warehouse Strengths <ul><li>MySQL: the “M” in LAMP/WAMP
  26. 26. Specialised extensions for full text search and spacial applications
  27. 27. MySQL Embedded server in Healthcare </li></ul>+ + +
  28. 28. Comprehensive Application Development <ul><li>Supported: </li></ul><ul><ul><li>SQL standard
  29. 29. Stored procedures
  30. 30. Triggers
  31. 31. Views
  32. 32. Cursors
  33. 33. Prepared statements </li></ul></ul><ul><li>C API
  34. 34. ODBC, JDBC and ADO.NET connectors
  35. 35. Libraries for PHP, Perl, Python, Ruby, Pascal, Tcl,... </li></ul>
  36. 36. Management Ease <ul><li>MySQL command line client and server tools
  37. 37. MySQL GUI Tools </li></ul><ul><ul><li>MySQL Administrator
  38. 38. MySQL Query Browser </li></ul></ul><ul><li>Other MySQL Tools </li></ul><ul><ul><li>MySQL Benchwork
  39. 39. MySQL Migration </li></ul></ul><ul><li>MySQL Enterprise
  40. 40. Monitor
  41. 41. 3 rd Party Tools </li></ul>
  42. 42. Lowest Total Cost of Ownership <ul><li>http://www.mysql.com/tcosavings/ </li></ul>
  43. 43. MySQL users
  44. 44. Further information Why MySQL: http://www.mysql.com/why-mysql/ MySQL customers: http://www.mysql.com/customers/ MySQL training careers: http://www.mysql.com/training/ Thank you for your time! Jaime Crespo MySQL Instructor < [email_address] >

×