E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
执行计划
MySQL 统计信息详解:从原理到实践
MySQL统计信息是数据库优化器生成查询
执行计划
的关键依据,记录了表和索引的基本特性,辅助优化器估算查询成本、选择最优执行路径。一、统计信息主要内容分为表级、索引级和列级三类。
我科绝伦(Huanhuan Zhou)
·
2025-07-10 04:09
mysql
mysql
android
数据库
mongod源代码Find的QueryPlanner::plan评分最高计划put到cache流程分析
db.user.find({age:28})命令QueryPlanner::plan()只会生成一个
执行计划
,_pickBestPlan直接选择这个计划。
cookqq
·
2025-07-09 14:07
算法
mongodb
数据库
nosql
sql
MySQL数据库进阶(八)———查询优化与
执行计划
深度解析
前言在掌握了索引原理后,我们将深入MySQL最核心的性能优化领域——查询优化与
执行计划
分析。本文将从优化器工作原理到实战调优技巧,全方位提升你的SQL性能优化能力。
【本人】
·
2025-07-09 11:46
数据库
数据库
mysql
MySQL 的 B+ 树中查询数据的全过程
是否是否是否接收SQL查询解析SQL,生成语法树优化器生成
执行计划
是否使用B+树索引?加载B+树根节点全表扫描遍历非叶子节点定位叶子节点查找目标键值找到目标键?获取数据返回空结果是否二级索引?
Chen-Edward
·
2025-07-07 08:22
mysql
数据库
深入理解数据库领域的 SQL 索引失效问题
深入理解数据库领域的SQL索引失效问题关键词:SQL索引、索引失效、查询优化、
执行计划
、数据库性能、B+树、索引选择性摘要:本文深入探讨SQL索引失效的核心问题,分析导致索引失效的8种典型场景及其背后的原理机制
数据库管理艺术
·
2025-07-07 08:17
数据库
sql
ai
MySQL EXPLAIN 关键字详解
EXPLAIN是用于分析SQL查询的
执行计划
。它能揭示MySQL如何执行查询(如是否使用索引、表连接顺序等),帮助我们定位性能瓶颈。
烟沙九洲
·
2025-07-06 05:57
数据库
mysql
数据库
超全数据库优化与调优实战指南,从基础到进阶
本文将围绕SQL优化这一主题,从慢SQL治理、
执行计划
分析、架构优化、代码层面优化、索引优化等多个维度展开详细阐述,结合实际案例与工具使用,为大家呈现一套完整的SQL优化实践体系。
半夜鬼刀门
·
2025-07-04 20:21
数据库
面试
mysql
sql
SQL的底层逻辑解析
的底层逻辑涉及数据库管理系统(DBMS)如何解析、优化和执行SQL查询,主要包括以下几个层面:查询处理流程解析器(Parser):将SQL语句转换为语法树查询优化器(Optimizer):基于统计信息和成本模型生成最优
执行计划
执行引擎
追逐此刻
·
2025-07-04 16:56
SQL
sql
数据库
详细描述一条 SQL 在 MySQL 中的执行过程
一条SQL在MySQL中的执行过程包括解析器解析SQL语句,优化器生成
执行计划
,存储引擎
执行计划
并返回结果,最后由MySQL服务层处理和返回给客户端。
tsxchen
·
2025-07-04 11:40
数据库
sql
mysql
数据库
分享一些 SQL 优化工具
它还能深入分析SQL查询的
执行计划
,帮助用户找出性能瓶颈和优化点。通过直观的图形界面,管理员可以轻松了解数据库的运行状态
王宇帆avalanche
·
2025-07-01 08:55
sql
数据库
Oracle 进阶语法实战:从多维分析到数据清洗的深度应用(第四课)
Oracle树形统计再进阶》(第三课)基础上,我们跳出传统SQL聚合框架,探索Oracle特有的高级语法特性,包括多维分析神器MODEL子句、数据清洗利器正则表达式、PL/SQL存储过程优化,以及基于
执行计划
的查询调优技巧
AI、少年郎
·
2025-06-30 23:22
oracle
数据库
从Spark
执行计划
中获取数据血缘
从Spark
执行计划
中获取数据血缘->关注清哥聊技术公众号,了解更多技术文章因为数据处理任务会涉及到数据的转换和处理,所以从数据任务中解析血缘也是获取数据血缘的渠道之一,Spark是大数据中数据处理最常用的一个技术组件
张永清-老清
·
2025-06-26 07:02
大数据
spark
大数据
分布式
MySQL 与 Oracle
执行计划
的硬核对比与实战攻略
在数据库开发与管理过程中,理解
执行计划
是优化数据库性能的重要一环。
执行计划
展示了数据库如何执行SQL语句,它包含了数据检索、连接操作等一系列步骤的策略。MySQ
.不吃糖.
·
2025-06-25 22:27
mysql
oracle
数据库
MySQL查询状态
线程正在等待客户端发送新的请求Query线程正在执行查询或者正在将结果发送给客户端Locked该线程正在等待表锁,行锁不会体现在线程状态中Analyzingandstatistics线程正在收集存储引擎的统计信息,并生成查询的
执行计划
拾光师
·
2025-06-25 18:01
MySQL
程序人生
《MySQL 技术内幕(第5版)》逐章精华笔记第四章
第4章:SQL执行流程本章目标理解SQL是如何一步步被MySQL执行的掌握优化器的
执行计划
选择逻辑深入理解EXPLAIN输出字段含义及分析技巧学会判断SQL慢的根因并优化写法一、SQL执行流程大图客户端
喵桑..
·
2025-06-25 08:25
MySQL
mysql
笔记
数据库
61-Oracle SQL Monitor-实操
一、SQLMonitor核心功能与价值实时性能监控动态捕获SQL执行细节,包括
执行计划
、等待事件、物理/逻辑读、CPU时间、I/O开销等。自动监控执行时间超过5秒、并
远方1609
·
2025-06-25 01:34
oracle
sql
数据库
database
大数据
深度解析MySQL EXPLAIN:揭秘SQL
执行计划
的每个细节
作为MySQL性能调优的核心工具,EXPLAIN命令能帮助我们理解SQL语句的
执行计划
。本文将全面解析EXPLAIN输出的每个字段及其可能的值,并通过实际场景说明如何利用这些信息优化查询性能。
缘来是黎
·
2025-06-25 00:01
webank
数据库
sql
java
58-Oracle Autotrace功能和演进
一、功能特点自动化
执行计划
与统计信息Autotrace是SQL*Plus提供的核心工具,自动生成SQL的
执行计划
(包括操作步骤、数据访问路径、成本估算)并收集资源消耗统计(逻辑读/物理读、排
远方1609
·
2025-06-24 22:36
oracle
数据库
sql
database
大数据
YashanDB数据库高性能查询语句编写技巧分享
性能瓶颈通常出现在查询解析、
执行计划
选择以及数据处理阶段,导致响应延迟。在此背景下,高效的查询语句编写技巧显得尤为重要。
·
2025-06-24 13:48
数据库
Flink SQL执行流程深度剖析:从SQL语句到分布式执行
与其他OLAP引擎类似,FlinkSQL的SQL执行流程大致都需要经过词法解析、语法解析、生成抽象语法树(AST)、校验以及生成逻辑
执行计划
等步骤。
Edingbrugh.南空
·
2025-06-24 11:19
大数据
flink
flink
sql
分布式
SQLServer数据库实时查询锁表情况
优化方式:1.可参考
执行计划
排查索引2.查询表数据时,加WITH(NOLOCK)3.清理数据4.优化脚本5.加告警DECLARE@SessionNameSysNam
yyytttcsdn
·
2025-06-22 12:08
数据库
数据库
sqlserver
性能优化
PostgreSQL 性能优化与集群部署:PGCE 认证培训实战指南
三大核心模块,直击生产痛点:1、性能深度调优术
执行计划
解码:看懂EXPLAIN,精准定位慢查询元凶索引策略实战:B-tree/GIN/GiST/BRIN索引
····懂···
·
2025-06-21 19:47
postgresql
数据库
55-Oracle-EXPLAIN PLAN(含23ai )实操
小伙伴们,有没有经常和开发一起定位sql查询和分析性能问题,经常拿到一串sql进行先做个EXPLAIN,EXPLAINPLAN作为Oracle数据库提供的一种用于分析SQL语句
执行计划
的工具,运行后,其实不会真的执行
远方1609
·
2025-06-21 14:48
oracle
数据库
sql
database
大数据
56-Oracle SQL Tuning Advisor(STA)
OracleSQLTuningAdvisor(STA)用的多吗,Profile就是它的其中1个产物,下一期再弄Profile,STA的核心功能是自动化诊断高负载SQL的性能瓶颈(如全表扫描、缺失索引),通过深度分析
执行计划
提供优化建议
远方1609
·
2025-06-21 14:48
oracle
sql
数据库
database
大数据
优化数据库查询
为了系统性地理解数据库查询优化策略,本节将从SQL语句优化、数据模型设计优化、
执行计划
分析、分页与排序策略、子查询与连接优化等五个方面展开讲解,并辅以实操案例说明常见的优化手段与判断依据。SQL
大数据张老师
·
2025-06-21 14:43
数据库
oracle
人工智能
AI架构师
云原生
微服务
MySQL EXPLAIN中的key_len终极指南:精准掌握索引使用情况
深入解析MySQL
执行计划
中最关键的指标之一,助你快速定位索引优化点,提升查询性能!一、key_len:索引使用的精准标尺在MySQL
执行计划
中,key_len表示查询实际使用索引的字节长度。
努力的小郑
·
2025-06-21 07:02
Mysql
mysql
【Oracle】优化
个人主页:Guiat归属专栏:Oracle文章目录1.Oracle优化概述1.1为什么需要优化1.2Oracle优化的层次结构2.SQL语句优化2.1
执行计划
分析2.2常见SQL优化技巧2.2.1避免全表扫描
·
2025-06-20 06:36
MySQL进阶之路(二十一)—— 5分钟搞懂MySQL中的优化器与成本模型
中的优化器与成本模型本文目录5分钟搞懂MySQL中的优化器与成本模型一、概述二、优化器三、成本模型四、成本计算示例1、全表扫描2、使用索引进行回表查询3、多表连接查询五、总结一、概述在之前的文章中我们学习了SQL的
执行计划
生命中有太多不确定
·
2025-06-19 16:30
MySQL进阶之路
mysql优化
优化器
成本模型
详解MYSQL索引失效问题排查
目录一、快速定位索引失效的步骤1.使用EXPLAIN分析
执行计划
详解Mysql的Explain语句2.确认索引是否存在3.检查查询条件是否符合索引规则二、常见索引失效场景及解决方法1.索引列参与计算或函数
码上库利南
·
2025-06-19 11:51
mysql
mysql
数据库
如何调优 Oracle SQL系列的文章:SQL调优简介
完整的SQL调优系统目录调优OracleSQL系列文章共有以下几部分:SQL性能基础知识SQL调优简介SQL性能方法论查询优化工具基础知识SQL处理查询优化器概念查询转换查询
执行计划
解析和显示
执行计划
PLAN_TABLE
·
2025-06-19 05:12
MYSQL索引介绍(下)
此篇深度解析索引为承接上篇有理解索引这块知识点的可以结合上下俩部分充分理解索引的概念和如何使用目录1.5SQL性能分析1.5.1sql执行频率实例:1.5.2慢查询日志1.5.3profile详情1.5.3explain
执行计划
阿亮爱学代码
·
2025-06-18 14:02
MYSQL
mysql
数据库
索引优化
索引
执行效率
大数据领域 OLAP 的分布式查询
执行计划
优化
大数据领域OLAP的分布式查询
执行计划
优化关键词:OLAP、分布式查询、
执行计划
优化、查询引擎、并行计算、数据分片、成本模型摘要:本文深入探讨了大数据环境下OLAP系统的分布式查询
执行计划
优化技术。
大数据洞察
·
2025-06-17 02:20
大数据与AI人工智能
大数据
分布式
ai
优化宝典:数据库性能提升指南
数据库优化数据库优化一**索引优化**:**创建索引的作用:****定期检查和优化索引的目的:**二**查询优化**:1.使用EXPLAIN分析查询
执行计划
2.避免使用SELECT*3.高阶查询优化技术使用合适的索引类型利用索引覆盖优化
闻啼鸟
·
2025-06-16 23:37
数据库
数据库
oracle
mysql
性能优化
sql
Hive SQL执行流程深度解析:从CLI入口到
执行计划
生成
摘要本文系统剖析HiveSQL的执行内核,从HiveCLI的启动流程切入,详解CliDriver、ReExecDriver和Driver三大核心类的协作机制。通过解析词法语法分析、语义校验、逻辑计划生成及物理优化等关键阶段,揭示Hive将SQL转换为分布式任务的完整链路。适合大数据开发人员深入理解Hive执行原理,为定制化优化和问题诊断提供理论基础。一、HiveCLI执行入口:CliDriver的
Edingbrugh.南空
·
2025-06-15 09:27
hive
大数据
hive
sql
hadoop
【起步】注册账号
这里写自定义目录标题来报道学知识做计划去执行集反馈快迭代庆阶段无止境来报道今天注册了CSDN账号,发表第一篇文章学知识首先要多听多看多学多问,毕竟巧妇难为无米之炊做计划对世界及自身有了一定的了解,就会想自己要怎样怎样,那就需要做计划去
执行计划
是思维的产物
科技林总
·
2025-06-11 15:30
随想录
职场和发展
spark java dataframe_Spark DataFrame简介(一)
1.DataFrame本片将介绍SparkRDD的限制以及DataFrame(DF)如何克服这些限制,从如何创建DataFrame,到DF的各种特性,以及如何优化
执行计划
。最后还会介绍DF有哪些限制。
克勒kk
·
2025-06-07 14:42
spark
java
dataframe
PostgreSQL优化实践:从查询到架构的性能提升指南
---##一、查询优化:从根源提升效率###1.1
执行计划
分析使用`EXPLAIN`命令解析查询路径,重点关注`SeqScan`(全表扫描)是否合理:
·
2025-06-06 19:59
Java 程序员成长记(二):菜鸟入职之 MyBatis XML「陷阱」
技术知识点:MyBatis用法、EXPLAIN
执行计划
分析、索引优化原则、批量查询最佳实践一、批量查询的「自信陷阱」周五下午的阳光带着周末的慵懒,小彬盯着Jira上的新任务——「批量查询任务列表」。
程序员岳彬
·
2025-06-06 19:57
Java
程序员成长记
java
spring
boot
spring
开发语言
mysql
sql
mybatis
Postgresql常规SQL语句操作
目录一、数据库与对象管理二、数据操作(CRUD)三、查询优化与
执行计划
分析四、事务控制五、数据类型与高级特性应用六、系统查询与维护研发中的重要注意事项在PostgreSQL研发中,以下这些SQL应用是极其常见且核心的操作
行星008
·
2025-06-06 06:03
数据库
postgresql
sql
数据库
mysql中关于EXPLAIN分析工具的那点事(简单理解与应用)
EXPLAIN是MySQL中分析SQL查询
执行计划
的强大工具,用来帮助开发者理解SQL是如何被MySQL执行的,并据此进行性能优化。
卜锦元
·
2025-06-05 11:54
mysql
数据库
linux
mysql
android
adb
MySQL系统优化
内存分配优化BufferPool的优化查询缓存与表缓存KeyBuffer2.连接优化最大连接数会话超时连接池3.日志管理慢查询日志BinLog日志第四章:SQL查询优化1.索引优化2.查询语句优化3.分析
执行计划
第五章
tatasix
·
2025-06-01 21:26
MySQL
mysql
数据库
程序语言基础知识:数据库系统工程师备考核心(全流程解析)
无论是设计数据库查询语言(如SQL),还是理解数据库内核的编译优化(如
执行计划
生成),都需要扎实的程序语言理论基础。
小张在编程
·
2025-05-30 11:23
数据库系统工程师
数据库
spark shuffle的分区支持动态调整,而hive不支持
根据Spark官方文档,SparkShuffle分区支持动态调整的核心原因在于其架构设计和执行模型的先进性:1.自适应查询执行(AQE)机制Spark3.0+引入的AQE特性允许在运行时动态优化
执行计划
大数据知识搬运工
·
2025-05-30 05:11
spark学习
spark
hive
大数据
达梦数据库-学习-23-获取
执行计划
的N种方法
目录一、环境信息二、说点什么三、测试数据生成四、测试语句五、获取
执行计划
方法1、EXPLAIN(1)样例(2)优势(3)劣势2、ET(1)开启参数(2)样例(3)字段含义(4)优势(5)劣势3、AUTOTRACE
阳光九叶草LZL
·
2025-05-25 08:04
#
达梦数据库-DM-日常学习
学习
数据库
运维
linux
sql
MySQL 知识框架
MySQL知识框架详细总结一、MySQL体系架构1.核心组件连接池组件:管理客户端连接,处理认证、线程复用等SQL接口组件:接收SQL命令并返回结果查询解析器:进行SQL语法解析和语义检查查询优化器:生成
执行计划
言拂C
·
2025-05-22 21:35
mysql
数据库
SQL里where条件的顺序影响索引使用吗?
1000道互联网大厂Java工程师精选面试题-Java资源分享网在SQL查询中,WHERE条件的顺序通常不会直接影响索引的使用,因为SQL查询优化器(如MySQL的查询优化器)会根据
执行计划
来决定如何使用索引
java1234_小锋
·
2025-05-21 13:32
mysql
sql
数据库
SQL调优全攻略:从原理到实战
文章目录前言一、SQL调优实施步骤1.1定位性能瓶颈Step1:启用慢查询雷达Step2:实时监控诊断Step3:日志深度分析1.2解析
执行计划
1.2.1
执行计划
核心字段全解析1.2.2关键字段解读1.2.3
快乐肚皮
·
2025-05-21 07:22
sql
数据库
【数据仓库面试题合集④】SQL 性能调优:面试高频场景 + 调优策略解析
✅回答参考:排查SQL性能问题一般分以下几个步骤:确认
执行计划
(Explain)
晴天彩虹雨
·
2025-05-20 17:56
数据仓库面试解析集锦
数据仓库
sql
面试
大数据
Spark处理过程-转换算子和行动算子
当调用行动算子时,Spark会根据之前的转换操作构建
执行计划
,并在集群上执行计算,最终将结果返回给驱动程序或者保存到外部存储。返回值类型转换算子转换算子通常返回一个新的数据集(如RDD
zxfgdjfjfjflfllf
·
2025-05-20 10:40
spark
大数据
分布式
⑥ MySQL逻辑架构与存储引擎
的区别1MySQL逻辑架构mysql是典型的CS架构,server主要分为以下三层:(1)连接层:客户端与服务端建立连接,客户端发送SQL至服务端;(2)服务层:对sql语句进行处理,创建语法树,确定
执行计划
不知名美食探索家
·
2025-05-20 05:36
MySQL基础到进阶
mysql
架构
数据库
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他