开发前沿 -

mysql中锁机制的最全面讲解

目录 前言 全局锁 全库逻辑备份 FTWRL和set global readonly=true的区别 表级锁 MDL锁 行锁 死锁 记录锁 间隙锁 临键锁 乐观锁和悲观锁 总结 前…

2022-05-15 1,156

Mysql空间清理的几种具体方法

目录 前言 1.查看文件磁盘占用 1.1 查看磁盘空间占用 1.2 查看目录空间占用 2.Binlog日志清理 2.1.定时自动清理Binlog日志 2.2 手动删除Binlog日…

2022-05-15 497

MySQL学习之数据库操作DML详解小白篇

目录 1.插入语句 1.1插入一行 1.2插入多行 1.3插入查询语句 2.修改语句 2.1修改单表记录 2.2修改多表记录 3.删除语句 3.1方式1使用delete删除 3.2…

2022-05-15 263

SQL实现时间序列错位还原案列

目录 一、需求描述 二、思路概述 1 需求延展 2 思路概述 三、SQL代码 一、需求描述 1 原表T1某条记录(记做r1,相邻下一条为r2)的下一行记录的STARTDATE小于上…

2022-05-15 278

MySQL学习之数据库表五大约束详解小白篇

目录 1.约束概念和分类 2.五大约束的添加和删除 2.1添加约束的六种方法 2.2三种删除约束的方式 2.3五大约束分别对应的添加删除方式(序号对应2.1和2.2) 2.4对于创…

2022-05-15 379

Mysql学习之创建和操作数据库及表DDL大全小白篇

目录 1.操作数据库  1.1创建数据库 1.2查询数据库 1.3修改数据库 1.4删除数据库 1.5使用数据库 2.操作表 2.1MySQL数据类型 2.2创建表 2.…

2022-05-15 1,014

Mysql学习之数据库检索语句DQL大全小白篇

目录 1.简单检索数据 2.排序检索数据 2.1.基本语法 2.2.指定排序方向 3.检索过滤数据 3.1使用简单where子句 3.2组合where子句 3.3使用通配符 4.使…

2022-05-15 314

关于MySQL分区表的一个性能BUG

目录 二、使用pt-pmap进行栈分析 三、关于本列中瓶颈点的分析 四、分区表中多次建立template的情况 五、关于一个特殊的流程 六、问题模拟 七、总结 一、问题描述 最近遇…

2022-05-15 279

MySQL学习之三大范式详解小白篇

目录 1.范式基础 1.1范式的概念 2.三大范式 2.1三大范式概念 2.2三大范式举例 1.进行第一范式的改造 2.进行第二范式的改造 3.进行第三范式的改造 1.范式基础 1…

2022-05-15 283

MySQL学习之数据库备份详解

目录 1.DB,DBMS,SQL 2.数据库的特点 3.SQL分类 4.mysql两种启动关闭方式 5.mysql的登录方式() 6.SQL语言规范 7.navicat常用快捷键 …

2022-05-15 306

关于MySQL 大批量插入时如何过滤掉重复数据

目录 一、发现问题 二、删除全部重复数据,一条不留 三、删除表中删除重复数据,仅保留一条 四、开始删除重复数据,仅留一条 前言: 加班原因是上线,解决线上数据库存在重复数据的问题,…

2022-05-15 1,054

Mysql数据库支持的存储引擎对比

目录 存储引擎 MySQL支持的存储引擎 并发控制 锁 锁颗粒 事务 外键 索引 各种存储引擎的特点 存储引擎 Mysql可以将数据以不同的技术存储在文件(内存)中,这种技术就称为…

2022-05-15 490