PolarDB-X 1.0-用户指南-自定义控制指令-帮助语句

您可以通过SHOW HELP帮助语句查看PolarDB-X支持的辅助类SQL语句及语句的详细描述。

257 0
来自: PolarDB 分布式版  版块
|
存储 SQL 关系型数据库
|

PolarDB-X 1.0-用户指南-自定义控制指令-查看规则和节点拓扑类语句

本文汇总了PolarDB-X支持的查看规则和节点拓扑类的语句。

319 0
来自: PolarDB 分布式版  版块
|
SQL 存储 关系型数据库
|

PolarDB-X 1.0-用户指南-自定义控制指令-SQL 调优类语句

本文汇总了PolarDB-X支持的SQL调优类语句。

373 0
来自: PolarDB 分布式版  版块
|
SQL 存储 关系型数据库
|

PolarDB-X 1.0-用户指南-自定义控制指令-统计信息查询类语句

找出需调优的慢SQL后,先通过EXPLAIN查看执行计划,然后通过如下方法优化SQL:下推更多计算至存储层MySQL,适当增加索引,优化执行计划。

415 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-用户指南-自定义控制指令-SHOW PROCESSLIST指令与KILL指令

功能版本说明 当PolarDB-X版本号小于 5.1.28-1408022 时,PolarDB-X仅支持物理连接的 SHOW PROCESSLIST 与 KILL 功能,详情请参见老版本SHOW PROCESSLIST指令与KILL指令。 当PolarDB-X版本号大于或等于 5.1.28-1408022 时,PolarDB-X支持逻辑连接与物理连接的 SHOW PROCESSLIST 与 KILL 功能,请参见本文档。

366 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-用户指南-自定义控制指令-老版本SHOW PROCESSLIST指令与KILL指令

功能版本说明 当 PolarDB-X 版本号小于 5.1.28-1408022 时,PolarDB-X 仅支持物理连接的 SHOW PROCESSLIST 与 KILL 功能,请继续阅读此文档。 当 PolarDB-X 版本号大于等于 5.1.28-1408022 时,PolarDB-X 支持逻辑连接与物理连接的 SHOW PROCESSLIST 与 KILL 功能,请参见SHOW PROCESSLIST 指令与 KILL 指令。 获取 PolarDB-X 版本号,PolarDB-X 自助升级的方法以及更多的版本介绍请参见版本说明文档。

327 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-用户指南-自定义控制指令-回收站管理

PolarDB-X支持表回收站功能,详情情参见表回收站,本文档将介绍如何通过命令行管理表回收站。

234 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-用户指南-自定义HINT-HINT简介

自定义HINT概要 HINT 作为一种 SQL 补充语法,在关系型数据库中扮演着非常重要的角色。它允许用户通过相关的语法影响 SQL 的执行方式,对 SQL 进行特殊的优化。同样,PolarDB-X 也提供了特殊的 HINT 语法。 例如,假设已知目标数据在某些分库的分表中,需要直接将 SQL 下发到该分库执行,就可以使用PolarDB-X自定义 HINT 来完成。

384 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-用户指南-自定义HINT-自定义SQL超时时间

在 PolarDB-X 中,PolarDB-X 节点与 RDS 的默认的 SQL 执行超时时间是 900 秒(可以调整),但是对于某些特定的慢 SQL,其执行时间可能超过了 900 秒 。针对这种慢 SQL,PolarDB-X 提供了调整超时时间的自定义 HINT。通过这个自定义 HINT 可以任意调整 SQL 执行时长。

273 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-用户指南-自定义HINT-扫描全部或部分分库分表

除了可以将SQL单独下发到一个或多个分库执行,POlarDB-X还提供了扫描全部/部分分库与分表的SCAN HINT。使用SCAN HINT,您可以一次将SQL下发到每一个分库执行, 比如查看某个分库上的所有分表,或者查看某个逻辑表的每张物理表中的数据量等。

