摘要:
一、简介 相当于Linux文件系统,只不过比文件系统强大查看引擎命令show engines;存储引擎是作用在表上的,也就意味着,不同的表可以有不同的存储引擎类型。PerconaDB:默认是XtraDBMariaDB:默认是InnoDB其他的存储引擎支持:TokuDB RocksDBMyRocks以 阅读全文
摘要:
关键字就是key的意思 一、B-Tree的性质 1、定义任意非叶子结点最多只有M个儿子,且M>2; 2、根结点的儿子数为[2, M]; 3、除根结点以外的非叶子结点的儿子数为[M/2, M]; 4、每个结点存放至少M/2-1(取上整)和至多M-1个关键字;(至少2个关键字) 5、非叶子结点的关键字个 阅读全文
摘要:
一、事务的ACID特性 1.Atomic(原子性)所有语句作为一个单元全部成功执行或全部取消。不能出现中间状态。2.Consistent(一致性)如果数据库在事务开始时处于一致状态,则在执行该事务期间将保留一致状态。3.Isolated(隔离性)事务之间不相互影响。4.Durable(持久性)事务成 阅读全文
摘要:
1.innodb_flush_log_at_trx_commit (双一标准之一) 作用:主要控制了innodb将log buffer中的数据写入日志文件并flush磁盘的时间点,取值分别为0、1、2三个。查询:select @@innodb_flush_log_at_trx_commit;参数说明 阅读全文
摘要:
一、索引作用 提供了类似于书中目录的作用,目的是为了优化查询 二、索引的种类(算法) B树索引 #mysql中最常用的的索引,90%以上Hash索引R树Full textGIS B树B-tree 早期使用,现在不用了B+Tree 在范围查询方面提供了更好的性能(> < >= <= like),在b树 阅读全文