随笔分类 - MySQL
摘要:在讲缓存之前先了解一下,什么是MYSQL的主从复制和读写分离。 主从复制 master是主数据库,stave从数据库 (1)DML操作引起主数据库数据变更,产生binlog文件(二进制日志,在事务提交后产生),通过io-thread写入binlog; (2)从数据库请求读取binlog,开启io-t
阅读全文
摘要:事务 事务的组成可由一条非常简单的SQL语句组成,也可由一组复杂的SQL语句组成。 特征 事务具有以下特征: (1)在数据提交时,可以确保要么所有修改都已保存,要么所有修改不保存; (2)事务是访问并更新数据库各种数据项的一个执行单元; (3)在innodb下,每一条语句都是事务,可以通过set a
阅读全文
摘要:在讲MYSQL的索引之前,先了解一下MYSQL的B+树,首先它是多路平衡搜索树,为什么MYSQL使用的是B+树,因为数据存储在磁盘中,而树的高度决定了访问磁盘的次数,所以选择B+树;MYSQL的B+树结构如下图所示: MYSQL的B+树它具有以下特点: (1)叶子节点当中存储所有的数据 (2)非叶子
阅读全文