首页
编程基础
系统
家庭
个人
友情链接
申请友情链接
七七
累计撰写
150
篇文章
累计创建
34
个分类
累计收到
0
条评论
导航
首页
编程基础
系统
家庭
个人
友情链接
申请友情链接
目录
生活学习记录
分类
数据库
MySQL元数据锁MDL问题排查
2024-03-12 17:04
42
0
0
28.2℃
数据库
数据
如何快速找到阻塞源头? 快速解决问题永远是第一位的,一旦出现长时间的 metadata lock,尤其是在访问频繁的业务表上产生,通常会导致表无法访问,读写全被阻塞,此时找到阻塞源头是第一位的。这里最重要的表就是前面提到过的performance_schema.metadata_locks 表。 m
Mysql查询优化器SQL代价
2024-03-12 17:04
31
0
0
27.1℃
数据库
数据
深度解析 通过查看 optimizer_trace,可以了解查询优化器是如何选择的索引。 set optimizer_trace="enabled=on"; --如果不设置大小,可能导致json输出不全 set OPTIMIZER_TRACE_MAX_MEM_SIZE=1000000; SELECT
MySQL分区表重新分区,导致lost connection
2024-03-12 17:03
9
0
0
24.9℃
数据库
数据
use tick_dev; -- show status show engine innodb status ; -- show lock tables show processlist; show open tables where In_use>0; show create table exec
STRAIGHT_JOIN
2024-03-12 17:03
13
0
0
25.3℃
数据库
数据
MySQL STRAIGHT_JOIN 与 NATURAL JOIN的使用 长话短说:straight_join实现强制多表的载入顺序,从左到右,如: …A straight_join B on A.name = B.name straight_join完全等同于inner join 只不过,joi
常用数据库validationQuery检查语句
2024-03-12 17:03
29
0
0
26.9℃
数据库
数据
validationQuery是用来验证数据库连接的查询语句,这个查询语句必须是至少返回一条结果的SELECT语句。每种数据库都有各自的验证语句,下表中从网上收集了几种常见数据库的validationQuery。 数据库 validationQuery Oracle select 1 from du
常用数据源获取字段备注信息
2024-03-12 17:02
13
0
0
25.3℃
数据库
数据
mysql show full columns from table_name; hive desc table_name; presto desc table_name; postgresql SELECT col_description (A .attrelid, A .attnum) AS C
MySQL运行原理
2024-03-12 16:59
22
0
0
26.2℃
数据库
数据
SQL执行过程 连接 进程间通信方式 TCP/IP 命名管道和共享内存 Unix域套接字文件(socket文件) 解析与优化 查询缓存 编译 词法分析 语法分析 语义分析 谓词下推 动态编译 生成执行计划 优化 向量优化 Join优化 执行代价 成本计算 执行计划优化 规则优化 查询重写 存储引擎
mysql插入数字都变成2147483647的解决方法
2024-03-12 16:59
15
0
0
25.5℃
数据库
数据
【转】mysql插入数字都变成2147483647的解决方法 https://blog.csdn.net/lxcboke/article/details/53762587
mysql使用
2024-03-12 16:57
19
0
0
25.9℃
数据库
数据
1.查询正在commit的事务 查询 正在执行的事务: SELECT * FROM information_schema.INNODB_TRX 查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 查看等待锁的事务 SELECT * FROM
弹