sql:SQL优化知识点记录(十一)

(1)用Show Profile进行sql分析

新的一个优化的方式show Profile

运行一些查询sql:

查看一下我们执行过的sql

显示sql查询声明周期完整的过程:

当执行过程出现了下面这4个中的时,就会有问题导致效率慢

8这个sql创建了临时表导致sql变慢

(2)全局查询日志

Show Profile:记录了我们后台要开启的一些sql,全局查询日志呢,有时候也帮助我们调sql,但是它只是在测试环境用,不允许在生产环境用

用这张表帮我们收集我们的什么时间段 发生一一些什么样的sql,然后帮我我们定位 、收拢

(3)数据库锁理论概述

锁有利有弊

相关推荐
这个DBA有点耶26 分钟前
Merge还是Materialize?一文讲透MySQL 8.0 CTE底层的执行计划博弈与性能陷阱
数据库·mysql·架构
Thanks_ks1 小时前
MySQL 的 REPEATABLE READ 到底能不能防幻读——从快照读、当前读到 Next-Key Lock
数据库·mysql·innodb·mvcc·锁机制·事务隔离级别·间隙锁
千桐科技2 小时前
qKnow智能体构建平台专业版 v3.1.5 发布:扩容工作流编排调用能力,上线Text2SQL插件,拓宽数据类智能应用构建边界
服务器·数据库·oracle·qknow
宇灬宇2 小时前
oracle直方图测试
数据库·oracle
Henry-SAP2 小时前
SAP PP中的核心业务流程——离散制造、重复制造、流程制造三大模式解析
前端·数据库·人工智能·制造
Pniubi2 小时前
mysql 一张表可以有多少列
数据库·mysql
阡陌数智2 小时前
Extended Thinking 深度拆解:Claude Opus 5.5 推理范式、Token 计费陷阱与 Agent 工程落地
数据库
skywalk81633 小时前
不用 SSH、不装数据库:我用 1 个 Python 脚本 + Git,把 15 个 AI Agent 串成了一条流水线
数据库·人工智能·python·ssh·集群
Decay__3 小时前
19_MySQL 告警与自动化运维 —— 告警分级收敛 / Webhook / 定时巡检 / 脚本库
运维·数据库·sql·mysql·架构