文章列表
浅谈MySQL有哪些死锁场景 目录 1 环境准备 2 同一张表下的死锁 3 不同表下的死锁 4 间隙锁下的死锁 5 INSERT 语句的死锁 首先一起来复习一下死锁的概念:死锁是指两个或者多个事务在同一资源上相互占用,并请求锁定对方占用的资源,从而导致恶性循
MySQL学习之日期函数的用法详解 目录 获取 系统时间 函数 日期格式化 函数 日期函数练习① 日期函数练习② 日期计算的注意事项 日期偏移计算 计算日期之间相隔的天数 获取 系统时间 函数 “NOW()” 函数 能够获得当前系统日期和时间,格式如下
MySQL中LAG()函数和LEAD()函数的使用 目录 一.窗口函数的基本用法 二.LAG()和LEAD()函数介绍 三.数据准备(建表sql在最后) 四.建表数据sql 一.窗口函数的基本用法 从MySQL8之后才开始支持窗口函数 窗口函数 OVER ([PARTITION BY 用于分组的列] ORDER BY 用于排序的
前端传参数进行Mybatis调用mysql存储过程执行返回值详解 目录 查询数据库中的存储过程: 方法一: select `name` from mysql.proc where db = 'your_db_name' and `type`; = 'PROCEDURE' 方法二: show procedure status; 你要先在数据库中建一个表,然后创建存储过程 我建的表a_t
MySQL主从复制的原理图解及Java语言示例使用 目录 概述 主从复制原理 主从复制模式 主从同步实战 总结 概述 实际生产的过程中为了实现数据库的高可用,不会只有一个数据库节点.至少会搭建主从复制的数据库架构,从库可以作为主库的数据备份,以
sql跨表查询的三种方案总结 目录 前言 方案一:连接多个库,同步执行查询 优点 缺点 代码执行 方案二:在主数据库增加冗余表,通过定时更新,造成同库联表查询 优点 缺点 相似实现场景 方案三:dbLink本地连接多个库,在本地进行数据分析 优点 缺点 前
MysqlCAST函数的具体使用 目录 语法 参数说明 示例 练习案例 CAST函数用于将值从一种数据类型转换为表达式中指定的另一种数据类型 语法 CAST(value AS datatype) AS关键字用于分隔两个参数,在AS之前的是要处理的数据,在AS之后的是要转换的数据类型 参数
详解MySQL中的存储过程和函数 目录 区别 优点 创建储存函数和过程 储存过程 储存函数 查看储存过程 操作 变量 赋值 变量例子 定义条件和处理过程 条件 处理程序 游标 流程控制语句 储存过程和函数就是数据器将一些处理封装起来,调用 区别 调用
MySQL每天自动增加分区的实现 有一个表tb_3a_huandan_detail,每天有300W左右的数据.查询太慢了,网上了解了一下,可以做表分区.由于数据较大,所以决定做定时任务每天执行存过自动进行分区. 1.在进行自动增加分区前一定得先对表手动分几个区 ALTER TABL
深入理解MySQL数据类型的选择优化 目录 前言 1 整数类型 2 实数类型 3 字符串类型 3.1 VARCHAR和CHAR类型 3.1.1 最大长度 3.2 Binary和VarBinary类型 3.3 BLOB和TEXT类型 3.3 ENUM类型 4 日期和时间类型 5 位数据类型 6 选择优化的数据类型 6.1 特殊的数据类型 前言