代码笔记
-
MySQL-长事务详解[亲测有效]
MySQL-长事务详解[亲测有效]前言: 『入门MySQL』系列文章已经完结,今后我的文章还是会以MySQL为主,主要记录下近期工作及学习遇到的场景或者自己的感悟想法,可能后续的文章不是那么连贯,但还是希望大家多多支持。言归正传,本篇
-
spring的事务和mysql的事务_spring事务什么时候提交
spring的事务和mysql的事务_spring事务什么时候提交本文分享一些关于Mysql如何解决多事务并发的问题和Spring源码是怎么控制事务以及一些事务失效的场景。 分享内容: Mysql事务隔离机制 锁机制 MVCC多版本并发控制隔离 Spring事务应用
-
分布式事务,原理简单,写起来全是坑![通俗易懂]
分布式事务,原理简单,写起来全是坑![通俗易懂]分布式事务,我们已经给小伙伴介绍了整体内容: 一文搞明白分布式事务解决方案!真的 so easy! AT 模式的实现: 手把手带领小伙伴们写一个分布式事务案例! AT 模式在多数据源中的应用: Spr
-
mysql四种常见日志_Redis日志
mysql四种常见日志_Redis日志日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(binlog)和事务日志(包括redo log和undo log),本文接下来会详…
-
很用心的为你写了 9 道 MySQL 面试题「终于解决」
很用心的为你写了 9 道 MySQL 面试题「终于解决」MySQL 一直是本人很薄弱的部分,后面会多输出 MySQL 的文章贡献给大家,毕竟 MySQL 涉及到数据存储、锁、磁盘寻道、分页等操作系统概念,而且互联网对 MySQL 的注重程度是不言而喻的,后面要加紧对 MySQL 的研究。写的如果不好,还请大家见谅。 非关系型数据库(…
-
我以为我对Mysql索引很了解,直到我遇到了阿里的面试官
我以为我对Mysql索引很了解,直到我遇到了阿里的面试官相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。 因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。楼主自认为自己对MySQL的索引相关知识有很多了解,而且因为最近在找工作面试,所以…
-
面渣逆袭:MySQL六十六问,两万字+五十图详解![亲测有效]
面渣逆袭:MySQL六十六问,两万字+五十图详解![亲测有效]大家好,我是三鸽,这期继续更新面渣逆袭系列,主角是MySQL。两万字+五十图,详解MySQL六十六问!
-
mysql数据库面试题基础知识_经典面试题
mysql数据库面试题基础知识_经典面试题1. MySQL 索引使用有哪些注意事项呢? like通配符可能导致索引失效。 联合索引,查询时的条件列不是联合索引中的第一个列,索引失效。 在索引列上使用mysql的内置函数,索引失效。 对索引列运算(如,+、-、*、/),索引失效。 索引字段上使用(!= 或者 < >,no…
-
MySQL系列– 1.MySQL架构「建议收藏」
MySQL系列– 1.MySQL架构「建议收藏」1. 逻辑架构 服务器基于用户名、原始主机信息和密码对客户端进行认证,连接成功后会验证某个特定操作的权限。 用户可以通过特殊的关键字提示(hint)优化器,影响MySQL的决策过程。也可以请求优化器解释(explain)优化过程的各个因素,便于用户重构查询和schema,修改相…
-
关于MySQL的知识点与面试常见问题都在这里
关于MySQL的知识点与面试常见问题都在这里字符集指的是一种从二进制编码到某类字符符号的映射。校对规则则是指某种字符集下的排序规则。Mysql中每一种字符集都会对应一系列的校对规则。 Mysql采用的是类似继承的方式指定字符集的默认值,每个数据库以及每张数据表都有自己的默认值,他们逐层继承。比如:某个库中所有表的默认字符…
-
mysql异常解决方案 – Lock wait timeout exceeded异常[亲测有效]
mysql异常解决方案 – Lock wait timeout exceeded异常[亲测有效]从异常堆栈来看,问题的根源在于Lock wait timeout exceeded; try restarting transaction异常。从异常信息来看,应该是:mysql锁超时了 刚开始的时候,认为是大资源导致操作的sql较多,从而达到设置的最大超时时间。尝试在测试、预…
-
mysql 图片_MySQL 2003
mysql 图片_MySQL 2003之前两篇文章带你了解了 MySQL 的基础语法和 MySQL 的进阶内容,那么这篇文章我们来了解一下 MySQL 中的高级内容。 本文思维导图如下。 我们知道,MyISAM 和 MEMORY 存储引擎支持表级锁定(table-level locking),InnoDB 存储引擎…
-
青训营21天阅读打卡活动,坚持就拿大礼包「建议收藏」
青训营21天阅读打卡活动,坚持就拿大礼包「建议收藏」“第三届字节跳动青训营后端专场” 开营在即!参与本次学习打卡活动除了能够收获社区精选出的技术干货外,也还有丰富奖品等你拿哦
-
客官,这里有一份《MySQL 必知必会》读书笔记,请您笑纳!
客官,这里有一份《MySQL 必知必会》读书笔记,请您笑纳!因为我最近的一些工作内容跟数据分析比较密切,所以需要对SQL使用得比较熟练,所以便阅读了《MySQL 必知必会》这本书,为了检验自己的阅读效果及帮助一些跟我一样需要学习MySQL相关的知识的朋友,所以每阅读一章,我就开始写一章的读书笔记,并在掘金的读书笔记版块发布沸点。一共三十…
-
MySQL事务,这篇文章就够了「终于解决」
MySQL事务,这篇文章就够了「终于解决」在看这篇文章之前,我们回顾一下前面的几篇关于MySQL的系列文章,应该对你读下面的文章有所帮助。InnoDB与MyISAM等存储引擎对比面试官问你B树和B+树,就把这篇文章丢给他MySQL的B+树索引
-
Mysql死锁如何排查:insert on duplicate死锁一次排查分析过程[通俗易懂]
Mysql死锁如何排查:insert on duplicate死锁一次排查分析过程[通俗易懂]遇到Mysql死锁问题,我们应该怎么排查分析呢?之前线上出现一个insert on duplicate死锁问题,本文将基于这个死锁问题,分享排查分析过程,希望对大家有帮助。 考虑到有些读者可能对上面insert intention锁等不太熟悉,所以这里这里补一小节锁相关概念。 …