327 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-用户指南-自定义HINT-指定分库执行 SQL

在使用PolarDB-X的过程中,如果遇到某个PolarDB-X不支持的 SQL 语句,可以通过PolarDB-X提供的NODE HINT,直接将 SQL 下发到一个或多个分库上去执行。此外如果需要单独查询某个分库或者已知分库的某个分表中的数据,也可以使用NODE HINT,直接将 SQL 语句下发到分库中执行。

252 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-用户指南-自定义HINT-读写分离

PolarDB-X 提供了一种针对应用层透明的读写分离实现。但是由于 RDS 主实例与只读实例之间数据的同步存在着毫秒级别的延迟,如果在主库中变更以后需要马上读取变更的数据,则需要保证将读取数据的 SQL 下发到主实例中。针对这种需求,PolarDB-X 提供了读写分离自定义 HINT,指定将 SQL 下发到主实例或者只读实例。 本文适用于PolarDB-X 5.3 及以上版本,其他版本请参见PolarDB-X 5.2 HINT 简介。

213 0
来自: PolarDB 分布式版  版块
|
SQL 存储 Cloud Native
|

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-查询慢SQL明细

查询慢SQL明细 PolarDB-X将执行时间超过1秒的SQL定义为慢SQL,包括逻辑慢SQL和物理慢SQL。本文介绍这两种慢SQL的定义和查询方式。

678 0
来自: PolarDB 分布式版  版块
|
SQL 存储 关系型数据库
|

PolarDB-X 1.0-用户指南—SQL调优指南—SQL调优基础概念

在使用PolarDB-X的过程中,可能出现性能不符合预期的慢SQL。SQL调优的过程,就是通过分析SQL的执行计划、各阶段运行时长等信息,找出导致SQL执行慢的原因,继而解决问题。

267 0
来自: PolarDB 分布式版  版块
|
SQL 存储 关系型数据库
|

PolarDB-X 1.0-用户指南-SQL调优指南—SQL调优方法与实战

找出需调优的慢SQL后,先通过EXPLAIN查看执行计划,然后通过如下方法优化SQL:下推更多计算至存储层MySQL,适当增加索引,优化执行计划。

184 0
来自: PolarDB 分布式版  版块
|
SQL 存储 缓存
|

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-查询执行器介绍

本文介绍PolarDB-X的SQL执行器如何执行 SQL中无法下推的部分。

267 0
来自: PolarDB 分布式版  版块
|
SQL 存储 并行计算
|

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-查询改写与下推

下推是查询改写的一项重要优化,利用PolarDB-X的拆分信息来优化执行计划,使得算子尽量下推以达到提前过滤数据、减少网络传输、并行计算等目的。

268 0
来自: PolarDB 分布式版  版块
|
SQL 存储 缓存
|

PolarDB-X 1.0-用户指南-SQL调优指南-SQL调优进阶-查询执行器介绍

本文介绍PolarDB-X的SQL执行器如何执行 SQL中无法下推的部分。

246 0
来自: PolarDB 分布式版  版块
|
SQL 存储 缓存
|

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

本文介绍如何使用EXPLAIN命令查询执行计划,并介绍一些基本的算子(例如LogicalView, Gather,MergeSort等)。更多算子(例如Join、Agg、Sort等)的介绍在后续的章节中单独列出。

312 0
来自: PolarDB 分布式版  版块
|
SQL 存储 缓存
|

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

本文主要介绍如何使用JOIN和子查询。JOIN将多个表以某个或某些列为条件进行连接操作而检索出关联数据的过程,多个表之间以共同列而关联在一起。子查询是指在父查询的WHERE子句或HAVING子句中嵌套另一个SELECT语句的查询。

348 0
来自: PolarDB 分布式版  版块
|
SQL 存储 算法
|

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

本文介绍如何优化器和执行器如何处理聚合(Group-by)与排序(Order-by)算子,以达到减少数据传输量和提高执行效率的效果。

