
MySQL
文章平均质量分 91
加班不秃顶
这个作者很懒,什么都没留下…
展开
-
MySQL事务与锁,看这一篇就够了!
主要介绍了 MySQL 中事务与锁的相关知识,包括事务的 ACID 原则、实现方式(redo log、undo log 等)、MVCC 机制,锁的类型(行锁、表锁)、隔离级别及其可能出现的问题,以及死锁的排查和处理。还阐述了加锁规则,如不同隔离级别使用的锁、加锁单位等。原创 2024-12-09 16:18:34 · 732 阅读 · 0 评论 -
MySQL结构流程,看这一篇就够了!
MySQL结构流程,看这一篇就够了!原创 2024-12-08 09:30:00 · 491 阅读 · 0 评论 -
“68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?
谈起 Redis 和 MySQL,皆是广大 程 序 猿(媛)朋友面试跳槽必踩的两个坑。那么,关于Redis与MySQL,面试官最爱问哪些问题呢?不知道也不用慌,我已整理了这“68道 Redis+168道 MySQL” 精品面试题(带解析),速来试试你 背 “废” 了吗?68道 Redis精品面试题(带解析)刷Redis面试题之前,给大家梳理一下整个Redis架构的知识,顺带手绘了一版xmind的架构脑图,不过原件无法直接上传,上面直接截图展现!内容偏多,若要参考这份Redis的架构.原创 2021-06-05 14:48:40 · 342 阅读 · 7 评论 -
全网独家的“MySQL高级知识”集合,骨灰级收藏,手慢则无!
MySQL为什么这么重要?MySQL为什么这么重要?是不是一脸问号??什么都不要说了,先来看张图...在所有数据库中,MySQL 排在第二,而 NoSQL 中 MongoDB 排在第一,你可能在想是不是有必要把 Oracle 也学习下,别着急,再看张图全球访问量最大的 20 家网站,他们分别使用了什么数据库呢,绝大多数使用 mysql,有两个完整live.com 和 bing 使用的是 mssql,并不是他们使用不了 mysql,而是他要支持自己的数据库。在...原创 2020-06-16 14:02:37 · 2420 阅读 · 1 评论 -
阿里P8MySQL必备,从 “基础” 到 “调优”,一锅端走!
阿里P8MySQL,你知道都问些啥吗?昨天小编特意去搜集了一些MySQLP8问题,经过整理归纳分为基础、索引、锁、日志、调优、开放问题等等168道题目,拿出这些题来测试一下自己水平可否???先上一张MySQL思维脑图(xmind),咱们梳理一下MySQL的知识点...好了,阿里P8MySQL面试题上起来!!(基础、索引、锁、日志、调优、开放问题)注意注意:由于有基础、索引、锁、日志、调优、开放问题等几大部分,题目有点多,下面先给大家看问题,答案的话都有整理,不过由于篇幅原因不方便全部放原创 2021-05-18 20:23:39 · 250 阅读 · 1 评论 -
20个数据库常见面试题讲解!
进了互联网公司,整天也就是搬砖,等到了面试的时候,发现数据库方面,忘得一塌糊涂,抽时间整理了一些数据库方面的题。欢迎大家向我推荐你在面试过程中遇到的问题,我会把大家推荐的问题添加到下面的常用面试题清单中供大家参考。事务四大特性(ACID)原子性、一致性、隔离性、持久性? 事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认是哪个级别? MySQL常见的三种存储引擎(InnoDB...原创 2019-06-05 09:03:43 · 67370 阅读 · 10 评论 -
重学MySQL:一条 SQL是怎么执行的?历经哪些过程?
前言天天和数据库打交道,一天能写上几十条 SQL 语句,但你知道我们的系统是如何和数据库交互的吗?MySQL 如何帮我们存储数据、又是如何帮我们管理事务?....是不是感觉真的除了写几个 「select * from dual」外基本脑子一片空白?这篇文章就将带你走进 MySQL 的世界,让你彻底了解系统到底是如何和 MySQL 交互的,MySQL 在接受到我们发送的 SQL 语句时又分别做了哪些事情。MySQL 驱动我们的系统在和 MySQL 数据库进行通信的时候,总不可能是平白无故的就能接收原创 2021-05-14 15:35:25 · 205 阅读 · 1 评论 -
MySQL是如何根据undo log 链条实现read view机制的?谈谈看?
今天我要跟你分享的话题是:“MySQL是如何根据undo log 链条实现read view机制的?谈谈看”一、事务的隔离级别与MVCC?MySQL单进程多线程的数据库软件,在事务的并发操作中可能会出现脏读,不可重复读,幻读。MySQL支持的四种事务隔离级别如下: Read uncommited 简单来说就是:事务A可以读到事务B未commit的数据。这种情况也被叫做脏读。 Read commited 简单来说就是:事务A可以读到事务B已经commit的数据。 Seri原创 2021-01-27 15:48:42 · 714 阅读 · 2 评论 -
说不清道不明MySQL调优?那我就麻烦点给你一个一个MySQL性能优化21个最佳实践!
数据库的操作越来越成为整个应用的性能瓶颈了,这点对于 Web 应用尤其明显。关于数据库的性能,这并不只是 DBA 才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的 SQL 语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的 SQL 语句的优化,而只是针对 MySQL 这一 Web 应用最多的数据库。希望下面的这些21个优化技巧对你有用。额...额...额...有点犯懒,就不打字儿了,直接就把每一个的详情内容截图展示出来啦~.原创 2020-12-10 17:22:17 · 306 阅读 · 6 评论