随笔分类 -  互联网-MYSQL

摘要:目录1 主从复制与读写分离的意义 1.1 什么是主从复制 1.2 主从数据库的好处和缺点 2 主从复制 2.1 主从复制的形式 2.2 主从复制的原理 2.3 主从复制的模式 异步模式 半同步模式 --5.5开始支持 全同步模式 3 主从复制读写分离过程 3.1 主从数据库实现同步(主从复制) 3. 阅读全文
posted @ 2021-06-23 22:04 hanease 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1. InnoDB表结构 此小结与索引其实没有太多的关联,但是为了便于理解索引的内容,添加此小结作为铺垫知识。 1.1 InnoDB逻辑存储结构 MySQL表中的所有数据被存储在一个空间内,称之为表空间,表空间内部又可以分为段(segment)、区(extent)、页(page)、行(row),逻辑 阅读全文
posted @ 2021-06-23 21:35 hanease 阅读(283) 评论(0) 推荐(0) 编辑
摘要:前言: 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构 >查询执行流程 >语句执行顺序来探讨一下其中的知识。 一、MySQL架构总览: 架构最好看图,再配上必要的说明文字。 下图根据参考书籍中一图为原本,再在 阅读全文
posted @ 2021-06-22 22:45 hanease 阅读(154) 评论(0) 推荐(0) 编辑
摘要:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致 阅读全文
posted @ 2021-06-22 22:37 hanease 阅读(132) 评论(0) 推荐(0) 编辑
摘要:一级缓存和二级缓存的区别: 主要的不同是它们的作用范围不同。 一级缓存是session级别的。 也就是只有在同一个session里缓存才起作用,当这个session关闭后这个缓存就不存在了。 而二级缓存是sessionFactory级别的。 其缓存对同一个sessionFactory生产出来的ses 阅读全文
posted @ 2021-03-06 21:26 hanease 阅读(573) 评论(0) 推荐(0) 编辑
摘要:连接相关参数 max_connections:允许客户端并发连接的最大数量,默认值是151,一般将该参数设置为500-2000max_connect_errors:如果客户端尝试连接的错误数量超过这个参数设置的值,则服务器不再接受新的客户端连接。可以通过清空主机的缓存来解除服务器的这种阻止新连接的状 阅读全文
posted @ 2021-03-01 20:26 hanease 阅读(361) 评论(0) 推荐(0) 编辑