您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

MySql 启动innodb模式

bubuko 2022/1/25 20:07:14 mysql 字数 900 阅读 872 来源 http://www.bubuko.com/infolist-5-1.html

MySql的事务机制。。 creat table t1(id,name char(100)) engine=innodb deafault charset=utf-8; 1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最 ...

  MySql的事务机制。。 creat table t1(id,name char(100))  engine=innodb deafault charset=utf-8;     

1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 

2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM会失败; 

3. InnoDB是聚集索引,使用B+Tree作为索引结构,数据文件是和(主键)索引绑在一起的(表数据文件本身就是按B+Tree组织的一个索引结构),必须要有主键,通过主键索引效率很高。但是辅助索引需要两次查询,先查询到主键,然后再通过主键查询到数据。因此,主键不应该过大,因为主键太大,其他索引也都会很大。

 

 

 


原文链接:https://blog.csdn.net/qq_35642036/article/details/82820178

 

MySql 启动innodb模式

原文:https://www.cnblogs.com/mlwtc/p/12442660.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