Mysql高级部分学习笔记(一)——底层及索引

0. 概述 我们的数据库一般都会并发执行多个事务多个事务可能会并发的对相同的一批数据进行增删改查操作可能 就会导致我们说的脏写、脏读、不可重复读、幻读这些问题。 这些问题的本质都是数据库的多事务...

MySQL

索引概述 简介 索引index是帮助MySQL高效获取数据的数据结构有序。在数据之外数据库系统还维护着满足特定查找算法的数据结构这些数据结构以某种方式引用指向数据这样就可以在这些数据结构上实...

连接mysql5.7错误1045,重新设置root用户密码,已经springboot连接配置

错误 ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) 原因是 是因为...

MySQL数据库的常见考点

文章目录 1、ACID事务原理事务持久性事务原子性MVCC基本概念MVCC基本原理undo logundo log版本链readviewMVCC实现原理RC读已提交RR可重复读MVCC实现原理...

MySQL(一)

性能监控 使用show profile查询剖析工具可以指定具体的type type all显示所有性能信息 show profile all for query n block io显示块io...

MySQL中批量更新 | case when 进行数据批量更新

0. 根据不同条件批量更新同一值1. 根据不同条件更新不同值1.1. 循环遍历逐条更新1.2. foreach多条更新1.3. case when 进行数据批量更新...

Day876.redolog刷盘问题 -MySQL实战

redolog刷盘问题 Hi我是阿昌今天学习记录的是关于redolog刷盘问题的内容。 平时的工作中一条 SQL...

MySQL - 为什么索引存储要用B+树,用链表不行吗?

MySQL - 为什么索引存储要用B+树用链表不行吗 时间2023年2月1日22:19:09 一、先来比较一下链表和树 二、为什么数据库索引要用B+树 为什么要用索引数...

MySQL 面试题(一):索引失效的几种情况

❤️ 博客首页水滴技术 🚀 支持水滴点赞👍 + 收藏⭐ + 留言💬 🌸 订阅专栏MySQL 教程从入门到精通...

Day875.怎么给字符串字段加索引 -MySQL实战

怎么给字符串字段加索引 Hi我是阿昌今天学习记录的是关于怎么给字符串字段加索引的内容。 现在几乎所有的系统都支持...