Mysql engines

770 views
712 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
770
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mysql engines

  1. 1. Database Engines of MySQL Gaurav Paliwal @gauravpaliwal
  2. 2. Outline What are database engines ?Why do we need different database engines ? Types of database Engines. When to use what database engines ?
  3. 3. What are database engines ? Also known as Storage Engines
  4. 4. What are database engines ?Software component of the Database Management System that actually stores, retrieves , modifies and delete data.
  5. 5. Why do we need different database engines ?Every applications has different requirement.
  6. 6. Why do we need different database engines ?For some applications performance is major issue.
  7. 7. Why do we need different database engines ?For some applications frequent read/write are more important then frequent updates.
  8. 8. Why do we need different database engines ?For some application searching is major issue compared to the read/write/update.
  9. 9. Why do we need different database engines ? Etc.
  10. 10. Types of database Engines There are plenty.
  11. 11. Types of database EnginesExample : Innodb , MyISAM , BerkleyDB etc.
  12. 12. Types of database EnginesEvery database engines has its different pros and cons.
  13. 13. MyISAMDesigned with a thinking that database are frequently read not updated. High Performance Good for frequent read operations Locks tables while updating
  14. 14. Innodb Designed with a thinking that database are frequently updated not read. InnoDB is transaction-safedata-integrity is maintained throughout the entire query process Allow multiple updates on single table Locks only row NOT table
  15. 15. When to use what database engines ? More updates less read More performance Bank Social Networking website
  16. 16. Questions
  17. 17. Thanks

×