阿里云首页
云原生数据库 PolarDB
相关技术圈
云原生数据库 PolarDB
PolarDB是阿里巴巴自研的新一代云原生数据库,在计算存储分离架构下,利用了软硬件结合的优势,为用户提供具备极致弹性、高性能、海量存储、安全可靠的数据库服务。100%兼容MySQL和PostgreSQL生态,高度兼容Oracle语法。
PolarDB产品系列介绍
快速入门
相关技术圈
学习路径
intro
云原生数据库 PolarDB
产品概述
快速入门
操作指南
实践教程
开发参考
服务支持
视频专区
云原生数据库PolarDB MySQL版
动态与公告
新功能发布记录
控制台发布记录
内核发布记录
PolarDB MySQL版8.0.2版本发布日志
PolarDB MySQL版8.0.1版本发布日志
PolarDB MySQL版5.7版本发布日志
PolarDB MySQL版5.6版本发布日志
内核参数发布记录
PolarDB MySQL版8.0版本内核参数发布日志
PolarDB MySQL版5.7版本内核参数发布日志
PolarDB MySQL版5.6版本内核参数发布日志
数据库代理发布记录
产品公告
数据库代理企业版发布说明
多主集群(库表)商业化
列存索引(IMCI)发布说明
8.0.2版本发布说明
PSL4发布说明
跨地域备份商业化
弹性多机并行(ePQ)发布说明
集群增强版灰度发布说明
PolarDB MySQL版Serverless公测活动结束,正式版上线
【优惠活动】PolarDB MySQL版Serverless优惠公告
PolarDB MySQL版的标准版公测活动结束,正式版上线
PolarDB MySQL标准版倚天ARM架构上线公告
单节点和高压缩引擎(X-Engine)与一写多读集群形态融合
安全公告
Apache Log4j2漏洞对PolarDB无影响
企业版产品简介
什么是PolarDB MySQL企业版
内核版本
产品系列
计算节点规格
功能特性
产品安全能力
PolarDB内核技术解密
PolarDB技术内幕
PolarDB处理TPC-H查询的挑战和机遇
PolarDB Serverless实现了哪些突破
MySQL 8.0 Server层最新架构详解
深度解析PolarDB数据库并行查询技术
图解MySQL 8.0优化器查询解析篇
图解MySQL 8.0优化器查询转换篇
MYSQL深潜-剖析Performance Schema内存管理
MySQL深潜-MDL锁的实现与获取机制
如何将一棵LSM-Tree塞进NVM
如何基于LSM-tree架构实现一写多读
PolarDB HTAP实时数据分析技术解密
PolarDB并行查询
客户案例
客户案例视频
跨境SaaS: 深圳市易仓科技有限公司
网络游戏:心动网络股份有限公司
网络游戏:厦门真有趣信息科技有限公司
电子合同:深圳法大大网络科技有限公司
新零售:上海百胜软件股份有限公司
新零售:杭州数云信息技术有限公司
互联网教育:北京智启蓝墨信息技术有限公司
互联网教育:尚学博志(上海)教育科技有限公司
互联网金融:武汉利楚商务服务有限公司
使用限制
标准版产品简介
什么是PolarDB MySQL标准版
计算节点规格
存储与数据可靠性
企业版产品计费
计费项概览
如何选择通用规格和独享规格
如何选择PSL4和PSL5
存储包和计算包
计算节点计费方式
概览
计费方式1:按量付费+计算包(推荐)
计费方式2:按量付费
计费方式3:包年包月
存储空间计费方式
概览
计费方式1:按容量计费(按量付费)+存储包(推荐)
计费方式2:按容量计费(按量付费)
计费方式3:按空间计费(包年包月)
计算节点计费规则
按量付费计费规则
包年包月计费规则
计算包计费规则
对比分析
存储空间计费规则
概览
按容量计费(按量付费)+存储包计费规则
按容量计费(按量付费)规则
按空间计费(包年包月)规则
备份存储(超出免费额度)计费规则
SQL洞察计费规则(可选)
购买步骤
购买按量付费集群
购买包年包月集群
购买计算包
购买存储包
包年包月转按量付费
按量付费转包年包月
购后须知
计算包与存储包管理
查看计算包抵扣量
查看存储包抵扣量
续费或升级存储包
到期或欠费的处理规则
续费包年包月集群
手动续费
自动续费
查看费用账单
变更配置费用说明
退款说明
常见问题
计算包计费问题
存储包计费问题
存储计费问题
规格与定价(金融云)
标准版产品计费
计费项
计费项概览
计算节点计费规则
存储空间计费规则
SQL洞察计费规则(可选)
购买步骤
购买按量付费集群
购买包年包月集群
续费包年包月集群
手动续费
自动续费
快速入门
用户指南
查询优化(Query Optimizer)
子查询解关联
LEFT JOIN(左连接)消除
连接条件下推
基于代价的查询变换
计算下推
Limit Offset下推
谓词完全下推
扫描完全下推(FastTraverse)
Bloom Filter For HashJoin下推
Partial Result Cache(PTRC)
IN谓词转子查询
条件下推(HAVING to WHERE)
条件下推(WHERE to Derived Tables)
Auto Plan Cache
Serverless
概述
Serverless费用说明
创建和管理Serverless集群
创建Serverless集群
管理Serverless集群
创建和管理固定规格集群的Serverless功能
创建固定规格集群的Serverless功能
管理固定规格集群的Serverless功能
Serverless常见问题
数据迁移
数据迁移方案概览
从RDS迁移至PolarDB
一键升级RDS MySQL至PolarDB MySQL版
方案概述
升级步骤
常见问题
一键克隆RDS MySQL至PolarDB MySQL版
包年包月RDS迁移至PolarDB后申请转单优惠退款
【注意事项】MySQL 5.7迁移到PolarDB MySQL版8.0版本
PolarDB间的数据迁移
PolarDB MySQL版间迁移
从其它数据库迁移至PolarDB
自建MySQL迁移至PolarDB MySQL版
从自建MySQL迁移至PolarDB MySQL版(mysqldump工具)
从Amazon Aurora MySQL迁移至PolarDB MySQL版
从PolarDB迁移至其它数据库
PolarDB MySQL版迁移至RDS MySQL
数据同步
数据同步方案概览
PolarDB间的数据同步
PolarDB MySQL版间的单向同步
PolarDB MySQL版间的双向同步
PolarDB与其它数据库的数据同步
RDS MySQL同步至PolarDB MySQL版
PolarDB MySQL版同步至RDS MySQL
从PolarDB MySQL版同步至云原生数据仓库AnalyticDB MySQL
从PolarDB MySQL版同步至云原生数据仓库AnalyticDB PostgreSQL
从PolarDB MySQL版同步至Datahub
从PolarDB MySQL版同步到Kafka
从ECS上的自建MySQL同步至PolarDB MySQL版
从通过专线、VPN网关或智能接入网关接入的自建MySQL同步至PolarDB MySQL版
账号管理
账号概述
控制台账号
注册和登录阿里云账号
创建和管理RAM用户
通过自定义策略授权RAM用户管理PolarDB
数据库账号
创建数据库账号
管理数据库账号
账号权限
系统账号说明
账号管理常见问题
数据安全和加密
设置集群白名单
设置白名单
设置全局IP白名单模板
设置安全组
设置SSL加密
设置透明数据加密TDE
SQL防火墙
概述
设置黑名单规则
设置白名单规则
动态脱敏
概述
管理脱敏规则
数据安全和加密常见问题
连接诊断
数据库代理企业版
什么是数据库代理企业版
集群访问
集群地址和主地址
申请集群地址和主地址
连接数据库集群
如何解决集群连接失败的问题
私有域名
常见问题
读写分离
什么是读写分离
负载均衡
一致性级别
连接池
连接保持
过载保护
Hint语法使用说明
配置数据库代理
升级数据库代理的规格
性能监控
数据库代理常见问题
数据库管理
管理数据库
数据库管理常见问题
变更集群配置
概述
手动变配
自动变配(弹性扩缩容)
集群规格自动变配(自动扩容)
结合数据库自治服务DAS自动变配
本地资源自动变配(秒级扩核)
临时升配
增加或删除节点
历史库单节点版升级为历史库集群版
手工扩容
冷数据归档
概述
开启冷数据归档
手动和自动归档冷数据
手动归档冷数据
自动归档冷数据
使用说明
表结构说明
冷数据归档常见问题
OSS外表
通过OSS外表访问OSS数据
基于OSS外表的单表多文件查询
将本地表导出至OSS引擎
备份与恢复
概述
备份和恢复费用说明
备份操作说明
备份设置
高级备份设置
备份方式1:自动备份
备份方式2:手动备份
恢复操作说明
全量恢复方式1:从备份集恢复
全量恢复方式2:恢复到过去时间点
库表恢复方式1:从备份集恢复
库表恢复方式2:恢复到过去时间点
误操作恢复最佳实践
使用DBS逻辑备份
备份与恢复常见问题
热备切换
概述
费用说明
开启热备前后性能对比
设置热备节点
闪回查询
高可用部署架构
多可用区部署架构
多可用区部署
更换主可用区和交换机
多节点部署架构
多节点部署
自动/手动主备切换
多主集群(库表)
多主集群(库表)
使用说明
全局只读节点
概述
增加或删除全局只读节点
最佳实践
DBLE与PolarDB多主集群(库表)结合使用最佳实践
Apache ShardingSphere-Proxy与PolarDB多主集群(库表)结合使用最佳实践
多主集群(库表)常见问题
高压缩引擎(X-Engine)
高压缩引擎(X-Engine)介绍
如何开启高压缩引擎(X-Engine)
使用说明
X-Engine引擎常见问题
全球数据库
概述
技术架构
异地灾备与异地多活
跨地域部署GDN最佳实践
创建与删除全球数据库网络
管理从集群
连接全球数据库网络
全球数据库常见问题
分区表
概述
分区表类型及使用说明
概述
HASH
KEY
RANGE
LIST
RANGE-HASH
LIST-HASH
RANGE-RANGE
RANGE-LIST
LIST-RANGE
LIST-LIST
HASH-HASH
HASH-KEY
HASH-RANGE
HASH-LIST
KEY-HASH
KEY-KEY
KEY-RANGE
KEY-LIST
LIST DEFAULT HASH
UNIQUE CHECK IGNORE
分区选择策略
何时选择RANGE分区
何时选择HASH分区
何时选择LIST分区
何时选择LIST DEFAULT HASH分区
何时选择间隔(Interval)分区
何时选择虚拟列分区
何时选择二级分区
概述
何时使用Range-Hash分区
何时使用Range-Range分区
何时使用Range-List分区
修改分区表
ADD PARTITION
DROP PARTITION
DISCARD PARTITION
IMPORT PARTITION
TRUNCATE PARTITION
COALESCE PARTITION
REORGANIZE PARTITION
EXCHANGE PARTITION
ANALYZE PARTITION
CHECK PARTITION
OPTIMIZE PARTITION
REBUILD PARTITION
REPAIR PARTITION
REMOVE PARTITIONING
普通表快速转RANGE分区表
INTERVAL RANGE分区
INTERVAL RANGE简介
创建INTERVAL RANGE分区
修改INTERVAL RANGE分区
转换分区表
部分索引(Partial Index)
概述
创建部分索引
修改部分索引
全局二级索引(GSI)
在线分区维护
创建只读分区
创建混合分区
自动化管理分区
分区表常见问题
弹性并行查询(Elastic Parallel Query)
概述
并行查询EXPLAIN
并行度控制策略
Hash Join的并行执行
Semi-Join的并行执行
Window Function的并行执行
ROLLUP性能增强
通过Hint控制
并行查询使用限制与串行执行结果兼容问题
并行查询使用示例
弹性并行查询(Elastic Parallel Query)常见问题
列存索引(IMCI)
概述
使用列存索引
添加只读列存节点
行存和列存分流
分流方案
行存和列存自动分流
行存和列存手动分流
列存索引语法说明
使用限制
使用DDL语句动态增删列存索引
使用建表语句创建列存索引
查看DDL执行速度和进度
设置压缩算法
如何判断SQL语句能否使用列存索引加速功能
只读列存节点一致性说明
列存索引优化
列存索引查询优化
列存索引统计信息查询优化
列存索引数据排序
使用列存索引功能查询OSS上的外表数据
使用列存索引进行ETL
列存索引辅助工具
概述
检查SQL语句中是否存在未被索引覆盖的列
获取创建列存索引的DDL语句
批量获取创建列存索引的DDL语句
列存索引常见问题
PolarDB for AI
概述
开启PolarDB for AI功能
使用说明
特征管理
模型管理
算法介绍
LightGBM算法
DeepFM算法
K均值聚类算法(K-Means)
随机森林回归算法(Random Forest Regression)
梯度提升回归树算法(GBRT)
线性回归算法(Linear Regression)
支持向量回归算法(SVR)
IV算法
Pearson相关系数
群体稳定性指标PSI
最佳实践
ID-Mapping在游戏领域的最佳实践
模型上传与在线推理
自然语言到数据库查询语言转义
集群回收站
费用说明
恢复已释放的集群
彻底删除已释放的集群
监控与优化
一键诊断
自治中心
会话管理
实时性能
空间分析
锁分析
诊断报告
性能洞察(新版)
性能洞察(旧版)
性能监控
查看性能监控指标
修改监控频率
创建报警规则
管理报警规则
高级监控
性能监控常见问题
慢SQL
SQL洞察
版本管理
小版本升级
大版本升级
概述
升级步骤
大版本升级常见问题
转单优惠退款
大版本升级最佳实践
版本管理常见问题
计划内运维事件
查看并管理计划内事件
查询历史事件
参数配置
设置集群参数和节点参数
参数表达式
使用参数模板
高性能参数模板
参数配置常见问题
集群管理
克隆集群
开启Binlog
设置可维护窗口
重启节点
查看或取消计划任务
查看数据库存储用量
释放集群
集群保护锁
标签
绑定标签
根据标签筛选集群
查看集群绑定的标签
解绑标签
事务系统优化
概述
提交时间戳技术CTS
全局一致性(高性能模式)
全局一致性(高性能模式)测试工具和方法
DDL优化
DDL性能优化
秒级加字段
并行DDL
DDL IO性能优化
概述
DDL预读
DDL异步IO
DDL多路归并排序
Faster TRUNCATE/DROP TABLE
DDL稳定性优化
非阻塞DDL
DDL物理复制优化
并行元数据锁同步
防止只读节点上长事务阻塞DDL操作
DDL易用性优化
抢占式DDL
查看DDL执行状态和MDL锁状态
执行DDL操作提示“获取不到MDL锁”
DDL安全性优化
表回收站
高并发优化
Concurrency Control
Inventory Hint
Statement Queue
热点行优化
Thread Pool
内核性能监控
Performance Agent
SQL Trace
使用说明
表结构说明
内置存储过程介绍
dbms_sql.add_trace
dbms_sql.delete_trace
dbms_sql.delete_trace_by_sqlid
dbms_sql.reset_trace_stats
dbms_sql.flush_trace
dbms_sql.reload_trace
函数说明
SQL Detail
其它功能
Fast Query Cache
Statement Outline
Returning
Readable Protobuf
性能白皮书
OLTP性能
性能测试方法(OLTP)
PolarDB MySQL版8.0.2版本性能(集群版)
PolarDB MySQL版8.0.1版本性能(集群版)
PolarDB MySQL版5.7版本性能(集群版)
PolarDB MySQL版5.6版本性能(集群版)
PolarDB MySQL版8.0.1版本高压缩引擎(X-Engine)与集群版性能对比
PolarDB MySQL版与RDS MySQL性能对比
OLAP性能
性能测试方法(OLAP)
列存索引(IMCI)性能
并行查询性能
最佳实践
远程获取并解析PolarDB MySQL版Binlog日志
订阅PolarDB MySQL版集群日志
互联网行业高弹性系统架构最佳实践
大版本升级最佳实践
数据误操作时如何进行恢复
不同场景下恢复方式概览
使用DMS数据追踪进行恢复
集群恢复的方式恢复整个集群
整体流程和预估时间
集群恢复:按时间点恢复
集群恢复:按备份集恢复
库表恢复的方式恢复对应表
整体流程和预估时间
库表恢复:按时间点恢复
库表恢复:按备份集恢复
从集群回收站恢复误删的集群
从表回收站中恢复误删的表
巡检问题分析最佳实践
PolarDB MySQL版CPU使用率高
PolarDB代理配置与流量异常
PolarDB死锁
内核最佳实践
InnoDB Physiological Logging
分析MySQL unique key check问题
MySQL InnoDB空间文件
API参考
API概览
API流控配额申请
RAM资源授权
PolarDB服务关联角色
使用API
公共参数
请求结构
签名机制
售卖管理
CreateStoragePlan
DescribeAutoRenewAttribute
DescribeClassList
DescribeDBClusterAvailableResources
EvaluateRegionResource
ModifyAutoRenewAttribute
TransformDBClusterPayType
集群管理
CreateDBCluster
DeleteDBCluster
DescribeDBClusters
DescribeDBClusterAttribute
DescribeDBClusterServerlessConf
DescribeRegions
DescribeTasks
ModifyDBClusterDescription
ModifyDBClusterDeletion
ModifyDBClusterMaintainTime
ModifyDBClusterServerlessConf
ModifyDBClusterStorageSpace
ManuallyStartDBCluster
高可用部署架构
ModifyDBClusterPrimaryZone
FailoverDBCluster
内核版本管理
DescribeDBClusterVersion
UpgradeDBClusterVersion
白名单管理
ModifyDBClusterAccessWhitelist
DescribeDBClusterAccessWhitelist
全局IP白名单模板管理
CreateGlobalSecurityIPGroup
DeleteGlobalSecurityIPGroup
DescribeGlobalSecurityIPGroup
DescribeGlobalSecurityIPGroupRelation
ModifyGlobalSecurityIPGroup
ModifyGlobalSecurityIPGroupName
ModifyGlobalSecurityIPGroupRelation
SSL加密
DescribeDBClusterSSL
ModifyDBClusterSSL
TDE加密
DescribeDBClusterTDE
ModifyDBClusterTDE
DescribeUserEncryptionKeyList
CheckKMSAuthorized
节点管理
CreateDBNodes
DeleteDBNodes
ModifyDBNodeClass
ModifyDBNodesClass
RestartDBNode
TempModifyDBNode
参数管理
CreateParameterGroup
DescribeDBClusterParameters
DescribeDBNodesParameters
DescribeParameterTemplates
DescribeParameterGroups
DescribeParameterGroup
DeleteParameterGroup
ModifyDBClusterAndNodesParameters
ModifyDBClusterParameters
ModifyDBNodesParameters
访问地址管理
CreateDBEndpointAddress
CreateDBClusterEndpoint
DescribeDBClusterEndpoints
ModifyDBClusterEndpoint
ModifyDBEndpointAddress
DeleteDBEndpointAddress
DeleteDBClusterEndpoint
日志管理
DescribeSlowLogRecords
DescribeSlowLogs
DescribeDBClusterAuditLogCollector
ModifyDBClusterAuditLogCollector
账号管理
CreateAccount
CheckAccountName
DescribeAccounts
ModifyAccountDescription
GrantAccountPrivilege
RevokeAccountPrivilege
ResetAccount
DeleteAccount
ModifyAccountPassword
数据库管理
CreateDatabase
DescribeDatabases
ModifyDBDescription
DescribeCharacterSetName
CheckDBName
DeleteDatabase
全球数据库网络(GDN)管理
CreateGlobalDatabaseNetwork
DeleteGlobalDatabaseNetwork
DescribeGlobalDatabaseNetwork
DescribeGlobalDatabaseNetworks
ModifyGlobalDatabaseNetwork
RemoveDBClusterFromGDN
SwitchOverGlobalDatabaseNetwork
ResetGlobalDatabaseNetwork
备份管理
CreateBackup
DescribeBackups
DescribeBackupTasks
DescribeBackupLogs
DescribeDetachedBackups
DescribeDBClustersWithBackups
DeleteBackup
备份策略
DescribeBackupPolicy
DescribeLogBackupPolicy
ModifyBackupPolicy
ModifyLogBackupPolicy
库表恢复
DescribeMetaList
RestoreTable
从RDS迁移
DescribeDBClusterMigration
ModifyDBClusterMigration
CloseDBClusterMigration
标签管理
TagResources
UntagResources
ListTagResources
待处理事件管理
DescribePendingMaintenanceAction
DescribePendingMaintenanceActions
ModifyPendingMaintenanceAction
计划任务管理
DescribeScheduleTasks
CancelScheduleTasks
脱敏规则管理
DescribeMaskingRules
ModifyMaskingRules
DeleteMaskingRules
监控管理
DescribeDBNodePerformance
DescribeDBClusterMonitor
DescribeDBClusterPerformance
DescribeDBProxyPerformance
ModifyDBClusterMonitor
PolarDB for AI
DescribeAITaskStatus
OpenAITask
CloseAITask
连接诊断
DescribeDBClusterConnectivity
附表
客户端错误代码表
集群状态表
字符集表
性能指标监控
SDK下载
常见问题
视频专区
术语
相关协议
服务等级协议SLA
云原生数据库PolarDB分布式版
动态与公告
新功能发布记录
版本发布说明
存储节点发布说明
日志节点发布说明
产品公告
品牌升级
安全公告
【通知】Apache Log4j2漏洞对PolarDB-X 1.0/2.0无影响
PolarDB-X(2.0)
产品简介
什么是云原生数据库PolarDB分布式版
PolarDB-X历史
PolarDB-X适用场景
PolarDB-X产品计费
规格说明
存储资源包
PolarDB-X 2.0和1.0功能对比
核心特性
高可用性与容灾
强一致分布式事务
分布式线性扩展
全局二级索引
混合负载HTAP
Binlog日志服务
数据备份与恢复
全链路监控和审计
MySQL生态兼容
技术白皮书
行业趋势与背景
技术架构
技术原理
部署与运维
解决方案与客户案例
性能白皮书
TPC-C测试
TPC-H测试
Sysbench测试
CDC测试
DRDS模式性能白皮书
TPC-C测试
TPC-H测试
Sysbench测试
快速入门
PolarDB-X首次使用流程
创建实例
创建数据库
连接到数据库
执行SQL基本操作
用户指南
实例管理
实例变配
增加/减少节点
只读实例
查看和升级实例版本
重启实例
释放实例
实例续费
网络与连接
连接数据库
配置读写分离
申请和释放外网地址
账号和安全
注册和登录阿里云账号
管理数据库账号
设置白名单
设置SSL加密
设置透明数据加密
三权分立
功能介绍
开启或关闭三权分立
管理三权分立系统账号
权限验证
日志引擎
数据导入和导出
PolarDB-X数据同步生态工具
使用DTS导入和导出数据
使用mysqldump导入导出数据
使用程序进行数据导入
使用Batch Tool工具导入导出数据
数据迁移和同步
PolarDB-X 1.0升级至PolarDB-X 2.0
三节点企业版的RDS MySQL迁移到PolarDB-X 2.0标准版
参数设置
监控与告警
计算资源监控
存储资源监控
日志资源监控
配置告警
诊断与优化
SQL洞察与压测(新版)
搜索
SQL洞察
流量回放和压测
SQL审计与分析
简介
开启SQL审计与分析
日志字段
日志分析
日志报表
性能趋势
实例会话
慢日志
空间分析
实时性能
容量评估
锁分析
分区热力图
备份与恢复
备份数据
恢复数据
SQL闪回
日志备份
冷数据归档
数据归档功能介绍及开启方法
冷数据归档表创建及变更
常见问题
AUTO模式数据库
AUTO模式数据库与DRDS模式数据库
AUTO模式下的主键拆分
AUTO模式核心特性及典型场景
TTL表功能
什么是TTL功能
创建TTL表
变更TTL表
TTL表的定时任务
三可用区
三可用区概述
管理三可用区实例
开发指南
SQL概述
开发限制
元数据库和数据字典
数据类型
数值类型
字符串类型
Collation类型
日期和时间类型
Json类型
运算符
逻辑运算符
算术运算符
比较运算符
位运算符
赋值运算符
运算符优先级
函数
拆分函数
HASH
STR_HASH
UNI_HASH
RANGE_HASH
RIGHT_SHIFT
MM
DD
YYYYDD
WEEK
MMDD
YYYYMM
YYYYWEEK
日期时间函数
字符串函数
转换函数
聚合函数
数学函数
比较函数
位函数
流程控制函数
信息函数
加密和压缩函数
窗口函数
JSON函数
其他函数
DDL语句
CREATE DATABASE
CREATE TABLE
CREATE TABLE(DRDS模式)
CREATE TABLE(AUTO模式)
AUTO_INCREMENT
概述
使用限制
关联Sequence
变更起始值
查看关联的Sequence
ALTER TABLE
ALTER TABLE(DRDS模式)
ALTER TABLE(AUTO模式)
CREATE INDEX
CREATE INDEX(DRDS模式)
CREATE INDEX(AUTO模式语法)
CREATE TABLEGROUP(AUTO模式)
DROP TABLEGROUP(AUTO模式)
CREATE VIEW
TRUNCATE TABLE
RENAME TABLE
DROP DATABASE
DROP TABLE
DROP INDEX
DROP VIEW
表组合并(AUTO模式)
变更表的表组(AUTO模式)
变更表级分区(AUTO模式)
变更表组级分区(AUTO模式)
通过LOCALITY指定存储位置
通过LOCALITY指定存储位置(DRDS模式)
通过LOCALITY指定存储位置(AUTO模式)
变更表类型及拆分规则
变更表类型及拆分规则(DRDS模式)
变更表类型及分区策略(AUTO模式)
秒级加字段(Instant Add Column)
在线修改列类型
将DRDS模式数据库转换为AUTO模式数据库
DML语句
INSERT
REPLACE
UPDATE
DELETE
SOURCE
EXPORT
LOAD DATA
DQL语句
SELECT
子查询
Grouping Sets、Rollup和Cube扩展
TCL语句
DAL语句
DDL管理语句
SHOW DDL
SHOW DDL RESULT
CANCEL DDL
PAUSE DDL
CONTINUE DDL
SHOW
SHOW HELP
规则和拓扑查询语句
慢SQL相关
统计信息查询
SHOW PROCESSLIST
SHOW GLOBAL INDEX
SHOW INDEX
SHOW METADATA LOCK
SHOW TABLEGROUP
SHOW BINARY STREAMS
SHOW BINARY LOGS
SHOW BINLOG EVENTS
SHOW MASTER STATUS
SET
SET语句变量设置
SET CHARACTER SET
SET NAMES
SET PARTITION_HINT
CHECK TABLE
CHECK GLOBAL INDEX
KILL
USE
EXPLAIN
SQL限流
Replication语句
Prepared语句
权限管理
账号权限管理
角色权限管理
三权分立下的权限管理
Sequence
概述
使用限制
CREATE SEQUENCE
ALTER SEQUENCE
SHOW SEQUENCES
NEXTVAL和CURRVAL
CONVERT SEQUENCES
DROP SEQUENCE
HINT
如何使用HINT
指定分库执行SQL
扫描全部/部分分库分表
如何自定义SQL超时时间
INDEX HINT
索引
如何使用全局二级索引
聚簇索引
自定义函数
存储过程
变量
计算层变量
存储层变量
SQL调优指南
调优原理和执行计划
算子介绍
SQL调优进阶
查询优化器介绍
查询改写与下推
查询执行器介绍
JOIN优化和执行
子查询优化和执行
聚合优化和执行
排序优化和执行
智能索引推荐
执行计划管理
调优实践
最佳实践
如何选择实例规格
如何选择升配与扩容
如何选择应用端连接池
如何快速定位及解决数据库问题
如何正确处理DDL异常
如何分析及优化慢SQL
如何限流慢SQL
如何异步删除大表
如何支持热点更新场景
如何分析数据分布不均衡
如何高效使用IN查询
如何优化Batch Insert
如何优化数据导入导出
如何优化数据全量抽取
如何使用Blob对象
偏高并发场景的实践和优化
偏分析场景的实践和优化
混合负载HTAP的实践和优化
如何支持超大事务
如何选取统计信息自动采集策略
如何将DRDS模式数据库转换为AUTO模式
API参考(2020版)
API概览
请求结构
公共参数
性能参数表
实例状态表
实例管理
CreateDBInstance
CheckHealth
ModifyDBInstanceMaintainTime
DeleteDBInstance
DescribeDBInstanceAttribute
DescribeDBInstanceConfig
DescribeDBInstanceTopology
DescribeDBInstances
DescribeScaleOutMigrateTaskList
DescribeTasks
ModifyDBInstanceClass
ModifyDBInstanceConfig
ModifyDBInstanceDescription
ReleaseInstancePublicConnection
RestartDBInstance
UpgradeDBInstanceKernelVersion
UpdatePolarDBXInstanceNode
DescribeBinaryLogList
DescribeEvents
ChangeResourceGroup
数据库管理
CreateDB
DescribeTableDetail
DeleteDB
DescribeCharacterSet
DescribeDistributeTableList
ModifyDatabaseDescription
DescribeDbList
地域
DescribeRegions
账号管理
CreateAccount
ModifyAccountPrivilege
DisableRightsSeparation
EnableRightsSeparation
ResetAccountPassword
CreateSuperAccount
DeleteAccount
DescribeAccountList
ModifyAccountDescription
数据安全
AllocateInstancePublicConnection
CheckCloudResourceAuthorized
DescribeDBInstanceTDE
DescribeSecurityIps
DescribeUserEncryptionKeyList
ModifySecurityIps
UpdateDBInstanceTDE
性能监控
DescribeDBNodePerformance
备份管理
CreateBackup
DescribeBackupPolicy
DescribeBackupSetList
UpdateBackupPolicy
DescribeSqlFlashbackTaskList
SubmitSqlFlashbackTask
DescribeBackupSet
参数管理
DescribeModifyParameterLog
DescribeParameterTemplates
DescribeParameters
ModifyParameter
运维管理
DescribeActiveOperationTasks
DescribeActiveOperationTaskCount
ModifyActiveOperationMaintainConf
ModifyActiveOperationTasks
CancelActiveOperationTasks
SSL加密
DescribeDBInstanceSSL
UpdateDBInstanceSSL
客户案例
公交出行:启迪公交
互联网服务:小打卡
新零售:特步
聚合支付:Ping++
自媒体:易撰
错误码
术语表
PolarDB-X 1.0(DRDS)
版本变更记录
实例版本概览
V5.4.x系列实例版本说明
V5.3.x系列实例版本说明
V5.2.x系列实例版本说明
V5.1.x系列实例版本说明
产品简介
产品概述
产品架构
实例规格
适用场景
PolarDB-X 1.0定价
基本原理
扩展性原理
平滑扩容
分布式事务
读写分离
全局二级索引
技术白皮书
技术架构
技术原理
解决方案与客户案例
性能白皮书
TPC-C测试说明
TPC-H测试说明
Sysbench测试说明
Sysbench使用指南
快速入门
快速入门
创建实例
创建数据库
连接到数据库
执行SQL基本操作
用户指南
实例管理
实例介绍
实例变配
升级版本
释放实例
切换可用区
只读实例
实例介绍
创建实例
管理实例
数据库管理
概述
查看数据库信息
修复分库连接
外网访问
存储管理
平滑扩容
数据表管理
设置白名单
私有RDS管理
概述
查看私有RDS实例信息
申请或释放外网地址
设置可维护时间段
创建高权限账号
参数设置
主备切换
切换可用区
设置白名单
私有RDS变配
账号管理
监控与报警
实例监控
数据库监控
存储监控
管理报警规则
SQL审计与分析
简介
开启SQL日志审计
日志字段
日志分析
日志报表
高级管理
为子账号授予SQL审计权限
查询慢SQL明细
参数设置
数据恢复
备份恢复
SQL闪回
表回收站
待处理事件
访问控制
注册和登录阿里云账号
RAM在PolarDB-X 1.0中的应用
激活PolarDB-X 1.0访问RDS服务授权
通过自定义策略授权RAM用户管理PolarDB-X 1.0
RAM资源授权
分布式事务
基于MySQL 5.7的分布式事务
基于MySQL 5.6的分布式事务
柔性事务
基本原理
如何使用
典型场景
注意事项
常见问题
数据导入导出
数据迁移或同步方案概览
评估导入
从MyCAT评估导入至PolarDB-X 1.0
从RDS迁移至PolarDB-X 1.0
使用mysqldump导入导出数据
使用程序进行大数据导入
全局二级索引
使用全局二级索引
使用全局二级索引时的注意事项
SQL手册
SQL使用限制
拆分函数使用说明
拆分函数概述
HASH
STR_HASH
UNI_HASH
RANGE_HASH
RIGHT_SHIFT
MM
DD
WEEK
MMDD
YYYYDD
YYYYMM
YYYYWEEK
DDL任务管理
概述
任务管理语句
控制参数与行为
注意事项与使用限制
最佳实践
DDL
CREATE TABLE
DROP TABLE
ALTER TABLE
TRUNCATE TABLE
RENAME TABLE
CREATE INDEX
DROP INDEX
CREATE VIEW
DROP VIEW
DDL常见问题
DML
SELECT
子查询
INSERT
REPLACE
UPDATE
DELETE
全局二级索引对DML的限制
SHOW
SHOW HELP
规则和拓扑查询语句
慢SQL相关
统计信息查询
SHOW PROCESSLIST
SHOW GLOBAL INDEX
SHOW INDEX
SHOW METADATA LOCK
DAL
账号和权限系统
CHECK TABLE
CHECK GLOBAL INDEX
KILL
USE
Sequence
概述
使用限制
显式用法
隐式用法
Outline
使用说明
ERROR_CODE说明
Prepare SQL
Prepare协议使用说明
Hint
Hint简介
读写分离
自定义SQL超时时间
指定分库执行SQL
扫描全部/部分分库分表
高危类SQL自动保护
INDEX HINT
如何使用HINT(5.2及以下版本适用)
函数
函数
日期时间函数
字符串函数
转换函数
聚合函数
数学函数
比较函数
位函数
流程控制函数
信息函数
加密和压缩函数
窗口函数
其他函数
Grouping Sets、Rollup和Cube扩展
运算符
逻辑运算符
算术运算符
比较运算符
位运算符
赋值运算符
运算符优先级
数据类型
数据类型
数值类型
字符串类型
Collation类型
日期和时间类型
实用SQL语句
TRACE
SQL限流
跨Schema
多语句
EXPLAIN和执行计划
错误代码
SQL调优指南
调优原理
SQL调优进阶
查询优化器介绍
查询改写与下推
查询执行器介绍
执行计划和基本算子
JOIN与子查询的优化和执行
优化聚合与排序
执行计划管理
智能索引推荐
SQL调优方法与实战
最佳实践
如何选择实例规格
如何选择拆分键
如何选择分片数
何时选择升配
何时选择平滑扩容
如何选择应用连接池
PolarDB-X 1.0实例中的连接
如何处理DDL异常
如何高效扫描数据
在IN查询中如何选择Values个数
API参考
1.0(2019版本)
API概览
请求结构
公共参数
签名机制
实例管理
CreateDrdsInstance
DescribeDrdsInstance
DescribeDrdsInstances
RestartDrdsInstance
ModifyDrdsInstanceDescription
RemoveDrdsInstance
UpdateResourceGroupAttribute
数据库管理
CreateDrdsDB
CheckDrdsDbName
RemoveDrdsDbFailedRecord
RemoveDrdsDb
DescribeDrdsShardingDbs
DescribeDrdsDBs
DescribeDrdsDB
存储管理
ManagePrivateRds
DescribeDrdsRdsInstances
UpdatePrivateRdsClass
DescribeRdsPerformanceSummary
DescribeRdsSuperAccountInstances
DescribeDrdsDBCluster
DescribeDrdsDbInstance
DescribeDrdsDbInstances
DescribeDrdsDbRdsNameList
ModifyRdsReadWeight
ModifyPolarDbReadWeight
ResetDrdsToRdsConnections
DescribeRDSPerformance
DescribeDbInstances
DescribeDbInstanceDbs
DescribeStorageInstanceSubDbInfo
DescribeRdsCommodity
GetDrdsDbRdsRelationInfo
账号管理
CreateInstanceAccount
DescribeInstanceAccounts
RemoveInstanceAccount
ModifyAccountPrivilege
SQL审计
DescribeDrdsSqlAuditStatus
EnableSqlAudit
DescribeInstDbLogInfo
CheckSqlAuditEnableStatus
DescribeInstDbSlsInfo
DisableSqlAudit
备份和恢复
StartRestore
RemoveBackupsSet
DescribeBackMenu
DescribeBackupTimes
DescribeRestoreOrder
DescribeBackupDbs
PutStartBackup
SetBackupPolicy
EnableSqlFlashbackMatchSwitch
DescribeBackupSets
网络和连接
UpdateInstanceNetwork
ReleaseInstanceInternetAddress
DescribeInstanceSwitchNetwork
EnableInstanceIpv6Address
CreateInstanceInternetAddress
RefreshDrdsAtomUrl
扩容管理
SubmitCleanTask
SubmitSmoothExpandPreCheck
CheckExpandStatus
SubmitSmoothExpandTask
SubmitSwitchTask
SubmitRollbackTask
任务管理
DescribeSqlFlashbakTask
DescribeDrdsInstanceLevelTasks
SubmitSqlFlashbackTask
DescribePreCheckResult
DescribeDrdsTasks
表拆分
ValidateShardTask
DescribeExpandLogicTableInfoList
DatalinkReplicationPrecheck
CreateShardTask
DescribeShardTaskInfo
DeleteShardTasks
广播表
DescribeBroadcastTables
DescribeGlobalBroadcastType
SetupBroadcastTables
SwitchGlobalBroadcastType
数据表管理
DescribeTable
DescribeTables
DescribeTableListByType
SetupTable
标签和参数设置
TagResources
UntagResources
ListTagResources
DescribeDrdsParams
SetupDrdsParams
实例版本
DescribeDrdsInstanceVersion
RollbackInstanceVersion
UpgradeInstanceVersion
性能监控
DescribeDrdsInstanceMonitor
DescribeDrdsInstanceDbMonitor
其它
DescribeDrdsDBIpWhiteList
ModifyDrdsIpWhiteList
DescribeInstanceSwitchAzone
DescribeDrdsSlowSqls
ChangeInstanceAzone
1.0(2017版本)
OpenAPI 简介
OpenAPI 使用
SDK说明
公共参数
请求结构
资源授权
签名机制
OpenAPI 导航
实例管理类 API
CreateDrdsInstance
DescribeDrdsInstance
DescribeDrdsInstances
DescribeRegions
ModifyDrdsInstanceDescription
RemoveDrdsInstance
DescribeDrdsInstanceMonitor
数据库管理类 API
CreateDrdsDB
DescribeDrdsDB
DeleteDrdsDB
ModifyDrdsDBPasswd
DescribeDrdsDBs
DescribeDrdsDBIpWhiteList
ModifyDrdsIpWhiteList
DescribeRdsList
ModifyFullTableScan
DescribeShardDBs
DeleteFailedDrdsDB
ModifyRdsReadWeight
CreateReadOnlyAccount
DescribeReadOnlyAccount
ModifyReadOnlyAccountPassword
RemoveReadOnlyAccount
CreateDrdsAccount
DescribeDrdsInstanceDbMonitor
错误码
服务器端错误代码表
客户端错误代码表
常见问题
VPC 问题
连接调整问题
分库分表问题
数据兼容问题
性能问题
事务问题
相关协议
商业化服务条款
服务等级协议
云原生数据库PolarDB PostgreSQL版
动态与公告
新版本更新说明
PolarDB for PostgreSQL 14
2023年
2022年
PolarDB for PostgreSQL 11
2023年
2022年
2021年
2020年
数据库代理发布说明
产品公告
2023年4月27日起PolarDB PostgreSQL版部分插件在低内核版本限制创建
一站式HTAP服务公测公告
兼容PostgreSQL 14版本公测结束,正式版上线
PSL4发布说明
部分参数默认值调整说明
安全公告
关于部分产品受PostgreSQL开源插件漏洞影响的声明
Apache Log4j2漏洞对PolarDB无影响
产品简介
什么是PolarDB
产品优势
产品架构
跨机并行查询
使用限制
产品计费
计费项概览
如何选择PSL4和PSL5
计算节点规格
存储包和计算包
计算节点计费方式
概览
计费方式1:按量付费+计算包(推荐)
购买方式2:按量付费
购买方式3:包年包月
存储空间计费方式
概览
计费方式1:按容量计费(按量付费)+存储包(推荐)
计费方式2:按容量计费(按量付费)
计费方式3:按空间计费(包年包月)
定价细则
计算节点计费规则
按量付费计费规则
包年包月计费规则
计算包计费规则
对比分析
存储空间计费规则
概览
按容量计费(按量付费)+存储包计费规则
按容量计费(按量付费)规则
按空间计费(包年包月)规则
备份存储(超出免费额度)计费规则
SQL洞察计费规则(可选)
变更配置费用说明
购买步骤
购买按量付费集群
购买包年包月集群
购买计算包
购买存储包
包年包月转按量付费
按量付费转包年包月
购后须知
计算包与存储包管理
查看计算包抵扣量
查看存储包抵扣量
续费或升级存储包
到期或欠费的处理规则
续费包年包月集群
手动续费
自动续费
查看费用账单
退款说明
常见问题
存储包
扩缩容
快速入门
用户指南
概述
数据迁移
数据迁移方案概览
从自建PostgreSQL迁移至PolarDB PostgreSQL版
从RDS PostgreSQL迁移至PolarDB PostgreSQL版
集群访问
查看或申请连接地址
修改或释放连接地址
连接数据库集群
集群地址
PolarDB数据库代理概述
PolarDB PostgreSQL版一致性级别
读写分离
事务拆分
自定义函数与表的路由规则
创建自定义集群地址
释放自定义集群地址
私有域名
集群管理
创建PolarDB PostgreSQL版数据库集群
临时升配
变更配置
增加或删除节点
手工扩容
设置可维护窗口
重启节点
释放集群
集群保护锁
自动/手动主备切换
多可用区部署和更换主可用区
设置集群白名单
账号管理
账号概述
控制台账号
注册和登录阿里云账号
创建和管理RAM用户
数据库账号
创建数据库账号
管理数据库账号
账号权限
数据库管理
备份与恢复
概述
费用说明
备份操作说明
备份策略设置
备份方式一:自动备份
备份方式二:手动备份
恢复操作说明
恢复方式一:按时间点恢复
恢复方式二:按备份集(快照)恢复
常见问题
集群回收站
费用说明
恢复已释放的集群
彻底删除已释放的集群
数据安全和加密
设置SSL加密
设置透明数据加密TDE
诊断与优化
SQL洞察
性能监控
创建报警规则
管理报警规则
性能洞察
计划内运维事件
查看并管理计划内事件
配置参数
集群参数默认值说明
设置集群参数
polar_create_table_with_full_replica_identity
标签
绑定标签
根据标签筛选集群
查看集群绑定的标签
解绑标签
插件
使用oss_fdw读写外部数据文本文件
使用pg_pathman插件
使用中文分词
使用plprofiler插件
使用pldebugger插件
使用pg_roaringbitmap插件
高维向量检索(PASE)
pg_hint_plan
pgAudit
PLV8
登录登出触发器
ZomboDB
sql_firewall
varbitx
polar_sql_mapping
跨机并行查询
概述
使用跨机并行查询进行分析型查询
使用跨机并行查询加速索引创建
对分区表使用跨机并行查询
资源组
Global RelCache
Global CatCache
DDL逻辑复制
PartitionedTable Scan Node
AWR使用说明
概述
使用前准备
使用说明
附录
报告解析
数据解析
版本管理
错误码
常见错误处理方法
指定服务器编码格式
更多操作
克隆集群
查看数据库存储用量
查看或取消计划任务
内核功能
功能概览
架构
PolarDB PostgreSQL版架构介绍
PolarDB PostgreSQL版:HTAP架构详解
高性能
预读和预扩展
Global Plan Cache
高可用
只读节点Online Promote
WAL日志并行回放
Persistent Buffer Pool
逻辑复制槽故障转移(Logical Replication Slot Failover)
Resource Manager
闪回表
闪回删除
安全
TDE透明数据加密
HTAP
一站式HTAP服务
实时物化视图
弹性跨机并行查询(ePQ)
自适应扫描
并行DML
多级分区表静态裁剪与并行扫描
PX性能分析工具
创建物化视图的跨机并行加速和批量写入
ePQ Hint Injection
分区表
全局索引
插件
smlar
hll
pg_bigm
hypopg
sequential_uuid
decoderbufs
pg_jieba
log_fdw
pg_sphere
pgtap
逻辑解码(wal2json)
性能白皮书
PolarDB for PostgreSQL 14
与同类PostgreSQL云原生数据库性能对比
与开源PostgreSQL性能对比
性能测试方法(OLTP)
PolarDB for PostgreSQL集群性能测试
PolarDB for PostgreSQL 11
性能调优指南
有关性能调优
查看视图
数据库
SQL
对象
实例问题分析
问题分析方法论
等待事件
锁
SLRU
内存诊断
磁盘空间诊断
CPU使用率高排查方法
SQL性能分析
GanosBase时空数据库
简介
模型
几何模型
栅格模型
路径模型
点云模型
轨迹模型
网格模型
矢量金字塔
使用进阶
并行创建空间索引
开启时空两阶段查询优化
开启时空并行查询
开启GPU加速计算
时空对象存储优化
时空大对象特征签名
ST_SetTypeStorage
使用Simple存储策略
Geometry SQL参考
输出函数
ST_AsBinary
ST_AsEncodedPolyline
ST_AsEWKB
ST_AsEWKT
ST_AsGeoJSON
ST_AsGML
ST_AsHEXEWKB
ST_AsKML
ST_AsLatLonText
ST_AsSVG
ST_AsText
ST_AsTWKB
ST_AsX3D
ST_GeoHash
ST_AsGeobuf
编辑函数
ST_AddPoint
ST_Affine
ST_Force2D
ST_Force3D
ST_Force3DZ
ST_Force3DM
ST_Force4D
ST_ForcePolygonCCW
ST_ForceCollection
ST_ForcePolygonCW
ST_ForceSFS
ST_ForceRHR
ST_ForceCurve
ST_LineMerge
ST_CollectionExtract
ST_CollectionHomogenize
ST_Multi
ST_Normalize
ST_QuantizeCoordinates
ST_RemovePoint
ST_Reverse
ST_Rotate
ST_RotateX
ST_RotateY
ST_RotateZ
ST_Scale
ST_Segmentize
ST_SetPoint
ST_SetSRID
ST_Transform
ST_Translate
ST_TransScale
构造函数
ST_BdPolyFromText
ST_BdMPolyFromText
ST_Box2dFromGeoHash
ST_GeogFromText
ST_GeographyFromText
ST_GeogFromWKB
ST_GeomFromTWKB
ST_GeomCollFromText
ST_GeomFromEWKB
ST_GeomFromEWKT
ST_GeometryFromText
ST_GeomFromText
ST_GeomFromGeoHash
ST_GeomFromGML
ST_GeomFromGeoJSON
ST_GeomFromKML
ST_GMLToSQL
ST_GeomFromWKB
ST_LineFromEncodedPolyline
ST_LineFromMultiPoint
ST_LineFromText
ST_LineFromWKB
ST_LinestringFromWKB
ST_MakeBox2D
ST_3DMakeBox
ST_MakeLine
ST_MakeEnvelope
ST_MakePolygon
ST_MakePoint
ST_MakePointM
ST_MPointFromText
ST_MLineFromText
ST_MPolyFromText
ST_Point
ST_PointFromGeoHash
ST_PointFromText
ST_PointFromWKB
ST_Polygon
ST_PolygonFromText
ST_WKBToSQL
ST_WKTToSQL
访问函数
GeometryType
ST_Boundary
ST_CoordDim
ST_Dimension
ST_EndPoint
ST_Envelope
ST_BoundingDiagonal
ST_ExteriorRing
ST_GeometryN
ST_GeometryType
ST_InteriorRingN
ST_IsPolygonCCW
ST_IsPolygonCW
ST_IsClosed
ST_IsCollection
ST_IsEmpty
ST_IsRing
ST_IsSimple
ST_IsValid
ST_IsValidReason
ST_IsValidDetail
ST_M
ST_NDims
ST_NPoints
ST_NRings
ST_NumGeometries
ST_NumInteriorRings
ST_NumInteriorRing
ST_NumPatches
ST_NumPoints
ST_PatchN
ST_PointN
ST_Points
ST_SRID
ST_StartPoint
ST_Summary
ST_X
ST_XMax
ST_XMin
ST_Y
ST_YMax
ST_YMin
ST_Z
ST_ZMax
ST_Zmflag
ST_ZMin
关系函数
ST_3DClosestPoint
ST_3DDistance
ST_3DDWithin
ST_3DDFullyWithin
ST_3DIntersects
ST_3DLongestLine
ST_3DMaxDistance
ST_3DShortestLine
ST_Area
ST_Azimuth
ST_Angle
ST_Centroid
ST_ClosestPoint
ST_Contains
ST_ContainsProperly
ST_Covers
ST_CoveredBy
ST_Crosses
ST_LineCrossingDirection
ST_Disjoint
ST_Distance
ST_MinimumClearance
ST_MinimumClearanceLine
ST_HausdorffDistance
ST_FrechetDistance
ST_MaxDistance
ST_DistanceSphere
ST_DistanceSpheroid
ST_DFullyWithin
ST_DWithin
ST_Equals
ST_GeometricMedian
ST_HasArc
ST_Intersects
ST_Length
ST_Length2D
ST_3DLength
ST_LengthSpheroid
ST_Length2DSpheroid
ST_LongestLine
ST_OrderingEquals
ST_Overlaps
ST_Perimeter
ST_Perimeter2D
ST_3DPerimeter
ST_PointOnSurface
ST_Project
ST_Relate
ST_RelateMatch
ST_ShortestLine
ST_Touches
ST_Within
处理函数
ST_AddZ
ST_Buffer
ST_BuildArea
ST_ClipByBox2D
ST_Collect
ST_ConcaveHull
ST_ConvexHull
ST_CurveToLine
ST_DelaunayTriangles
ST_Different
ST_Dump
ST_DumpPoints
ST_DumpRings
ST_FlipCoordinates
ST_GeneratePoints
ST_Intersection
ST_LineToCurve
ST_MakeValid
ST_MemUnion
ST_MinimumBoundingCircle
ST_MinimumBoundingRadius
ST_OrientedEnvelope
ST_Polygonize
ST_OffsetCurve
ST_RemoveRepeatedPoints
ST_SharedPaths
ST_ShiftLongitude
ST_Simplify
ST_SimplifyPreserveTopology
ST_SimplifyVW
ST_ChaikinSmoothing
ST_FilterByM
ST_SetEffectiveArea
ST_Split
ST_SymDifference
ST_Subdivide
ST_SwapOrdinates
ST_Union
ST_VoronoiLines
ST_VoronoiPolygons
聚合函数
ST_ClusterDBSCAN
ST_ClusterIntersecting
ST_ClusterKMeans
ST_ClusterWithin
辅助函数
ST_GeoHashID
ST_GeoHashFromID
线性参考
ST_LineInterpolatePoint
ST_LineInterpolatePoints
ST_LineLocatePoint
ST_LineSubstring
ST_LocateAlong
ST_LocateBetween
ST_LocateBetweenElevations
ST_InterpolatePoint
ST_AddMeasure
Raster SQL参考
基本概念
并行操作
对象存储服务路径
构造函数
ST_CreateRast
ST_InterpolateRaster
导入导出
ST_ImportFrom
ST_ExportTo
ST_AsImage
ST_AsPNG
ST_AsJPEG
ST_AsDatasetFile
金字塔操作
ST_BuildPyramid
ST_deletePyramid
ST_BestPyramidLevel
坐标系统转换
ST_Rast2WorldCoord
ST_World2RastCoord
像素值操作
ST_AddZ
ST_ClipDimension
ST_Clip
ST_ClipToRast
ST_Values
ST_PointValues
ST_Update
ST_MosaicFrom
ST_MosaicTo
ST_PixelAsPolygon
ST_PixelAsPolygons
ST_PixelAsPoint
ST_PixelAsCentroid
ST_PixelAsPoints
ST_PixelAsCentroids
ST_SetValue
Overview操作
ST_BuildOverview
ST_UpdateOverview
ST_EraseOverview
DEM操作
ST_Aspect
ST_Slope
ST_Hillshade
ST_Overflow
ST_Flow_direction
ST_Contour
属性的查询与更新
ST_Name
ST_SetName
ST_MetaData
ST_Width
ST_Height
ST_NumBands
ST_Value
ST_RasterID
ST_CellDepth
ST_CellType
ST_InterleavingType
ST_TopPyramidLevel
ST_Extent
ST_ConvexHull
ST_Envelope
ST_Srid
ST_SetSrid
ST_ScaleX
ST_ScaleY
ST_SetScale
ST_SkewX
ST_SkewY
ST_SetSkew
ST_UpperLeftX
ST_UpperLeftY
ST_SetUpperLeft
ST_PixelWidth
ST_PixelHeight
ST_Georeference
ST_IsGeoreferenced
ST_UnGeoreference
ST_SetGeoreference
ST_RPCGeoreference
ST_SetRPCGeoreference
ST_NoData
ST_SetNoData
ST_ColorTable
ST_SetColorTable
ST_Statistics
ST_SetStatistics
ST_SummaryStats
ST_ColorInterp
ST_SetColorInterp
ST_Histogram
ST_SetHistogram
ST_BuildHistogram
ST_StatsQuantile
ST_Quantile
ST_MD5Sum
ST_SetMD5Sum
ST_XMin
ST_YMin
ST_XMax
ST_YMax
ST_ChunkHeight
ST_ChunkWidth
ST_ChunkBands
ST_MetaItems
ST_SetMetaData
ST_BeginDateTime
ST_EndDateTime
ST_SetBeginDateTime
ST_SetEndDateTime
ST_DateTime
ST_SetDateTime
ST_BuildPercentiles
ST_ComputeStatistics
ST_Percentile
代数与分析操作
ST_Reclassify
ST_MapAlgebra
栅格图像处理
ST_SubRaster
ST_Transform
ST_Rescale
ST_Resize
ST_RPCRectify
ST_LinearStretch
操作符
操作符(=)
操作符(>)
操作符(<)
操作符(>=)
操作符(<=)
空间关系判断
ST_Intersects
ST_Contains
ST_ContainsProperly
ST_Covers
ST_CoveredBy
ST_Disjoint
ST_overlaps
ST_Touches
ST_Within
辅助函数
ST_CreateChunkTable
ST_CheckGPU
ST_AKId
ST_SetAccessKey
ST_SetAKId
ST_SetAKSecret
ST_RasterDrivers
变量
ganos.parallel.transaction
ganos.parallel.degree
ganos.raster.calculate_md5
ganos.raster.md5sum_chunk_size
ganos.raster.mosaic_must_same_nodata
ganos.raster.memory_oss_file_max_size
SpatialRef SQL参考
ST_SrEqual
ST_SrReg
ST_SrFromEsriWkt
PointCloud SQL参考
构造函数
ST_makePoint
ST_makePatch
ST_Patch
属性函数
ST_asText
ST_pcID
ST_get
ST_numPoints
ST_summary
对象操作
ST_boundingDiagonalGeometry
ST_compress
ST_explode
ST_patchAvg
ST_envelopeGeometry
ST_filterGreaterThan
ST_filterLessThan
ST_filterEquals
ST_filterBetween
ST_isSorted
ST_patchMax
ST_patchMin
ST_patchAvg
ST_patchMax
ST_patchMin
ST_pointN
ST_sort
ST_range
ST_setPcid
ST_transform
ST_unCompress
ST_union
OGC WKB操作
ST_asBinary
ST_envelopeAsBinary
ST_boundingDiagonalAsBinary
空间关系判断
ST_intersects
空间处理
ST_intersection
Trajectory SQL参考
SQL使用入门
基本概念
SQL参考手册
构造函数
构造函数概述
ST_makeTrajectory
ST_append
编辑与处理函数
ST_AsTable
ST_attrDeduplicate
ST_Compress
ST_CompressSED
ST_deviation
ST_sort
ST_removeDriftPoints
ST_Split
ST_Resample
空间参考系处理函数
ST_SRID
ST_SetSRID
ST_Transform
属性元数据
ST_attrDefinition
ST_attrSize
ST_attrName
ST_attrType
ST_attrLength
ST_attrNullable
属性函数
ST_startTime
ST_endTime
ST_trajectorySpatial
ST_trajectoryTemporal
ST_trajAttrs
ST_attrIntMax
ST_attrIntMin
ST_attrIntAverage
ST_attrFloatMax
ST_attrFloatMin
ST_attrFloatAverage
ST_leafType
ST_leafCount
ST_duration
ST_timeAtPoint
ST_pointAtTime
ST_velocityAtTime
ST_accelerationAtTime
ST_timeToDistance
ST_timeAtDistance
ST_cumulativeDistanceAtTime
ST_timeAtCumulativeDistance
ST_subTrajectory
ST_subTrajectorySpatial
ST_samplingInterval
ST_trajAttrsAsText
ST_trajAttrsAsInteger
ST_trajAttrsAsDouble
ST_trajAttrsAsBool
ST_trajAttrsAsTimestamp
ST_attrIntFilter
ST_attrFloatFilter
ST_attrTimestampFilter
ST_attrNullFilter
ST_attrNotNullFilter
ST_trajAttrsMeanMax
事件函数
ST_addEvent
ST_eventTimes
ST_eventTime
ST_eventTypes
ST_eventType
外包框类型和处理函数
ST_MakeBox
ST_MakeBox{Z|T|2D|2DT|3D|3DT}
ST_BoxndfToGeom
ST_Has{xy|z|t}
ST_{X|Y|Z|T}Min
ST_{X|Y|Z|T}Max
ST_ExpandSpatial
外包框处理算子
基本概念
相交类算子
包含算子
被包含算子
空间关系判断
ST_intersects
ST_equals
ST_distanceWithin
空间处理
ST_intersection
ST_difference
空间统计
ST_nearestApproachPoint
ST_nearestApproachDistance
ST_Angle
ST_CurvatureRadius
时空关系判断
ST_intersects
ST_equals
ST_distanceWithin
ST_durationWithin
ST_{Z|T|2D|2DT|3D|3DT}Intersects
ST_{2D|2DT|3D|3DT}Intersects_IndexLeft
ST_{2D|2DT|3D|3DT}DWithin
ST_{2D|2DT|3D|3DT}DWithin_IndexLeft
ST_{T|2D|2DT|3D|3DT}Contains
ST_{T|2D|2DT|3D|3DT}Within
时空处理
ST_intersection
时空统计
ST_nearestApproachPoint
ST_nearestApproachDistance
ST_Density
ST_StayPoint
ST_CurveRecognize
距离测量
ST_length
ST_euclideanDistance
ST_mdistance
相似度分析
ST_lcsSimilarity
ST_lcsDistance
ST_lcsSubDistance
ST_JaccardSimilarity
外部存储
ST_ExportTo
ST_IsExternal
ST_importFrom
ST_StorageLocation
ST_AKID
ST_SetAccessKey
ST_SetAkId
ST_SetAkSecret
ST_SetStorageLocation
ST_DeleteGTF
变量
ganos.trajectory.attr_string_length
ganos.trajectory.index_split_config
GeomGrid SQL参考
使用简介
输出
ST_AsText
ST_AsBinary
ST_AsGeometry
ST_AsBox
输入
ST_GridFromText
ST_GridFromBinary
空间关系判断
ST_Intersects
ST_Contains
ST_Within
操作符
@>
<@
网格对象计算
ST_AsGrid
Geometry Pyramid SQL参考
使用简介
创建
ST_BuildPyramid
ST_BuildPyramidUseGeomSideLen
更新
ST_UpdatePyramid
ST_SetUpdatePyramidRules
删除
ST_DeletePyramid
访问
ST_Tile
ST_AsPng
FDW SQL参考
快速入门
对象存储服务路径
创建外表并使用
ST_FDWDrivers
ST_ForeignTables
ST_RegForeignTables
地图服务
GeoServer简介
发布几何数据
发布栅格数据
桌面应用
OpenJump访问Ganos
QGIS访问Ganos
uDig访问Ganos
常见问题
加载栅格数据
加载矢量数据
Trajecotry常见问题
Ganos插件如何升级
最佳实践
Trajectory最佳实践
API参考
API概览
RAM资源授权
PolarDB服务关联角色
使用API
公共参数
请求结构
签名机制
地域
DescribeRegions
集群
CreateDBCluster
DeleteDBCluster
DescribeDBClusters
DescribeDBClusterAttribute
DescribeTasks
ModifyDBClusterDescription
ModifyDBClusterDeletion
ModifyDBClusterMaintainTime
部署架构
FailoverDBCluster
ModifyDBClusterPrimaryZone
续费管理
ModifyAutoRenewAttribute
DescribeAutoRenewAttribute
DescribeDBClusterAvailableResources
数据安全
白名单
ModifyDBClusterAccessWhitelist
DescribeDBClusterAccessWhitelist
SSL加密
DescribeDBClusterSSL
ModifyDBClusterSSL
节点
CreateDBNodes
DeleteDBNodes
RestartDBNode
ModifyDBNodeClass
集群参数
DescribeDBClusterParameters
ModifyDBClusterParameters
访问地址
CreateDBEndpointAddress
CreateDBClusterEndpoint
DescribeDBClusterEndpoints
ModifyDBClusterEndpoint
ModifyDBEndpointAddress
DeleteDBEndpointAddress
DeleteDBClusterEndpoint
日志
DescribeDBClusterAuditLogCollector
ModifyDBClusterAuditLogCollector
账号
CreateAccount
DescribeAccounts
ModifyAccountDescription
DeleteAccount
CheckAccountName
ModifyAccountPassword
数据库管理
CreateDatabase
DescribeDatabases
DeleteDatabase
CheckDBName
DescribeDBInitializeVariable
备份
CreateBackup
DeleteBackup
DescribeBackups
DescribeBackupTasks
DescribeBackupLogs
DescribeDetachedBackups
DescribeDBClustersWithBackups
标签
TagResources
UntagResources
ListTagResources
待处理事件
DescribePendingMaintenanceAction
DescribePendingMaintenanceActions
ModifyPendingMaintenanceAction
计划任务管理
DescribeScheduleTasks
CancelScheduleTasks
监控
DescribeDBNodePerformance
DescribeDBClusterMonitor
DescribeDBClusterPerformance
ModifyDBClusterMonitor
附表
客户端错误代码表
集群状态表
字符集表
性能指标监控
SDK下载
常见问题
术语
相关协议
服务等级协议SLA
云原生数据库PolarDB PostgreSQL版(兼容Oracle)
动态与公告
新版本更新说明
2023年
2022年
2021年
2020年
产品公告
2023年4月27日起PolarDB PostgreSQL版(兼容Oracle)部分插件在低内核版本限制创建
PolarDB PostgreSQL版(兼容Oracle)2.0版本公测公告
PSL4发布说明
部分参数默认值调整说明
安全公告
关于部分产品受PostgreSQL开源插件漏洞影响的声明
Apache Log4j2漏洞对PolarDB无影响
产品简介
什么是PolarDB PostgreSQL版(兼容Oracle)
产品架构
产品优势
跨机并行查询
使用限制
客户案例
PrestoMall
百华悦邦
银泰商业
伯俊软件
产品计费
计费项概览
如何选择PSL4和PSL5
计算节点规格
存储包和计算包
计算节点计费方式
概览
计费方式1:按量付费+计算包(推荐)
购买方式2:按量付费
购买方式3:包年包月
存储空间计费方式
概览
计费方式1:按容量计费(按量付费)+存储包(推荐)
计费方式2:按容量计费(按量付费)
计费方式3:按空间计费(包年包月)
定价细则
计算节点计费规则
按量付费计费规则
包年包月计费规则
计算包计费规则
对比分析
存储空间计费规则
概览
按容量计费(按量付费)+存储包计费规则
按容量计费(按量付费)规则
按空间计费(包年包月)规则
备份存储(超出免费额度)计费规则
SQL洞察计费规则(可选)
变更配置费用说明
购买步骤
购买按量付费集群
购买包年包月集群
购买计算包
购买存储包
包年包月转按量付费
按量付费转包年包月
购后须知
计算包与存储包管理
查看计算包抵扣量
查看存储包抵扣量
续费或升级存储包
到期或欠费的处理规则
续费包年包月集群
手动续费
自动续费
查看费用账单
退款说明
常见问题
存储包
扩缩容
技术白皮书
前言
全球数据库市场发展与机遇
技术面临的挑战与革新
产品介绍
产品技术架构和核心能力
技术架构
核心能力解读
云原生能力
高度兼容性
高可用能力
高可靠能力
高性能能力
可运维能力
国产化支持
内置全加密能力
内置时空数据引擎Ganos
解决方案与客户案例
保险行业解决方案与案例
新零售行业解决方案
减灾与应急时空解决方案与案例
未来规划
性能白皮书
快速入门
数据迁移/同步
数据迁移和同步方案概览
从自建Oracle迁移至PolarDB PostgreSQL版(兼容Oracle)集群(迁移结构)
从自建Oracle迁移至PolarDB O引擎集群(迁移数据)
PolarDB O引擎集群间的单向同步
DBA指南
概述
与Oracle管理的对比
集群访问
查看或申请连接地址
修改或释放连接地址
连接数据库集群
私有域名
数据库代理
简介
功能特性
读写分离
一致性级别
事务拆分
配置数据库代理
自定义函数与表的路由规则
常见问题
集群管理
创建PolarDB PostgreSQL版(兼容Oracle)集群
临时升配
变更配置
增加或删除节点
手工扩容
设置可维护窗口
重启节点
释放集群
集群保护锁
自动/手动主备切换
多可用区部署和更换主可用区
设置集群白名单
账号管理
账号概述
控制台账号
注册和登录阿里云账号
创建和管理RAM用户
数据库账号
创建数据库账号
管理数据库账号
账号权限
DBLink
概述
创建PolarDB PostgreSQL版(兼容Oracle)到PolarDB PostgreSQL版(兼容Oracle)的DBLink
创建PolarDB PostgreSQL版(兼容Oracle)到PostgreSQL的DBLink
使用DBLink跨库查询数据
删除DBLink
数据库管理
备份与恢复
概述
费用说明
备份操作说明
备份策略设置
备份方式一:自动备份
备份方式二:手动备份
恢复操作说明
恢复方式一:按时间点恢复
恢复方式二:按备份集(快照)恢复
常见问题
集群回收站
费用说明
恢复已释放的集群
彻底删除已释放的集群
数据安全和加密
设置SSL加密
设置透明数据加密TDE
SQL防火墙
诊断与优化
SQL洞察
性能监控
创建报警规则
管理报警规则
性能洞察
配置参数
polar_comp_redwood_date
polar_comp_redwood_raw_names
polar_comp_redwood_strings
polar_comp_stmt_level_tx
polar_create_table_with_full_replica_identity
集群参数默认值说明
设置集群参数
自定义参数介绍
计划内运维事件
查看并管理计划内事件
版本管理
更多操作
克隆集群
查看数据库存储用量
查看或取消计划任务
开发指南
Oracle兼容性说明
连接数据库集群
客户端和驱动
下载客户端和驱动
PolarTools
概述
pg_dump
PolarPlus
JDBC
OCI
ODBC
.NET
PHP
基本操作
创建用户
创建数据库
创建schema
创建表
删除表
创建视图
创建物化视图
创建索引
创建与使用序列
创建与使用同义词
指定服务器编码格式
数据类型
常用数据类型
数字型
字符型
日期型
布尔型
二进制类型
XML 类型
数据类型隐式转换规则
运算符
逻辑运算符
比较运算符
算数运算符
分区表
概述
INTERVAL RANGE分区
INTERVAL RANGE分区
转换RANGE和INTERVAL RANGE分区
子分区
什么是子分区
子分区模板
分区剪枝
概述
示例
在LIST或RANGE 分区表中处理偏离值
Before Row-level触发器
在RANGE分区表中指定多个分区键
分区表命令列表
分区表视图
全局索引(GLOBAL INDEX)
创建GLOBAL INDEX
支持对分区表进行DDL操作
DML支持GLOBAL INDEX SCAN
DML支持GLOBAL PARTITIONED INDEX SCAN
外部表
使用oss_fdw读写外部数据文本文件
临时表
使用全局临时表
内置包
概述
DBMS_ALERT
DBMS_APPLICATION_INFO
DBMS_AQ
DBMS_AQADM
DBMS_CRYPTO
DBMS_JOB
DBMS_LOB
DBMS_LOCK
DBMS_METADATA
DBMS_MVIEW
DBMS_OBFUSCATION_TOOLKIT
DBMS_OUTPUT
DBMS_PIPE
DBMS_REDACT
DBMS_PROFILER
DBMS_RANDOM
DBMS_RLS
DBMS_SESSION
DBMS_SQL
DBMS_STATS
DBMS_UTILITY
UTL_ENCODE
UTL_RAW
UTL_URL
内置函数
数学函数
日期时间函数
概述
MONTHS_BETWEEN
NEW_TIME
ADD_MONTHS
CURRENT DATE/TIME
TRUNC
ROUND
EXTRACT
NEXT_DAY
TZ_OFFSET
nls_timestamp(_tz)_format
支持64位DATE类型
字符串函数
正则表达式匹配字符串
概述
REGEXP_COUNT
REGEXP_INSTR
REGEXP_SUBSTR
LIKE匹配字符串
格式化函数(数字、字符、日期类型)
序列函数(NEXTVAL和CURRVAL)
条件函数(CASE、COALESCE、NULLIF、NVL、NVL2、GREATEST、LEAST)
全角半角转换函数(TO_SINGLE_BYTE和TO_MULTI_BYTE)
聚合函数
分析函数(RATIO_TO_REPORT)
子查询(EXISTS、IN、ANY、SOME、ALL)
ANYDATA
GROUP_ID
dblink_ora
概述
dblink_ora 函数和存储过程
调用 dblink_ora 函数
LNNVL函数
FROM_TZ函数
SYS_CONTEXT
表值函数
内置视图
ALL_ALL_TABLES
ALL_CONS_COLUMNS
ALL_CONSTRAINTS
ALL_DB_LINKS
ALL_DIRECTORIES
ALL_IND_COLUMNS
ALL_INDEXES
ALL_JOBS
ALL_OBJECTS
ALL_PART_KEY_COLUMNS
ALL_PART_TABLES
ALL_QUEUES
ALL_QUEUE_TABLES
ALL_SEQUENCES
ALL_SOURCE
ALL_SUBPART_KEY_COLUMNS
ALL_SYNONYMS
ALL_TAB_COLS
ALL_TAB_COLUMNS
ALL_TAB_COMMENTS
ALL_TAB_PARTITIONS
ALL_TAB_SUBPARTITIONS
ALL_TABLES
ALL_TRIGGERS
ALL_TYPES
ALL_USERS
ALL_VIEW_COLUMNS
ALL_VIEWS
DBA_ALL_TABLES
DBA_CONS_COLUMNS
DBA_CONSTRAINTS
DBA_DB_LINKS
DBA_DIRECTORIES
DBA_IND_COLUMNS
DBA_INDEXES
DBA_JOBS
DBA_OBJECTS
DBA_PART_KEY_COLUMNS
DBA_PART_TABLES
DBA_PROFILES
DBA_QUEUES
DBA_QUEUE_TABLES
DBA_ROLE_PRIVS
DBA_ROLES
DBA_SEQUENCES
DBA_SOURCE
DBA_SUBPART_KEY_COLUMNS
DBA_SYNONYMS
DBA_TAB_COLS
DBA_TAB_COLUMNS
DBA_TAB_COMMENTS
DBA_TAB_PARTITIONS
DBA_TAB_SUBPARTITIONS
DBA_TABLES
DBA_TRIGGERS
DBA_TYPES
DBA_USERS
DBA_VIEW_COLUMNS
DBA_VIEWS
PRODUCT_COMPONENT_VERSION
USER_ALL_TABLES
USER_CONS_COLUMNS
USER_CONSTRAINTS
USER_DB_LINKS
USER_IND_COLUMNS
USER_INDEXES
USER_JOBS
USER_OBJECTS
USER_PART_KEY_COLUMNS
USER_PART_TABLES
USER_QUEUES
USER_QUEUE_TABLES
USER_ROLE_PRIVS
USER_SEQUENCES
USER_SOURCE
USER_SUBPART_KEY_COLUMNS
USER_SYNONYMS
USER_TAB_COLS
USER_TAB_COLUMNS
USER_TAB_COMMENTS
USER_TAB_PARTITIONS
USER_TAB_SUBPARTITIONS
USER_TABLES
USER_TRIGGERS
USER_TYPES
USER_USERS
USER_VIEW_COLUMNS
USER_VIEWS
V$VERSION
I/O统计视图和I/O延迟分布视图
触发器
概述
触发器的类型
创建触发器
触发器变量
事务和异常
触发器示例
BEFORE语句级触发器
AFTER语句级触发器
BEFORE行级触发器
AFTER行级触发器
登录登出触发器
开发包
包的组成
包的组成部分
包规格
包正文
创建包
创建包规格
创建包正文
使用包
在包中使用用户自定义类型
删除包
开发存储过程
概述
基本 SPL 元素
字符集
区分大小写
标识符
限定符
常数
用户定义的 PL/SQL 子类型
SPL 程序
概述
SPL 块结构
匿名块
创建存储过程
调用存储过程
删除存储过程
创建函数
调用函数
删除函数
存储过程和函数中的编译错误
存储过程和函数参数
概述
位置与命名参数表示法
参数模式
在参数中使用默认值
子程序–子存储过程和子函数
概述
创建子存储过程
创建子函数
块关系
调用子程序
使用前置声明
重载子程序
访问子程序变量
程序安全性
EXECUTE 特权
数据库对象名称解析
数据库对象特权
定义者与调用者的权限
安全性示例
变量声明
声明变量
在变量声明中使用%TYPE
在记录声明中使用%ROWTYPE
记录类型和记录变量
基本语法
NULL
赋值
SELECT INTO
INSERT
UPDATE
DELETE
使用 RETURNING INTO 子句
获取结果状态
控制结构
RETURN 语句
GOTO 语句
CASE 表达式
CASE 语句
循环
异常处理
用户定义的异常
PRAGMA EXCEPTION_INIT
RAISE_APPLICATION_ERROR
IF 语句
IF-THEN
IF-THEN-ELSE
IF-THEN-ELSE IF
IF-THEN-ELSIF-ELSE
事务控制
概述
COMMIT
ROLLBACK
PRAGMA AUTONOMOUS_TRANSACTION
动态 SQL
静态游标
概述
声明游标
打开游标
从游标提取行
关闭游标
将 %ROWTYPE 与游标结合使用
游标属性
游标 FOR 循环
参数化游标
REF CURSOR 和游标变量
REF CURSOR 概述
声明游标变量
打开一个游标变量
从游标变量获取行
关闭游标变量
用法限制
示例
使用 REF CURSOR 的动态查询
集合
概述
关联数组
嵌套表
Varray
集合方法
COUNT
DELETE
EXISTS
EXTEND
FIRST
LAST
LIMIT
NEXT
PRIOR
TRIM
使用集合
TABLE()
使用 MULTISET UNION 运算符
使用 FORALL 语句
使用 BULK COLLECT 子句
错误和消息
对象类型和对象
基本对象概念
对象类型组成部分
创建对象类型
创建对象实例
引用对象
删除对象类型
插件
支持的插件列表
索引顾问
使用UTL_I18N插件
PG_CRON
polar_utility
使用pldebugger插件
使用pg_roaringbitmap插件
polar_sql_mapping
pg_hint_plan
pgAudit
高维向量检索(PASE)
PLV8
log_fdw
pg_sphere
smlar
hypopg
pg_bigm
hll
varbitx
ZomboDB
pgtap
跨机并行查询
概述
使用跨机并行查询进行分析型查询
使用跨机并行查询加速索引创建
对分区表使用跨机并行查询
闪回
闪回删除
闪回表
大小写不敏感
存储过程中使用holdable cursor
实时物化视图
逻辑复制槽故障转移(Logical Replication Slot Failover)
Global RelCache
Global Plan Cache
Global CatCache
PartitionedTable Scan Node
ePQ Hint Injection
资源组
AWR使用说明
概述
使用前准备
使用说明
附录
报告解析
数据解析
SQL命令
概述
ALTER INDEX
ALTER PROCEDURE
ALTER PROFILE
ALTER QUEUE
ALTER QUEUE TABLE
ALTER ROLE
ALTER ROLE… IDENTIFIED BY
ALTER SEQUENCE
ALTER SESSION
ALTER TABLE
ALTER TABLE…ADD PARTITION
ALTER TABLE… ADD SUBPARTITION
ALTER TABLE…DROP PARTITION
ALTER TABLE…DROP SUBPARTITION
ALTER TABLE ... ENABLE/DISABLE CONSTRAINT
ALTER TABLE…EXCHANGE PARTITION
ALTER TABLE…MERGE PARTITION
ALTER TABLE...MERGE SUBPARTITION
ALTER TABLE… MOVE PARTITION
ALTER TABLE…RENAME PARTITION
ALTER TABLE…SPLIT PARTITION
ALTER TABLE…SPLIT SUBPARTITION
ALTER TABLE…TRUNCATE PARTITION
ALTER TABLE…TRUNCATE SUBPARTITION
ALTER TRIGGER
ALTER USER… IDENTIFIED BY
CALL
COMMENT
COMMIT
CREATE DATABASE
CREATE FUNCTION
CREATE INDEX
CREATE MATERIALIZED VIEW
CREATE PACKAGE
CREATE PACKAGE BODY
CREATE PROCEDURE
CREATE QUEUE
CREATE QUEUE TABLE
CREATE ROLE
CREATE SCHEMA
CREATE SEQUENCE
CREATE SYNONYM
CREATE TABLE
CREATE TABLE AS
CREATE TABLE...PARTITION BY
CREATE TABLE ... PARTITION BY HASH
CREATE TRIGGER
CREATE TYPE
CREATE TYPE BODY
CREATE USER… IDENTIFIED BY
CREATE VIEW
DELETE
DROP FUNCTION
DROP INDEX
DROP PACKAGE
DROP PROCEDURE
DROP PROFILE
DROP QUEUE
DROP QUEUE TABLE
DROP SYNONYM
DROP SEQUENCE
DROP TABLE
DROP TRIGGER
DROP TYPE
DROP USER
DROP VIEW
EXEC
GRANT
GRANT on Database Objects
INSERT
LOCK
Merge Into
PIVOT
REVOKE
ROLLBACK
ROLLBACK TO SAVEPOINT
SAVEPOINT
SELECT
SELECT
SELECT 列表
CONNECT BY 子句
DISTINCT 子句
FOR UPDATE 子句
FROM 子句
GROUP BY 子句
HAVING 子句
INTERSECT 子句
MINUS 子句
ORDER BY 子句
UNION 子句
WHERE 子句
查询指定分区
SET CONSTRAINTS
SET ROLE
SET TRANSACTION
TRUNCATE
TRUNCATE TABLE
UPDATE
SQL教程
入门
概述
示例数据库安装
示例数据库描述
创建新表
使用行填充表
查询表
表之间的联接
聚合函数
更新
删除
高级概念
视图
外键
ROWNUM伪列
同义词
分层查询
概述
定义父/子关系
选择根节点
示例应用程序中的组织树
节点级别
对同级排序
使用CONNECT_BY_ROOT检索根节点
使用SYS_CONNECT_BY_PATH检索路径
多维分析
概述
ROLLUP扩展
CUBE扩展
GROUPING SETS扩展
GROUPING函数
GROUPING_ID函数
配置文件管理
概述
创建新配置文件
更改配置文件
删除配置文件
备份配置文件管理功能
Optimizer Hints
概述
默认优化模式
Access Method Hints
指定联接顺序
Joining Relations Hints
Global Hints
Append Hints
Parallelism Hints
Conflicting Hints
OPT_PARAM Hints
Leading Hint
性能调优指南
了解体系架构
重要组件
内部架构
缓冲区管理
文件存储
堆表结构
查询机制
垃圾回收机制
定位性能问题
监控信息概览
查看视图
数据库
SQL
对象
使用AWR
使用性能洞察
优化集群性能
参数说明
设置参数
优化SQL语句
使用索引
B-TREE索引
HASH索引
GIN索引
GiST索引
BRIN索引
分析执行计划
EXPLAIN语法
EXPLAIN输出
调整执行计划
物理优化
代价的相关概念
代价计算
性能调优最佳实践
有关性能调优
实例问题分析
问题分析方法论
等待事件
CPU瓶颈
I/O瓶颈
锁
SLRU
内存诊断
磁盘空间诊断
日志位点监控
SQL性能分析
CPU使用率高
高I/O
网络问题
SQL调优思路
GanosBase时空数据库
简介
模型
几何模型
栅格模型
路径模型
点云模型
轨迹模型
网格模型
矢量金字塔
使用进阶
并行创建空间索引
开启时空并行查询
开启GPU加速计算
时空对象存储优化
时空大对象特征签名
ST_SetTypeStorage
使用Simple存储策略
Geometry SQL参考
输出函数
ST_AsBinary
ST_AsEncodedPolyline
ST_AsEWKB
ST_AsEWKT
ST_AsGeoJSON
ST_AsGML
ST_AsHEXEWKB
ST_AsKML
ST_AsLatLonText
ST_AsSVG
ST_AsText
ST_AsTWKB
ST_AsX3D
ST_GeoHash
ST_AsGeobuf
编辑函数
ST_AddPoint
ST_Affine
ST_Force2D
ST_Force3D
ST_Force3DZ
ST_Force3DM
ST_Force4D
ST_ForcePolygonCCW
ST_ForceCollection
ST_ForcePolygonCW
ST_ForceSFS
ST_ForceRHR
ST_ForceCurve
ST_LineMerge
ST_CollectionExtract
ST_CollectionHomogenize
ST_Multi
ST_Normalize
ST_QuantizeCoordinates
ST_RemovePoint
ST_Reverse
ST_Rotate
ST_RotateX
ST_RotateY
ST_RotateZ
ST_Scale
ST_Segmentize
ST_SetPoint
ST_SetSRID
ST_Transform
ST_Translate
ST_TransScale
构造函数
ST_BdPolyFromText
ST_BdMPolyFromText
ST_Box2dFromGeoHash
ST_GeogFromText
ST_GeographyFromText
ST_GeogFromWKB
ST_GeomFromTWKB
ST_GeomCollFromText
ST_GeomFromEWKB
ST_GeomFromEWKT
ST_GeometryFromText
ST_GeomFromText
ST_GeomFromGeoHash
ST_GeomFromGML
ST_GeomFromGeoJSON
ST_GeomFromKML
ST_GMLToSQL
ST_GeomFromWKB
ST_LineFromEncodedPolyline
ST_LineFromMultiPoint
ST_LineFromText
ST_LineFromWKB
ST_LinestringFromWKB
ST_MakeBox2D
ST_3DMakeBox
ST_MakeLine
ST_MakeEnvelope
ST_MakePolygon
ST_MakePoint
ST_MakePointM
ST_MPointFromText
ST_MLineFromText
ST_MPolyFromText
ST_Point
ST_PointFromGeoHash
ST_PointFromText
ST_PointFromWKB
ST_Polygon
ST_PolygonFromText
ST_WKBToSQL
ST_WKTToSQL
访问函数
GeometryType
ST_Boundary
ST_CoordDim
ST_Dimension
ST_EndPoint
ST_Envelope
ST_BoundingDiagonal
ST_ExteriorRing
ST_GeometryN
ST_GeometryType
ST_InteriorRingN
ST_IsPolygonCCW
ST_IsPolygonCW
ST_IsClosed
ST_IsCollection
ST_IsEmpty
ST_IsRing
ST_IsSimple
ST_IsValid
ST_IsValidReason
ST_IsValidDetail
ST_M
ST_NDims
ST_NPoints
ST_NRings
ST_NumGeometries
ST_NumInteriorRings
ST_NumInteriorRing
ST_NumPatches
ST_NumPoints
ST_PatchN
ST_PointN
ST_Points
ST_SRID
ST_StartPoint
ST_Summary
ST_X
ST_XMax
ST_XMin
ST_Y
ST_YMax
ST_YMin
ST_Z
ST_ZMax
ST_Zmflag
ST_ZMin
关系函数
ST_3DClosestPoint
ST_3DDistance
ST_3DDWithin
ST_3DDFullyWithin
ST_3DIntersects
ST_3DLongestLine
ST_3DMaxDistance
ST_3DShortestLine
ST_Area
ST_Azimuth
ST_Angle
ST_Centroid
ST_ClosestPoint
ST_Contains
ST_ContainsProperly
ST_Covers
ST_CoveredBy
ST_Crosses
ST_LineCrossingDirection
ST_Disjoint
ST_Distance
ST_MinimumClearance
ST_MinimumClearanceLine
ST_HausdorffDistance
ST_FrechetDistance
ST_MaxDistance
ST_DistanceSphere
ST_DistanceSpheroid
ST_DFullyWithin
ST_DWithin
ST_Equals
ST_GeometricMedian
ST_HasArc
ST_Intersects
ST_Length
ST_Length2D
ST_3DLength
ST_LengthSpheroid
ST_Length2DSpheroid
ST_LongestLine
ST_OrderingEquals
ST_Overlaps
ST_Perimeter
ST_Perimeter2D
ST_3DPerimeter
ST_PointOnSurface
ST_Project
ST_Relate
ST_RelateMatch
ST_ShortestLine
ST_Touches
ST_Within
处理函数
ST_AddZ
ST_Buffer
ST_BuildArea
ST_ClipByBox2D
ST_Collect
ST_ConcaveHull
ST_ConvexHull
ST_CurveToLine
ST_DelaunayTriangles
ST_Different
ST_Dump
ST_DumpPoints
ST_DumpRings
ST_FlipCoordinates
ST_GeneratePoints
ST_Intersection
ST_LineToCurve
ST_MakeValid
ST_MemUnion
ST_MinimumBoundingCircle
ST_MinimumBoundingRadius
ST_OrientedEnvelope
ST_Polygonize
ST_OffsetCurve
ST_RemoveRepeatedPoints
ST_SharedPaths
ST_ShiftLongitude
ST_Simplify
ST_SimplifyPreserveTopology
ST_SimplifyVW
ST_ChaikinSmoothing
ST_FilterByM
ST_SetEffectiveArea
ST_Split
ST_SymDifference
ST_Subdivide
ST_SwapOrdinates
ST_Union
ST_VoronoiLines
ST_VoronoiPolygons
聚合函数
ST_ClusterDBSCAN
ST_ClusterIntersecting
ST_ClusterKMeans
ST_ClusterWithin
辅助函数
ST_GeoHashID
ST_GeoHashFromID
线性参考
ST_LineInterpolatePoint
ST_LineInterpolatePoints
ST_LineLocatePoint
ST_LineSubstring
ST_LocateAlong
ST_LocateBetween
ST_LocateBetweenElevations
ST_InterpolatePoint
ST_AddMeasure
Raster SQL参考
基本概念
并行操作
对象存储服务路径
构造函数
ST_CreateRast
ST_InterpolateRaster
导入导出
ST_ImportFrom
ST_ExportTo
ST_AsImage
ST_AsPNG
ST_AsJPEG
ST_AsDatasetFile
金字塔操作
ST_BuildPyramid
ST_deletePyramid
ST_BestPyramidLevel
坐标系统转换
ST_Rast2WorldCoord
ST_World2RastCoord
像素值操作
ST_AddZ
ST_ClipDimension
ST_Clip
ST_ClipToRast
ST_Values
ST_PointValues
ST_Update
ST_MosaicFrom
ST_MosaicTo
ST_PixelAsPolygon
ST_PixelAsPolygons
ST_PixelAsPoint
ST_PixelAsCentroid
ST_PixelAsPoints
ST_PixelAsCentroids
ST_SetValue
Overview操作
ST_BuildOverview
ST_UpdateOverview
ST_EraseOverview
DEM操作
ST_Aspect
ST_Slope
ST_Hillshade
ST_Overflow
ST_Flow_direction
ST_Contour
属性的查询与更新
ST_Name
ST_SetName
ST_MetaData
ST_Width
ST_Height
ST_NumBands
ST_Value
ST_RasterID
ST_CellDepth
ST_CellType
ST_InterleavingType
ST_TopPyramidLevel
ST_Extent
ST_ConvexHull
ST_Envelope
ST_Srid
ST_SetSrid
ST_ScaleX
ST_ScaleY
ST_SetScale
ST_SkewX
ST_SkewY
ST_SetSkew
ST_UpperLeftX
ST_UpperLeftY
ST_SetUpperLeft
ST_PixelWidth
ST_PixelHeight
ST_Georeference
ST_IsGeoreferenced
ST_UnGeoreference
ST_SetGeoreference
ST_RPCGeoreference
ST_SetRPCGeoreference
ST_NoData
ST_SetNoData
ST_ColorTable
ST_SetColorTable
ST_Statistics
ST_SetStatistics
ST_SummaryStats
ST_ColorInterp
ST_SetColorInterp
ST_Histogram
ST_SetHistogram
ST_BuildHistogram
ST_StatsQuantile
ST_Quantile
ST_MD5Sum
ST_SetMD5Sum
ST_XMin
ST_YMin
ST_XMax
ST_YMax
ST_ChunkHeight
ST_ChunkWidth
ST_ChunkBands
ST_MetaItems
ST_SetMetaData
ST_BeginDateTime
ST_EndDateTime
ST_SetBeginDateTime
ST_SetEndDateTime
ST_DateTime
ST_SetDateTime
ST_BuildPercentiles
ST_ComputeStatistics
ST_Percentile
代数与分析操作
ST_Reclassify
ST_MapAlgebra
栅格图像处理
ST_LinearStretch
ST_SubRaster
ST_Transform
ST_Rescale
ST_Resize
ST_RPCRectify
操作符
操作符(=)
操作符(>)
操作符(<)
操作符(>=)
操作符(<=)
空间关系判断
ST_Intersects
ST_Contains
ST_ContainsProperly
ST_Covers
ST_CoveredBy
ST_Disjoint
ST_overlaps
ST_Touches
ST_Within
辅助函数
ST_CreateChunkTable
ST_CheckGPU
ST_AKId
ST_SetAccessKey
ST_SetAKId
ST_SetAKSecret
ST_RasterDrivers
变量
ganos.parallel.transaction
ganos.parallel.degree
ganos.raster.calculate_md5
ganos.raster.md5sum_chunk_size
ganos.raster.mosaic_must_same_nodata
ganos.raster.memory_oss_file_max_size
SpatialRef SQL参考
ST_SrEqual
ST_SrReg
ST_SrFromEsriWkt
PointCloud SQL参考
构造函数
ST_makePoint
ST_makePatch
ST_Patch
属性函数
ST_asText
ST_pcID
ST_get
ST_numPoints
ST_summary
对象操作
ST_boundingDiagonalGeometry
ST_compress
ST_explode
ST_patchAvg
ST_envelopeGeometry
ST_filterGreaterThan
ST_filterLessThan
ST_filterEquals
ST_filterBetween
ST_isSorted
ST_patchMax
ST_patchMin
ST_patchAvg
ST_patchMax
ST_patchMin
ST_pointN
ST_sort
ST_range
ST_setPcid
ST_transform
ST_unCompress
ST_union
OGC WKB操作
ST_asBinary
ST_envelopeAsBinary
ST_boundingDiagonalAsBinary
空间关系判断
ST_intersects
空间处理
ST_intersection
Trajectory SQL参考
SQL使用入门
基本概念
SQL参考手册
构造函数
构造函数概述
ST_makeTrajectory
ST_append
编辑与处理函数
ST_AsTable
ST_attrDeduplicate
ST_Compress
ST_CompressSED
ST_deviation
ST_sort
ST_removeDriftPoints
ST_Split
ST_Resample
空间参考系处理函数
ST_SRID
ST_SetSRID
ST_Transform
属性元数据
ST_attrDefinition
ST_attrSize
ST_attrName
ST_attrType
ST_attrLength
ST_attrNullable
属性函数
ST_startTime
ST_endTime
ST_trajectorySpatial
ST_trajectoryTemporal
ST_trajAttrs
ST_attrIntMax
ST_attrIntMin
ST_attrIntAverage
ST_attrFloatMax
ST_attrFloatMin
ST_attrFloatAverage
ST_leafType
ST_leafCount
ST_duration
ST_timeAtPoint
ST_pointAtTime
ST_velocityAtTime
ST_accelerationAtTime
ST_timeToDistance
ST_timeAtDistance
ST_cumulativeDistanceAtTime
ST_timeAtCumulativeDistance
ST_subTrajectory
ST_subTrajectorySpatial
ST_samplingInterval
ST_trajAttrsAsText
ST_trajAttrsAsInteger
ST_trajAttrsAsDouble
ST_trajAttrsAsBool
ST_trajAttrsAsTimestamp
ST_attrIntFilter
ST_attrFloatFilter
ST_attrTimestampFilter
ST_attrNullFilter
ST_attrNotNullFilter
ST_trajAttrsMeanMax
事件函数
ST_addEvent
ST_eventTimes
ST_eventTime
ST_eventTypes
ST_eventType
外包框类型和处理函数
ST_MakeBox
ST_MakeBox{Z|T|2D|2DT|3D|3DT}
ST_BoxndfToGeom
ST_Has{xy|z|t}
ST_{X|Y|Z|T}Min
ST_{X|Y|Z|T}Max
ST_ExpandSpatial
外包框处理算子
基本概念
相交类算子
包含算子
被包含算子
空间关系判断
ST_intersects
ST_equals
ST_distanceWithin
空间处理
ST_intersection
ST_difference
空间统计
ST_nearestApproachPoint
ST_nearestApproachDistance
ST_Angle
ST_CurvatureRadius
时空关系判断
ST_intersects
ST_equals
ST_distanceWithin
ST_durationWithin
ST_{Z|T|2D|2DT|3D|3DT}Intersects
ST_{2D|2DT|3D|3DT}Intersects_IndexLeft
ST_{2D|2DT|3D|3DT}DWithin
ST_{2D|2DT|3D|3DT}DWithin_IndexLeft
ST_{T|2D|2DT|3D|3DT}Contains
ST_{T|2D|2DT|3D|3DT}Within
时空处理
ST_intersection
时空统计
ST_nearestApproachPoint
ST_nearestApproachDistance
ST_Density
ST_StayPoint
ST_CurveRecognize
距离测量
ST_length
ST_euclideanDistance
ST_mdistance
相似度分析
ST_lcsSimilarity
ST_lcsDistance
ST_lcsSubDistance
ST_JaccardSimilarity
索引方式
GisT索引
TrajGisT索引
外部存储
ST_ExportTo
ST_IsExternal
ST_importFrom
ST_StorageLocation
ST_AKID
ST_SetAccessKey
ST_SetAkId
ST_SetAkSecret
ST_SetStorageLocation
ST_DeleteGTF
变量
ganos.trajectory.attr_string_length
ganos.trajectory.index_split_config
GeomGrid SQL参考
使用简介
输出
ST_AsText
ST_AsBinary
ST_AsGeometry
ST_AsBox
输入
ST_GridFromText
ST_GridFromBinary
空间关系判断
ST_Intersects
ST_Contains
ST_Within
操作符
@>
<@
网格对象计算
ST_AsGrid
Geometry Pyramid SQL参考
使用简介
创建
ST_BuildPyramid
ST_BuildPyramidUseGeomSideLen
更新
ST_UpdatePyramid
ST_SetUpdatePyramidRules
删除
ST_DeletePyramid
访问
ST_Tile
ST_AsPng
FDW SQL参考
快速入门
对象存储服务路径
创建外表并使用
ST_FDWDrivers
ST_ForeignTables
ST_RegForeignTables
地图服务
GeoServer简介
发布几何数据
发布栅格数据
桌面应用
OpenJump访问Ganos
QGIS访问Ganos
uDig访问Ganos
常见问题
加载栅格数据
加载矢量数据
Trajecotry常见问题
Ganos插件如何升级
最佳实践
Trajectory最佳实践
Ganos并行创建空间索引
API参考
API概览
RAM资源授权
PolarDB服务关联角色
使用API
公共参数
请求结构
签名机制
地域
DescribeRegions
集群管理
CreateDBCluster
DeleteDBCluster
DescribeDBClusters
DescribeDBClusterAttribute
DescribeTasks
ModifyDBClusterMaintainTime
ModifyDBClusterDescription
ModifyDBClusterDeletion
部署架构
ModifyDBClusterPrimaryZone
FailoverDBCluster
续费管理
ModifyAutoRenewAttribute
DescribeAutoRenewAttribute
DescribeDBClusterAvailableResources
数据安全
白名单
DescribeDBClusterAccessWhitelist
ModifyDBClusterAccessWhitelist
SSL加密
DescribeDBClusterSSL
ModifyDBClusterSSL
节点管理
CreateDBNodes
ModifyDBNodeClass
RestartDBNode
DeleteDBNodes
集群参数
DescribeDBClusterParameters
ModifyDBClusterParameters
访问地址
CreateDBEndpointAddress
CreateDBClusterEndpoint
DescribeDBClusterEndpoints
ModifyDBClusterEndpoint
ModifyDBEndpointAddress
DeleteDBEndpointAddress
DeleteDBClusterEndpoint
日志
DescribeDBClusterAuditLogCollector
ModifyDBClusterAuditLogCollector
账号管理
CreateAccount
DescribeAccounts
ModifyAccountDescription
GrantAccountPrivilege
RevokeAccountPrivilege
DeleteAccount
CheckAccountName
ModifyAccountPassword
数据库管理
CreateDatabase
DescribeDatabases
DeleteDatabase
CheckDBName
DescribeDBInitializeVariable
DBLink
CreateDBLink
DescribeDBLinks
DeleteDBLink
备份管理
CreateBackup
DeleteBackup
DescribeBackups
DescribeBackupTasks
DescribeBackupLogs
DescribeDetachedBackups
DescribeDBClustersWithBackups
备份策略
DescribeBackupPolicy
DescribeLogBackupPolicy
ModifyBackupPolicy
ModifyLogBackupPolicy
标签
TagResources
UntagResources
ListTagResources
待处理事件
DescribePendingMaintenanceAction
DescribePendingMaintenanceActions
ModifyPendingMaintenanceAction
计划任务管理
DescribeScheduleTasks
CancelScheduleTasks
监控
DescribeDBNodePerformance
DescribeDBClusterMonitor
DescribeDBClusterPerformance
ModifyDBClusterMonitor
附表
客户端错误代码表
集群状态表
字符集表
性能指标监控
SDK下载
常见问题
术语
相关协议
服务等级协议SLA
数据管理 DMS
时间序列数据库 TSDB
云数据库 OceanBase
图数据库 GDB
数据库备份 DBS
云数据库 RDS
云数据库 MongoDB
云数据库 ClickHouse
云数据库 Memcache
云数据库 Redis
首页
云原生数据库 PolarDB