张颜的blog
首页
数据库
PostgreSQL
MySQL
Oracle
Elasticsearch
Redis
SQL
SQL编程思想
SQL优化案例
编程语言
Python
Shell
运维技能
kubernetes
Linux
ELK Stack
prometheus
CI/CD
Ansible
漫漫人生路
人生目标
读书心得
关于
已删除用户
该用户已被删除。
累计撰写
68
篇文章
累计创建
22
个分类
累计创建
6
个标签
导航
首页
数据库
PostgreSQL
MySQL
Oracle
Elasticsearch
Redis
SQL
SQL编程思想
SQL优化案例
编程语言
Python
Shell
运维技能
kubernetes
Linux
ELK Stack
prometheus
CI/CD
Ansible
漫漫人生路
人生目标
读书心得
关于
目录
张颜的blog
分类
SQL优化案例
SQL优化子查询上拉
2025-06-22 17:35
18
0
3
31.8℃
SQL优化案例
根据该篇文章做的实验发现个有趣的现象,所以记录下来。 CREATE TABLE t1 (a INT, b INT); INSERT INTO t1 SELECT i, 1 FROM generate_series(1, 100000) i; CREATE TABLE t2 AS SELECT * F
SQL 优化之 OR 子句改写
2025-06-22 01:12
16
0
2
29.6℃
SQL优化案例
前言 在常见的 SQL 优化技巧中,将 OR 语句改写为 UNION 是一种常见的手段。当 OR 连接的两个条件互斥时,可以改写为 UNION ALL,从而避免去重操作,进一步提升查询性能,主要原因在于优化器在处理 OR 时,很难充分利用已有的索引,导致查询计划可能退化为全表扫描或较低效的执行方式。
弹