|
Features
|
InnoDB
|
MyISAM
|
|
ACID Transactions
|
Yes
|
No
|
|
B-Tree Indexes
|
Yes
|
Yes
|
|
Crash Safe
|
Yes
|
No
|
|
Clustered Index
|
Yes
|
No
|
|
Storage Limits
|
64TB
|
256TB
|
|
Foreign Key Support
|
Yes
|
No
|
|
Full Text Search Indexes
|
No
|
Yes
|
|
Backup/Point-in-time Recovery
|
Yes
|
Yes
|
|
Data Cashes
|
Yes
|
No
|
|
Others
|
|
|
MySQL
is an open source database that is freely available under GNU
General public license. It offers developers a range of storage
engines, including Berkeley DB, InnoDB, Heap, and MyISAM. It
incorporates adequate security measures and also provides
regular security patches to keep the software up-to-date. When
it comes to performance, it clearly dominates over the other
databases. However, MySQL databases may get corrupt in the
event of a virus infection, hardware malfunction, or an
unexpected system shutdown. In such circumstances, you lose
access to the vital information stored in the database. To
overcome this problem, you need to go for MySQL recovery through a reliable
third-party utility.