首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小歪同学
掘友等级
程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
Mysql 百问系列:B+Tree 到底是什么
以前看过许多关于B+ Tree的文章,当时看了总觉得明白了,可是没过多久就又要忘了。直到我看了掘金小册:Mysql是怎么运行 第7,第8章才终于明白了B+ Tree到底是怎么回事。如果对Mysql内部具体如何实现感兴趣的可以去看小册,我自己看这2章,每章都花了2个小时,毕竟介绍…
docker 搭建Mysql 集群: 双主配置
auto_increment_offset 和 auto_increment_increment 需要配置不同的起点和步长。 log-slave-updates:另一台数据库通过同步产生过来的变化将同时记录在自己的binlog中。 auto_increment_incremen…
Mysql 百问系列:Change Buffer 有什么作用
可以查看到change buffer 的相关信息。 author_1 有主键索引,和一个index_name 的二级索引。 这个语句需要修改 2 个页面的数据。 第一处 是 聚簇索引 中的 id =1 条中的数据。 第二处 是 修改二级索引的 name 的数据。 页6 和 页 …
docker 搭建Mysql 集群: 主从配置
前面已经将了如何利用composer 快速搭建mysql服务。本篇文章将在原来的基础配置出,2台Mysql 服务器。一台作为Master 服务器,一台作为Slave 服务器。 先给出完整版的docker-compose.yml。不过先把关注点放在mysql-master 这个服…
docker 搭建Mysql 集群:使用composer 启动Mysql服务
docker,docker-composer 的安装就不多说明了,请自行安装。 变量:文件中定义了${NETWORKS_DRIVER},${MYSQL_VERSION},${MYSQL_DATABASE}等变量。这些变量能够在我们定义服务时,提供方便的管理。而变量对应的值我们放…
Mysql 百问系列:redo log 做什么用?
引入了Buffer Pool 之后的确给数据的读写提升了效率。当然也同时带来了问题。 我的账户余额有200块钱,发工资那天公司汇进来5000块钱。 我们知道执行更新后,数据只是放在Buffer Pool 中,磁盘文件中还是老数据。可是偏偏倒霉,这时候服务器断电了,内存中的数据一…
Mysql 百问系列:Buffer Pool 是什么?
InnoDB 类型的存储引擎是会把数据写到磁盘上的。(Mysql 5.6.6 以后默认) InnoDB 以表为单位,生成 表名.frm 和 表名.idb 文件 存储在相应的Mysql存储目录下。 InnoDB 是以 页(一般为大小为16K) 为单位,从磁盘文件中读取数据 到内存…
Mysql 百问系列 : Join 会有哪几种工作方式?
现在有两张表,一张 shool表,一张 student表。 各插入1000条数据 (使用STRAIGHT_JOIN) 是防止Mysql 优化器自动优化,具体优化逻辑此处不展开,后续有机会详聊。 可以看到student 为 驱动表, school 为 被驱动表. 首先对stude…
个人成就
文章被点赞
103
文章被阅读
38,743
掘力值
997
关注了
8
关注者
79
收藏集
0
关注标签
11
加入于
2018-08-01