开发者

Mysql5.6以后,说 innode 的 select 性能不输 myisam 了,为什么 ??

开发者 https://www.devze.com 2022-12-18 02:28 出处:网络 作者:如何学Python
巴不左右的鲁闽 2022-06-04 14:30 InnoDB表(innodb_file_per_table=开发者_运维技巧1):吕柏秋
巴不左右的鲁闽 2022-06-04 14:30

InnoDB表(innodb_file_per_table=开发者_运维技巧1):


吕柏秋 2022-06-04 14:40

开发者_如何转开发

感觉楼主不必纠结这个问题,InnoDB是MySQL官方指定的默认引擎,维护力度都下在InnoDB身上了,SELECT性能更好也并不出奇.第三方的Percona Server也是选择基于InnoDB改进推出XtraDB.所以还是尽量使用InnoDB吧.


118****321 开发者_如何学JAVA 2022-06-04 14:46

InnoDB使用独立表空间(innodb_file_per_table=1)后每个数据库的每个表都会生成一个数据空间(.ibd文件).show variables like innodb_file_per_table可见Percona Server 5.6是默认开启"独立表空间"的.独立表空间优点:1.每个表都有自已独立的表空间.2.每个表的数据和索引都会存在自已的表空间中.3.可以实现单表在不同的数据库中移动.4.空间可以回收.


环游世界的单反 2022-06-04 14:48

开发者_如何学Go

对比MyISAM表:


0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号