382 0
来自: PolarDB 分布式版  版块
|
SQL 缓存 运维
|

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

本文介绍如何管理执行计划,将重复或者复杂查询的执行计划长久地保存下来。

320 0
来自: PolarDB 分布式版  版块
|
SQL 运维 测试技术
|

PolarDB-X 1.0-用户指南-SQL调优指南-智能索引推荐

索引优化通常需要依赖运维或开发人员对数据库引擎内部优化和执行原理的深入理解。为优化体验和降低操作门槛,PolarDB-X推出了基于代价优化器的索引推荐功能,可根据查询语句分析并推荐索引,帮助您降低查询耗时,提升数据库性能。

454 0
来自: PolarDB 分布式版  版块
|
SQL 运维
|

PolarDB-X 1.0-用户指南-系统运维-高危类SQL自动保护

为避免因误操作导致数据丢失,PolarDB-X默认禁止执行高危类SQL,例如全表删除(即不带WHERE或LIMIT条件的DELETE语句)和全表更新(即不带WHERE或LIMIT条件的UPDATE语句)等语句。但您也可以通过HINT语句避开上述自动保护,强制执行全表删除或更新操作。

499 0
来自: PolarDB 分布式版  版块
|
运维 Cloud Native 分布式数据库
|

PolarDB-X 1.0-用户指南-系统运维-待处理事件

PolarDB-X提供待处理事件服务,当出现待处理事件时,系统会通过邮件、短信和控制台等途径提醒您及时处理,本文将介绍如何在控制台上查看和管理待处理事件。

247 0
来自: PolarDB 分布式版  版块
|
SQL 算法 关系型数据库
|

PolarDB-X 1.0-用户指南-全局二级索引-使用全局二级索引

PolarDB-X支持全局二级索引,本文将介绍如何创建、使用全局二级索引功能。

454 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-用户指南-全局二级索引-使用全局二级索引时的注意事项

本文汇总了在使用全局二级索引时的相关注意事项。

301 0
来自: PolarDB 分布式版  版块
|
数据安全/隐私保护
|

PolarDB-X 1.0-用户指南-访问控制-访问控制-注册和登录阿里云账号

本文介绍如何注册和登录阿里云账号。

1131 0
来自: PolarDB 分布式版  版块
|
安全 关系型数据库 分布式数据库
|

PolarDB-X 1.0-用户指南-访问控制-RAM在PolarDB-X中的应用

本文档主要介绍阿里云的访问控制服务RAM的基本概念以及RAM在PolarDB-X中的应用场景。

1802 0
来自: PolarDB 分布式版  版块
|
Cloud Native 关系型数据库 Java
|

PolarDB-X 1.0-用户指南-访问控制-激活PolarDB-X访问RDS服务授权

PolarDB-X的部分操作会调用RDS的OpenAPI,因此在使用RAM之前,需要先激活PolarDB-X访问RDS服务的授权,创建一个供PolarDB-X访问RDS的RAM服务角色。本文将介绍如何通过控制台和OpenAPI激活授权。

319 0
来自: PolarDB 分布式版  版块
|
关系型数据库 分布式数据库 数据库
|

PolarDB-X 1.0-用户指南-访问控制-在PolarDB-X中使用RAM

本文介绍如何在PolarDB-X中使用RAM的账号体系及权限策略进行资源和权限控制。

540 0
来自: PolarDB 分布式版  版块
|
SQL 监控 关系型数据库
|

PolarDB-X 1.0-用户指南-访问控制-RAM资源授权

本文汇总了PolarDB-X支持的RAM资源授权规则以及已经为PolarDB-X开通了RAM服务的地域。

2017 0
来自: PolarDB 分布式版  版块
|
SQL XML 存储
|

PolarDB-X 1.0-SQL 手册--SQL使用限制

