首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kknone
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
709
文章 709
沸点 0
赞
709
返回
|
搜索文章
kknone
48分钟前
关注
快速入门Vue3,插值、动态绑定和避坑技巧你都搞懂了吗?
一、Vue3 模板语法基础入门 1.1 什么是Vue模板语法? Vue的模板语法是基于HTML的声明式语法,它允许你在HTML中嵌入Vue的特殊标记(如插值、指令),将响应...
1
评论
分享
kknone
4天前
关注
PostgreSQL查不动?分区表+覆盖索引+物化视图的优化魔法了解下?
一、大数据量查询优化:分区表与索引策略 在数据量达到千万甚至亿级时,传统的单表查询会因为全表扫描或索引失效导致性能骤降。此时的核心优化思路是**“拆分数据”和“减少IO”,...
1
评论
分享
kknone
5天前
关注
想让PostgreSQL快到飞起?先找健康密码还是先换引擎?
1. 性能监控:找到数据库的“健康密码” 要调优PostgreSQL性能,首先得知道问题在哪儿——这就是性能监控的核心价值。它像医院的“体检仪”,帮你排查数据库的“亚健康”...
1
评论
分享
kknone
6天前
关注
想让PostgreSQL查询快到飞起?分区表、物化视图、并行查询这三招灵不灵?
分区表:大规模数据的高效管理 1.1 分区表概述 分区表是将逻辑上的大表拆分为物理上的小表的技术。当表的数据量超过服务器内存时,分区表能解决以下痛点: 查询性能优化:仅扫描...
2
评论
分享
kknone
7天前
关注
PostgreSQL连接的那些弯弯绕:笛卡尔积、外连接和LATERAL你都理明白没?
一、PostgreSQL连接类型详解 连接是PostgreSQL中组合多个表数据的核心方式,不同的连接类型决定了数据的组合逻辑和结果集的内容。以下是PostgreSQL支持...
1
评论
分享
kknone
8天前
关注
子查询总拖慢查询?把它变成连接就能解决?
一、子查询:从基础到进阶 子查询是嵌套在其他SQL语句中的查询,相当于“查询里的查询”。PostgreSQL支持多种类型的子查询,我们可以根据返回结果的结构和依赖关系来分类...
1
评论
分享
kknone
9天前
关注
PostgreSQL全表扫描慢到崩溃?建索引+改查询+更统计信息三招能破?
一、为什么要避免全表扫描? 全表扫描(Sequential Scan)是PostgreSQL最“直白”的查询方式——它会像翻书一样逐行读取表中所有数据,不管你要的内容在开头...
1
评论
分享
kknone
10天前
关注
复杂查询总拖后腿?PostgreSQL多列索引+覆盖索引的神仙技巧你get没?
多列索引:处理复杂查询条件的利器 多列索引的基本概念与创建 多列索引是指在表的多个列上共同创建的索引,用于优化包含多列条件的查询(如WHERE col1 = ? AND c...
2
评论
分享
kknone
11天前
关注
只给表子集建索引?用函数结果建索引?PostgreSQL这俩操作凭啥能省空间又加速?
1. 部分索引(Partial Indexes) 1.1 什么是部分索引? 部分索引是建立在表子集上的索引,子集由一个**条件表达式(谓词)**定义。只有满足谓词的表行才会...
2
评论
分享
kknone
12天前
关注
B-tree索引像字典查词一样工作?那哪些数据库查询它能加速,哪些不能?
B-tree索引:原理与适用场景 什么是B-tree索引? B-tree(平衡树)是PostgreSQL默认的索引类型,也是最常用的索引结构。它的设计目标是快速定位符合条件...
1
评论
分享
kknone
13天前
关注
想抓PostgreSQL里的慢SQL?pg_stat_statements基础黑匣子和pg_stat_monitor时间窗,谁能帮你更准揪出性能小偷?
1. pg_stat_statements:基础性能统计模块 1.1 什么是pg_stat_statements? pg_stat_statements是PostgreSQ...
3
评论
分享
kknone
14天前
关注
PostgreSQL的“时光机”MVCC和锁机制是怎么搞定高并发的?
一、并发控制与MVCC基础 1.1 什么是MVCC? MVCC(Multi-Version Concurrency Control,多版本并发控制)是PostgreSQL实...
1
评论
分享
kknone
15天前
关注
PostgreSQL性能暴涨的关键?内存IO并发参数居然要这么设置?
一、内存参数调优:合理分配内存资源 内存是PostgreSQL性能的核心资源之一,合理配置内存参数能大幅减少磁盘IO,提升查询速度。以下是关键内存参数的调优方法: 1.1 ...
1
评论
分享
kknone
16天前
关注
大表查询慢到翻遍整个书架?PostgreSQL分区表教你怎么“分类”才高效
1. 分区表概述 1.1 什么是分区表? 分区表是将逻辑上的大表拆分为物理上的小表的技术。想象你有一个放了10年日记的书架:如果不分类,找某一天的日记要翻遍整个书架;但如果...
1
评论
分享
kknone
17天前
关注
PostgreSQL 查询慢?是不是忘了优化 GROUP BY、ORDER BY 和窗口函数?
GROUP BY的原理与优化 GROUP BY的基本概念 GROUP BY是PostgreSQL中用于分组聚合的核心子句,它将表中具有相同值的行归为一组,然后对每组计算聚合...
1
评论
分享
kknone
18天前
关注
PostgreSQL里的子查询和CTE居然在性能上“掐架”?到底该站哪边?
一、子查询与CTE的基本概念 1.1 什么是子查询? 子查询是嵌套在其他查询中的查询语句,本质是“用一个查询的结果作为另一个查询的输入”。根据是否依赖外部查询,分为两类: ...
1
评论
分享
kknone
19天前
关注
PostgreSQL选Join策略有啥小九九?Nested Loop/Merge/Hash谁是它的菜?
一、连接查询的核心逻辑:PostgreSQL如何选择Join策略 在PostgreSQL中,连接查询(JOIN)的本质是将多个表的行根据指定条件组合成新的结果集。比如查询“...
1
评论
分享
kknone
20天前
关注
PostgreSQL新手SQL总翻车?这7个性能陷阱你踩过没?
一、理解PostgreSQL的查询执行流程 要规避SQL性能陷阱,首先得明白PostgreSQL如何处理你的查询。PostgreSQL的查询执行分为5个核心步骤,流程图如下...
1
评论
分享
kknone
21天前
关注
PostgreSQL索引选B-Tree还是GiST?“瑞士军刀”和“多面手”的差别你居然还不知道?
1. 索引的基础概念 索引是PostgreSQL中优化查询性能的核心工具,本质是表数据的“快速查找目录”——就像书籍的目录,帮你直接定位到目标章节,而不用逐页翻找。其核心作...
1
评论
分享
kknone
22天前
关注
想知道数据库怎么给查询“算成本选路线”?EXPLAIN能帮你看明白?
EXPLAIN工具的基础:作用与基本用法 什么是EXPLAIN? 在PostgreSQL中,查询优化器会为每个SQL查询生成多种可能的执行方案(比如全表扫描 vs 索引扫描...
1
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
1,034
文章被阅读
170,472
掘力值
13,268
关注了
0
关注者
153
收藏集
1
关注标签
10
加入于
2023-11-07