首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
jiancheng
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
MySQL系列(2)— InnoDB数据存储结构
介绍InnoDB存储引擎的体系架构设计,数据存储的相关目录,表空间中数据的存储结构,初步了解InnoDB是如何管理数据的。
MySQL系列(1)— 基础架构
MySQL系列基础架构篇,介绍了MySQL的体系架构设计,存储引擎,文件存储层等,可以从整体层面了解MySQL的运行机制,SQL语句如何执行。
MySQL系列(8)— 事务原子性之UndoLog
数据库事务的原子性由 undo 回滚日志来保证,本文介绍了 undo log 的机制,undo log 形成的版本链,这是MVCC的基础。
MySQL系列(9)— 事务隔离性之MVCC
MVCC 就是多版本并发控制,在 RC、RR 这两种隔离级别下执行SELECT查询时,通过访问记录的版本链,而不需要加锁,这使得不同事务的读-写操作可以并发执行,从而提升数据库的性能。
使用canal增量订阅MySQL binlog
基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql。 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数…
我以为我对Mysql索引很了解,直到我遇到了阿里的面试官
相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。 因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。楼主自认为自己对MySQL的索引相关知识有很多了解,而且因为最近在找工作面试,所以…
MySQL中case when用法以及注意事项
本文主要介绍了case函数在MySQL中用法和注意事项;使用场景包括了case在列字段处理,行转列等;特别提到了case when在某些场景下可用于SQL语句的优化。
Mysql InnoDB的锁定机制 隔离级别 间隙锁
数据库并发中的“更新丢失”通常应该是完全避免的,但防止更新丢失数据,并不能单靠数据库事务控制来解决,需要应用程序对要更新的数据加必要的锁来解决,而以上出现的数据库问题都必要由数据库提供一定的事务隔离机制来解决。为了避免数据库事务并发带来的问题,在标准SQL规范中定义了4个事务的…
聊聊MVCC和Next-key Locks
上篇文章讲到了MySQL的RR隔离级别通过MVCC+Next-key Locks解决幻读问题,下面就给大家仔细讲讲这两个机制究竟是什么。 多版本并发控制(Multi-Version Concurrency Control, MVCC)是 MySQL 的 InnoDB 存储引擎实…
MySQL Binlog 介绍
本文主要介绍二进制日志 binlog。 MySQL 的二进制日志 binlog 可以说是 MySQL 最重要的日志,它记录了所有的 DDL 和 DML 语句(除了数据查询语句select、show等),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安…