PolarDB-X高度兼容MySQL协议和语法,但由于分布式数据库和单机数据库存在较大的架构差异,存在SQL使用限制。本文将介绍相关SQL的使用限制。

370 0
来自: PolarDB 分布式版  版块
|
SQL 算法
|

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-HASH

本文将介绍HASH函数使用方式。

253 0
来自: PolarDB 分布式版  版块
|
SQL 算法
|

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-STR_HASH

本文将介绍STR_HASH函数使用方式。

355 0
来自: PolarDB 分布式版  版块
|
SQL 算法
|

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-UNI_HASH

本文将介绍UNI_HASH的使用方式。

208 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-RANGE_HASH

本文将介绍RANGE_HASH函数的使用方式。

258 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-RIGHT_SHIFT

本文将介绍RIGHT_SHIFT函数的使用方式。

252 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-MM

本文将介绍MM函数的使用方式。

196 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-DD

本文将介绍DD函数的使用方式。

234 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库
|

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-WEEK

使用要求 拆分键的类型必须是DATE、DATETIME或TIMESTAMP其中之一。 只能作为分表函数使用,但不能作为分库函数。 PolarDB-X实例的版本必须是5.1.28-1320920及其以上的版本。PolarDB-X版本说明请参见版本说明。

257 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-MMDD

本文将介绍MMDD函数的使用方式。

261 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-YYYYDD

本文将介绍YYYYDD函数的使用方式。

292 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-YYYYMM

本文将介绍YYYYMM函数的使用方式。

274 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-YYYYWEEK

本文将介绍YYYYWEEK函数的使用方式。

222 0
来自: PolarDB 分布式版  版块
|
SQL 存储 算法
|

PolarDB-X 1.0-SQL 手册-拆分函数使用说明-拆分函数概述

PolarDB-X是一个支持既分库又分表的数据库服务。本文将介绍PolarDB-X拆分函数的相关信息。

277 0
来自: PolarDB 分布式版  版块

PolarDB-X 1.0-SQL 手册-DDL任务管理-概述

PolarDB-X在V5.3.12及以上的实例版本中引入了新的DDL执行引擎,开始支持DDL的任务管理,包括DDL执行过程中的任务状态查看、失败DDL任务的恢复和回滚等。

267 0
来自: PolarDB 分布式版  版块
|
SQL 缓存 安全
|

任务管理语句

任务管理语句是PolarDB-X专有的扩展SQL语句,可用于查看DDL任务的状态、恢复或回滚失败的DDL任务等。本文将详细介绍任务管理语句的语法和用法。

324 0
来自: PolarDB 分布式版  版块
|
SQL 关系型数据库 MySQL
|

PolarDB-X 1.0-SQL 手册-DDL任务管理-控制参数与行为

您可以通过修改参数设置来改变DDL执行引擎的行为。本文将介绍如何修改DDL执行引擎相关参数。

251 0
来自: PolarDB 分布式版  版块
|
SQL 数据库连接 数据库管理
|

PolarDB-X 1.0-SQL 手册-DDL任务管理-常见场景与限制

新DDL执行引擎引入任务管理,外部行为与之前版本相比有所变化。本文将介绍相关的常见场景与限制。

334 0
来自: PolarDB 分布式版  版块

PolarDB开源

PolarDB 是阿里云自研的云原生数据库产品家族,采用存储计算分离、软硬一体化设计,既拥有分布式设计的低成本优势,又具有集中式的易用性,可满足大规模应用场景需求。 2021年,阿里云先后宣布PolarDB PostgreSQL版与PolarDB分布式版开源,并持续推动开源版本迭代和演进,助力开发者通过开源版本快速使用阿里云数据库产品技术,并参与产品迭代中来。 开源历程参见:OpenPolarDB.com/about

1
今日
6361
内容
25
活动
1784
关注
你好!
登录掌握更多精彩内容

活跃用户

相关产品

  • 云原生分布式数据库 PolarDB-X
  • 云原生数据库 PolarDB