MyISAM storage engine

E100301

The MyISAM storage engine is a legacy MySQL table format known for fast read performance, simple design, and lack of transactional and foreign key support.

All labels observed (2)

Label Occurrences
MyISAM 2
MyISAM storage engine canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf MySQL storage engine
database storage engine
characteristic no MVCC
no foreign key enforcement
non-transactional
crashRecovery non-automatic
defaultStorageEngineFrom MySQL
surface form: MySQL 3.23
defaultStorageEngineUntil MySQL
surface form: MySQL 5.5
developedBy MySQL AB
developedFor MySQL
surface form: MySQL relational database management system
doesNotSupport ACID compliance
foreign keys
referential integrity constraints
row-level locking
transactions
filePerTable true
introducedIn MySQL
surface form: MySQL 3.23
knownFor fast read performance
simple design
lockingGranularity table
maintainedBy Oracle Corporation
metadataStoredIn .frm files
notRecommendedFor high-concurrency write workloads
transactional applications
optimizedFor read-heavy workloads
predecessorOf Aria storage engine
recommendedAlternative InnoDB storage engine
replacedBy InnoDB storage engine
status legacy
storesDataIn .MYD files
storesIndexesIn .MYI files
supports AUTO_INCREMENT columns
FULLTEXT indexes before InnoDB
compressed tables
concurrent inserts under certain conditions
delayed inserts
dynamic row format
fixed-length rows
full-text indexing
index prefix compression
myisamchk utility
spatial indexes
static row format
table-level locking
table-level repair
variable-length rows
usedFor read-only or read-mostly tables
usedIn older MySQL installations
vulnerableTo table corruption after crashes

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

MySQL supportsFeature MyISAM storage engine
MariaDB supportsStorageEngine MyISAM storage engine
this entity surface form: MyISAM
TokuDB comparedWith MyISAM storage engine
this entity surface form: MyISAM