The MySQL database has become the world's most popular open source database because of its high performance, high reliability and ease of use.
- It has 2 layers upper SQLlayer and set of storage engines
- The most commonly used storage engines in MySQL are InnoDB for ACID support and higher performance on large workloads
- It provides concurrency and MyISAM for Concurrency workloads.
- It has been developed with a focus on speed
- It supports 9 storage engines
- MyISAM
- InnoDB
- NDB Cluster
- MERGE
- MEMORY (HEAP)
- FEDERATED
- ARCHIVE
- CSV
The latest version available in the market can be downloaded to go to downloaded by clicking here
- It has been developed from developers who came from an oracle or SQL server backgreoun.
- Powerful for object relational database systems.
- Runs on all Operating Systems.
- Nativeprogramming interfaces for C/C++,Java,Tcl,Ruby etc.,
- It boasts features like Multi-Version Concurreny Control(MVCC).
- It has full support for subqueries (including subselects in the FROM clause), read-committed and serializable transaction isolation levels.
- GiST (Generalized Search Tree) indexing is an advanced system which brings together a wide array of different sorting and searching algorithms including B-tree, B+-tree, R-tree, partial sum trees, ranked B+-trees and many others. It also provides an interface which allows both the creation of custom data types as well as extensible query methods with which to search them.
Some general Limits |