myisam和innodb引擎的区别

myisaminnodb引擎的区别

       1、存放位置不同

            amyisam存放在/var/lib/mysql/mysal中其中

                frm:是表格式文件,存放表头

                MYD:数据存放在MYD文件中

                MYI:表的索引存放在这个文件中

            binnodb存放在/var/lib/mysql中;所有数据都存放在ibdata1这个文件中,后面两个是innodb的事务日志文件。

 

      2myisam引擎不支持外键,也不支持全文索引,innodb支持

      3innodb支持事务,而mysion不支持

      4mysion是表锁,而innodb是行锁。

      5、导入数据和创建索引时,myisam快于innodb。但是当多人多次请求,就是大量的并发操作是innodb会大于myisam的。

 

你可能感兴趣的:(InnoDB,myisam,引擎区别)