PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-执行计划和基本算子

背景信息通常SQL调优的过程离不开以下两个步骤:分析问题,例如通过EXPLAIN命令查看执行计划,您也可以通过EXPLAIN ANALYZE查看实际执行情况来分析问题。(参见查询执行器介绍章节)。通过Hint控制优化器行为,修改执行计划。执行计划与EXPLAIN命令下述案例介绍如何通过EXPLAIN...

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-JOIN与子查询的优化和执行

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-JOIN与子查询的优化和执行

基本概念JOIN是SQL查询中常见的操作,逻辑上说,它的语义等价于将两张表做笛卡尔积,然后根据过滤条件保留满足条件的数据。JOIN多数情况下是依赖等值条件做的JOIN,即Equi-Join,用来根据某个特定列的值连接两张表的数据。子查询是指嵌套在SQL内部的查询块,子查询的结果作为输入,填入到外层查...

使用PolarDB-X开发应用

1 课时 |
101 人已学 |
免费

一键本地部署 PolarDB-X

1 课时 |
104 人已学 |
免费

云原生分布式数据库PolarDB-X的诞生与发展

1 课时 |
122 人已学 |
免费
开发者课程背景图

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-优化聚合与排序

基本概念聚合操作(Aggregate,简称Agg)语义为按照GROUP BY指定列对输入数据进行聚合的计算,或者不分组、对所有数据进行聚合的计算。PolarDB-X支持如下聚合函数:COUNTSUMAVGMAXMINBIT_ORBIT_XORGROUP_CONCAT排序操作(Sort)语义为按照指定...

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-执行计划管理

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-执行计划管理

背景信息对于每一条SQL,优化器都会生成相应执行计划。但是很多情况下,应用请求的SQL都是重复的(仅参数不同),参数化之后的SQL完全相同。这时,可以按照参数化之后的SQL构造一个缓存,将除了参数以外的各种信息(比如执行计划)缓存起来,称为执行计划缓存&#x...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

PolarDB-X开源社区
PolarDB-X开源社区
阿里云原生分布式数据库PolarDB-X,是一款面向超高并发、海量存储、复杂查询场景设计的云原生分布式数据库系统。其采用 Shared-nothing 与计算存储分离架构,支持水平扩展、分布式事务、混合负载等能力,具备企业级、云原生、高可用、高度兼容 MySQL 系统及生态等特点。
147+人已加入
加入
相关电子书
更多
PolarDB-X (开源版)从入门到实战
开源分布式数据库PolarDB-X源码解读
PolarDB-X开源分布式数据库实战进阶
立即下载 立即下载 立即下载