首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
用户88065879993
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
「MySQL高级篇」MySQL日志、事务原理 -- undolog、redolog、binlog、两阶段提交
日志日志,在我们平时开发中主要的用途在于监控、备份,但在MySQL中,日志的功能远远不止这些,分别有用于记录的慢查询日志,回滚版本的undolog,宕机恢复的redolog、全量备份的binlog等等
结合MySQL更新流程看 undolog、redolog、binlog
看过我之前文章《一条Update语句的执行过程是怎样的?》的朋友都基本知道【点击文章传送门~🙌】,在整个Update更新语句中会涉及到三种日志,分别是undo log(回滚日志)、redo lo
彻底搞懂MySQL的redo log,binlog,undo log
前言 我们知道一条 select 语句是如何执行的。如果是 update 语句呢,执行步骤和查询语句其实是一样的,在执行语句前要连接数据库,这是连接器的工作。如果查询缓存中存在这条 SQL 的结果集缓
CPU占用又爆了?MySQL到底在干什么
在日常工作中,发现MySQL的状态不太对劲的时候,一般都会看看监控指标,很多时候会看到熟悉的一幕:CPU使用率又爆了。本文将给大家介绍MySQL和CPU之间的关系,对此有一定的了解之后可以更准确的判断
热点数据更新导致CPU100%的解决方案
前言 在平常的工作中,更新数据是再正常不过的一个需求了,我们只需要执行一个update语句即可,如果有必要我们还可以加上事务来保证数据的可靠性。 但是如果这是一个热点数据,就比如说直播下单,如果这个商
Mysql-详解脏读、不可重复读、幻读
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第13天,点击查看活动详情。 Mysql的事务隔离级别 Mysql有四种事务隔离级别,这四种隔离级别代表当存在多个事务并发冲突时,可能
(三)MySQL并发篇-1:MVCC是如何解决事务的脏读、不可重复读、幻读的?
详解MySQL的事务和MVCC原理;事物的原理,并发问题,对应的隔离级别。以及解决事务并发问题的MVCC介绍,工作原理,判断规则
Mysql共享锁、排他锁、悲观锁、乐观锁及其使用场景
Mysql 在5.5之前默认使用 MyISAM 存储引擎,之后使用 InnoDB 。查看当前存储引擎: MyISAM 操作数据都是使用的表锁,你更新一条记录就要锁整个表,导致性能较低,并发不高。当然同时它也不会存在死锁问题。 而 InnoDB 与 MyISAM 的最大不同有两点…
MySQL 的覆盖索引与回表
两大类索引聚簇索引普通索引示例建表填充数据索引存储结构聚簇索引(ClusteredIndex)普通索引(secondaryIndex)聚簇索引查找过程普通索引查找过程第一步普通索引查找过程第二步回表查
还傻傻分不清MySQL回表查询与索引覆盖?
hello,大家好,我是张张,「架构精进之路」公号作者。 最近的工作中,遇到一个查询里用到主键索引与二级索引并存的问题情况,那对于这种情况,索引是如何高效执行的,是否会产生回表查询呢? 等等,首先解释