MySQL的复制原理和myisam与innodb的区别详解

heiress6833 15 0 zip 2023-05-07 20:05:59

MySQL的复制原理是指通过多个MySQL实例之间的数据同步功能,将数据从一个MySQL服务器复制到另一个MySQL服务器的过程。其流程包括3个线程:binlog线程、io线程和sql执行线程,并且它们之间存在着紧密的关联。而myisam与innodb的区别主要有5点:支持事物、支持行级锁、支持MVCC、支持外键以及支持全文索引。此外,innodb引擎还有4大特性:插入缓冲、二次写、自适应哈希索引以及预读。当选择selectcount(*)的时候,myisam更快,因为它将计数值存储在头部,而innodb则需要从磁盘中读取行记录来计数。

用户评论
请输入评论内容
评分:
暂无评论