首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小柔逃不掉
掘友等级
不想记录Kubernetes学习之路了 我想去看山川河流
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 53
沸点 1
赞
54
返回
|
搜索文章
赞
文章( 53 )
沸点( 1 )
面向面试编程:MySQL的Redo Log
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第5天,点击查看活动详情 在MySQL中提交事务,更新完Buffer Pool中的缓存页之后,必须要写一条redo log
面向面试编程:MySQL的Undo Log
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情 对buffer pool里的缓存页执行增删改操作的时候,必须要写对应的redo log记录下来你做了哪些
面向面试编程:MySQL事务隔离级别
对于我们的业务系统去访问数据库而言,他往往都是多个线程并发执行多个事务的,对于数据库而言,他会有多个事务同时执行,可能这多个事务还会同时更新和查询同一条数据,所以这里会有一些问题需要数据库来解决。
面向面试编程:MySQl的MVCC多版本并发控制机制
MySQL实现MVCC机制的时候,是基于undo log多版本链条+ReadView机制来做的,默认的RR隔离级别,就是基于这套机制来实现的
面向面试编程:MySQL的锁机制
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第7天,点击查看活动详情 加锁避免脏写 脏写是绝对不允许的,依靠锁机制让多个事务更新一行数据的时候串行化,避免同时更新一行数据。
面向面试编程:MySQL的索引(一)
数据页在磁盘文件中的物理存储结构,数据页之间是组成双向链表的,然后数据页内部的数据行是组成单向链表的,而且数据行是根据主键从小到大排序的。
面向面试编程:MySQL的索引(二)
其实假设你要是针对其他字段建立索引,比如name、age之类的字段,这都是一样的原理,简单来说,比如你插入数据的时候,会把完整数据插入到聚簇索引的叶子节点的数据页里去,同时维护好聚簇索引
面向面试编程:MySQL的索引(三)
平时我们设计系统的时候一般都是设计联合索引,很少用单个字段做索引,我们还是要尽可能的让索引数量少一些,避免磁盘占用太多,增删改性能太差。
面向面试编程:MySQL的索引(四)
一般我们自己建的索引不管是单列索引还是联合索引,其实一个索引就对应着一颗独立的索引B+树,索引B+树的节点仅仅包含了索引里的几个字段的值以及主键值。
PHP代码审计与反序列化(web)
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情 前言: php代码反序列化于我而言一直是ctf比赛相对有难度的一个模块,所以对这个模块做一下学习总结。奈
下一页
个人成就
文章被点赞
150
文章被阅读
6,312
掘力值
513
关注了
1
关注者
8
收藏集
0
关注标签
0
加入于
2022-02-24