Basic differences:The MyISAM type does not support advanced processing such as transaction processing, whereas the InnoDB type does. MyISAM tables emphasize performance, and the execution speed is faster than that of InnoDB, but transactions are not supported.
The following articles mainly introduce the differences between the MySQL storage engine (InnoDB) and MyISAM, including evaluation, evaluation, and related performance tests, the following is a detailed description of the article, hoping to help you in this regard.
Introduction to InnoDB and
1. innodb supports transaction processing, not myisam. Myisam is faster and has better performance. 2. select, update, insert, and delete operations: If you execute a large number of SELECT operations, MyISAM is a better choice for InnoD
better choice.
InnoDB: this type is transaction-safe. it has the same features as the BDB type and supports foreign keys. the InnoDB table is fast. it has more features than BDB. Therefore, if you need a transaction-safe storage engine, we recommend that you use it. if your data executes a large number of INSERT or UPDATE operations, InnoDB tables should be use
In the process of using MySQL, there are some questions about the concepts of MyISAM and InnoDB, and the difference between the two engines has always been a question in my mind. To solve this puzzle, we searched the network and found the following information:
MyISAM is the default database engine for MySQL (before version 5.5), improved by the early ISAM (In
The following articles mainly describe the MySQL table types, that is, detailed parsing of MyISAM and innodb. If you are interested in the MySQL table types, that is, the actual operations related to detailed parsing of MyISAM and innodb, you can click to view the following articles.
MySQL table types:
MySQL, Innodb and MyISAM are both preferred. If the database platform meets the requirement of 99.9% stability, convenient scalability and high availability, MyISAM is definitely the first choice.
The reason is as follows:
1. Most projects hosted on the platform are read-write-less projects, while MyISAM has a much be
Label:MyISAM InnoDB Difference
MyISAM and InnoDB explain InnoDB and MyISAM are the two most common table types that many people use when using MySQL, both of which have pros and cons, depending on the application. The basic difference is that the
This article mainly introduces the differences between the storage engine myisam and innodb of Mysql. if you need it, you can refer to the simple expression below.
MyISAM is a non-transactional storage engine.
Innodb is a storage engine that supports transactions.
The innodb
the perspective of my current O M database platform, we need to meet the following requirements: 99.9% stability, for convenient scalability and high availability, MyISAM is definitely my first choice.The reason is as follows:
1. First, most of the projects on my current platform are read-write-less projects, while MyISAM has a much better read performance than
In the process of using MySQL, there are some questions about the concepts of MyISAM and InnoDB, and the difference between the two engines has always been a question in my mind. In order to solve this puzzle, search the network, found the following information:MyISAM is the default database engine for MySQL (prior to version 5.5), which was improved by the early ISAM (Indexed sequential access method: Inde
1. If your data executes a large number of insert or update operations, InnoDB tables should be used for performance considerations.If you execute a large number of select statements, MyISAM is a better choice.
2. I need to use transaction processing, but the original data table uses MyISAM and needs to be changed to b
check whether all key_buffer files are used -- the. MYI file only has 1 GB, while the key_buffer is set to 4 GB. This is a waste. If you seldom use the MyISAM table, keep the key_buffer_size smaller than 16-32 MB to meet the requirements for temporary table indexes on the disk.
Innodb_buffer_pool_size-this is very important for Innodb tables. Compared with MyISAM
Advantages and differences between mysql data storage engine InnoDB and MyISAM: this is the default type, which is based on the traditional ISAM type, ISAM is the abbreviation of Indexed Sequential Access Method, which is a standard Method for storing records and files. compared with other storage engines, MyISAM has most tools for checking and repairing tables.
. Large-sized data sets tend to use InnoDB because they support transaction processing and fault recovery. The small size of the database determines the duration of fault recovery. InnoDB can use transaction logs to recover data, which is faster. However, MyISAM may take several hours or even a few days to do these tasks. Inn
A simple expression.MyISAM is a non transactional storage engine.InnoDB is a storage engine that supports transactions.InnoDB engines are more suitable for inserting and updating operations than more applicationsand MyISAM is suitable for frequent query application.MyISAM--table lock.
innodb--design Reasonable words are row lock.MyISAM does not appear to be deadlocked.The biggest difference is that
MyISAM and InnoDB
InnoDB and MyISAM are the two most common table types used by many people when using MySQL. The two table types have their own advantages and disadvantages, depending on the specific application. The basic difference is that the MyISAM type does not support
MyISAM and InnoDB
InnoDB and MyISAM are the two most common table types used by many people when using MySQL. The two table types have their own advantages and disadvantages, depending on the specific application. The basic difference is that the MyISAM type does not support
MyISAM and InnoDB explain that InnoDB and MyISAM are the two most common table types when many people use MySQL. the Two table types have their own advantages and disadvantages, depending on the specific application. The basic difference is that the MyISAM type does not supp
Summary and comparison of InnoDB and MyISAM
Mysql database engine has been stated in my blog, but it is only a simple description of all engines. InnoDB and MyISAM database engines are the most commonly used, it is necessary to provide a detailed and comprehensive introduction and comparison so that we can better choos
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.