技术栈
sql优化
数据库小学妹
3 天前
数据库
·
人工智能
·
sql
·
sql优化
·
text to sql
AI写SQL实测:四大模型准确率测评,附四场景SQL执行对比
大家好,我是数据库小学妹👋我从设计转行学数据库写第一个多表JOIN,就把production库拖挂了半小时。老DBA找我谈话的时候,我还在解释"我以为LEFT JOIN和INNER JOIN差不多"。那次之后我养成了一个习惯:任何SQL上线前必须跑EXPLAIN看执行计划。
蓝鸟1974
9 天前
oracle
·
his系统
·
sql优化
·
数据库调优
·
exists
EXISTS子查询SELECT 1与SELECT *到底有无区别?Oracle生产实测解惑(附HIS业务SQL案例)
标签:#Oracle #SQL优化 #EXISTS #数据库调优 #HIS系统前言在Oracle数据库开发中,尤其是HIS医院系统、医保业务接口的SQL编写场景里,大家经常会用到EXISTS存在性判断,且普遍存在两种写法:SELECT 1 和 SELECT *。
云边有个稻草人
15 天前
性能调优
·
sql优化
·
执行计划
·
金仓数据库
·
数据库优化器
·
where子句
金仓数据库技术解析:`WHERE` 里的条件,谁先执行真不是看谁写在前面
前些天排查一段迁移到金仓数据库后的 SQL,代码不长,问题却折腾了好几轮。这个案例看似只是两个函数的调用顺序不对,实际牵出了金仓数据库优化器的等价变换、条件调度以及函数属性等一连串问题。
一个天蝎座 白勺 程序猿
1 个月前
数据库
·
sql
·
sql优化
自动SQL优化实战|吃透调优接口+报告配置+统计+索引全流程落地
SQL优化建议器能够根据数据库内部状态,向数据库管理员(DBA)提供调优建议。在应用这些优化建议后,经过调整的SQL语句性能将得到显著提升。
阿坤带你走近大数据
3 个月前
数据库
·
oracle
·
sql优化
OracleSQL优化案例-3
下面从可读性、性能、可维护性三个角度给你一个针对百万级数据量的 Oracle SQL 优化版本,并解释每一步为什么这么改。
xcLeigh
3 个月前
数据库
·
sql
·
性能优化
·
sql优化
·
数据性能
KES数据库性能优化实战
我一直觉得,从会用数据库到真正玩明白数据库、从普通开发成长为靠谱DBA,性能优化就是最关键的一步。这些年我在政务、金融、能源项目里反复踩坑、反复验证,总结出一套上线就能直接用的优化方法,今天全部分享给你,都是实打实能快速见效的干货。
阿坤带你走近大数据
4 个月前
大数据
·
oracle
·
sql优化
OracleSQL优化案例-2
针对你的数据量级(a表800w+,b表200w+,d表10w+),这里提供几个优化方案:建议先用方案1测试,观察执行计划,再根据实际情况调整。
老纪的技术唠嗑局
4 个月前
大数据
·
数据库
·
sql
·
游戏
·
ai
·
oceanbase
·
sql优化
4.15 bubseek —— 让 Agent 的足迹,变成团队的洞察
造一个人人都喜欢的 Agent 很难,但是帮助别人来做一个他/她/它喜欢的 Agent 也很不错~bub 是一个框架,但是框架意味着什么呢?我想可能是:A common shape for Agent,一个相对稳定的基线微框架,支持深度私人定制。这很容易让人想起《红色警戒》里的基地车,收起来能跑,展开能造。bub 就是那个基地车,不是基地本身,而是让基地成为可能的东西。
阿坤带你走近大数据
4 个月前
oracle
·
sql优化
·
执行计划
OracleSQL优化方法论
Oracle SQL 优化是一个系统性的工程,它不仅仅是“加个索引”那么简单。其理论体系通常遵循从宏观到微观、从逻辑到物理的路径。下面我将这套体系拆解为方法论、核心机制、实战技法三个层面,为你进行深度梳理。
Javatutouhouduan
4 个月前
java
·
数据库
·
mysql
·
sql优化
·
java面试
·
后端开发
·
java程序员
SQL优化从入门到精通!
当你的数据里只有几千几万,那么 SQL 优化并不会发挥太大价值,但当你的数据里去到了几百上千万,SQL 优化的价值就体现出来了!因此稍微有些经验的同学都知道,怎么让 MySQL 查询语句又快又好是一件很重要的事情。要让 SQL 又快又好的前提是,我们知道它「病」在哪里,而 explain 关键字就是 MySQL 提供给我们的一把武器!
听雪楼主.
5 个月前
数据库
·
sql优化
某金融客户核心业务系统SQL优化案例(一)
一、SQL优化思路本次优化基于业务高峰期 AWR 性能报告分析,提取执行时长、逻辑读、DB CPU消耗均处于 TOP 的共性业务 SQL,选取 1 条典型慢 SQL 作为优化对象。这些 SQL 普遍存在大表全表扫描、索引失效、冗余排序、重复子查询等问题,严重占用数据库资源,影响业务响应速度。本次优化遵循先 SQL 改写、再索引优化、最后验证效果的思路,统一规范、集中治理。
PawSQL
6 个月前
数据库
·
人工智能
·
sql
·
sql优化
·
pawsql
PawSQL 2025 年度总结 - 走向“可信”的智能 SQL 优化
2025年,PawSQL在数据库性能优化领域实现关键跨越。面对行业对SQL质量日益严苛的要求,它不再满足于解决单条SQL问题,而是致力于构建一个可量化、可验证、可落地的企业级优化平台。这一年,PawSQL不仅正从一款好用的工具,进化为值得信赖的SQL质量治理基础设施;更在用户生态上取得质变:个人用户突破20,000人,并在金融、制造等行业实现企业级突破。
佐伊23
6 个月前
hive
·
sql优化
·
maxcompute
·
数据倾斜
SQL优化剧场:当Hive/MaxCompute遇上数据倾斜的十二种剧情
数据倾斜就像一场精心编排的戏剧,每个角色都有其独特的破坏方式。在Hive和MaxCompute的世界里,这些"反派角色"常常让我们的SQL查询陷入泥潭。让我们先认识一下这些"重量级演员":
云和恩墨
7 个月前
dba
·
sql优化
·
智能体
·
数据库运维
·
数据库管理平台
SQL调优的智能化尝试:融合LLM、KG与ML的工程实践
在数据库领域,“会不会调SQL”从来不是一个简单的技术问题,而是一个经验问题。真正有价值的SQL优化,往往不来自某一条规则,而来自DBA在大量现场中形成的判断路径:
云草桑
7 个月前
sql
·
mysql
·
c#
·
linq
·
sql优化
C#性能优化SQL中left join与exists linq ORM sqlsuger
摘要:本文对比分析了SqlSugar中使用LEFT JOIN和EXISTS两种查询方式的性能差异。原代码采用LEFT JOIN方式,优化后改用EXISTS子查询,生成的SQL避免了冗余数据关联和GROUP BY去重操作。EXISTS方式仅判断匹配记录是否存在,索引命中率更高,在大数据量场景下性能优势明显。通过ToSql()方法可验证最终生成的SQL确实使用EXISTS而非LEFT JOIN。结论表明优化后的EXISTS方案是性能更优的最终版本,可直接上线使用。
云和恩墨
8 个月前
dba
·
sql优化
·
数据库监控
·
数据库运维
·
sql性能
·
数据库管理平台
·
zcloud
构建可持续的SQL性能优化能力:zCloud数据库运维实践观察
在数据库长期稳定运行的生命周期中,性能劣化是一个必然会发生的熵增过程。随着数据量的持续增长、业务逻辑的频繁变更以及统计信息的漂移,原本高效的SQL语句可能会突然成为拖垮系统的瓶颈。
realhuizhu
8 个月前
ai编程
·
sql优化
·
后端开发
·
数据库性能
·
deepseek
拿着顶级服务器跑慢查询,就像开着法拉利送外卖
你知道吗?90% 的系统性能瓶颈,往往只源于那 10% 的烂 SQL。很多时候,我们为了提升系统响应速度,不惜重金升级 CPU、扩容内存、上 Redis 集群。然而,线上系统的一次次告警,最终查下来的元凶,往往只是一行漏了索引的 SELECT *,或者一个写在 WHERE 条件里的函数计算。
不穿格子的程序员
8 个月前
sql
·
mysql
·
sql优化
MySQL篇5:MySQL深度揭秘——MySQL 执行计划分析与 SQL 优化最佳实践
MySQL 性能优化的起点,往往是读懂执行计划、定位慢 SQL 原因,再根据问题对应地进行优化。本文整理了执行计划的核心知识,以及在实际项目中可直接使用的 SQL 优化方法,为开发人员提供一套完整的调优思路。
PawSQL
9 个月前
数据库
·
人工智能
·
sql
·
sql优化
·
pawsql
智能SQL优化工具 PawSQL 月度更新 | 2025年10月
在过去的十月,PawSQL团队持续深耕SQL优化领域,推出了一系列功能更新和问题修复,显著提升了产品的稳定性、性能和使用体验。本文将为您详细解析这些技术改进。
小至尖尖
9 个月前
sql
·
sql优化
fastdbchkrep项目(数据库自动生成巡检报告) open source
fastdbchkrep 起源于我不想整理巡检报告的惰性需求,特意弄的一个工具。经历了3个多月的功能开发和展示优化,目前已经满足了我的需求。