技术架构

PolarDB PostgreSQL(兼容Oracle)最高支持100TB存储空间,按实际使用的容量动态扩容,不影响业务的正常使用,同时也按照实际用量进行计费,只需要为实际使用的空间大小付费。PolarDB的存储层采用的是阿里云自主研制的分布式文件系统...

概述

PolarDB PostgreSQL(兼容Oracle)允许数据库超级用户创建命名的配置文件。每个配置文件都定义增强password和md5身份验证的密码管理规则。配置文件中的规则可以:统计失败的登录尝试次数 锁定失败登录尝试次数过多的帐户 标记要过期的...

概述

PolarDB PostgreSQL(兼容Oracle)支持冷热数据分层存储功能,使用OSS等更低成本的存储介质,将冷热数据进行分层存储。将访问频率和更新频率低的数据转存到OSS中,可以有效降低存储成本。本文介绍了冷数据分层存储的优势和技术原理。功能...

DROP QUEUE

说明 PolarDB PostgreSQL(兼容Oracle)为 DROP QUEUE SQL 命令包含额外的语法(Oracle 不提供)。可以将该语法与 DBMS_AQADM 联合使用。参数 参数 说明 name 要删除的队列的名称(可能是 schema 限定的)。IFEXISTS 包含 IF EXISTS 子句...

冷数据分层存储计费规则

计费规则 当 开启冷数据分层存储 后,PolarDB PostgreSQL(兼容Oracle)支持将集群的冷数据转存至低成本的OSS上进行存储,以降低数据存储成本。说明 更多关于冷数据分层存储的详细介绍,请参见 冷数据分层存储概述。当您开启了该功能并...

概述

PolarDB PostgreSQL(兼容Oracle)是关系数据库管理系统(RDBMS)。这意味着它是用于管理存储在关系中的数据的系统。关系实质上是用于表的数学术语。将数据存储在表中的概念现今是如此常见,以致于似乎本来就很明显,但存在许多其他组织...

ALTER ROLE

PolarDB PostgreSQL(兼容Oracle)包含 ALTER ROLE 命令的额外语法(Oracle 未提供)。在分配与创建和删除与 Oracle 数据库兼容的 database link 以及细粒度访问控制(使用 DBMS_RLS)相关的特权时,此语法非常有用。CREATE DATABASE ...

内部架构

本节为您展示 PolarDB PostgreSQL(兼容Oracle)内部架构图。架构组件 说明 shared_buffer_pool 共享缓冲区,用于缓冲数据,加快数据处理的速度。wal buffer 日志缓冲区,写入WAL日志时,需要先写入到日志缓冲区,根据日志产生的大小或者...

DBMS_OBFUSCATION_TOOLKIT

PolarDB PostgreSQL(兼容Oracle)提供的DBMS_OBFUSCATION_TOOLKIT包支持使用MD5函数和存储过程,且与Oracle兼容。使用须知 2020年3月30日及之后创建的 PolarDB PostgreSQL(兼容Oracle)集群,会在创建数据库时自动创建 DBMS_...

删除分区

语法说明 DROP TABLE[IF EXISTS]name[,.][CASCADE|RESTRICT]说明 PolarDB PostgreSQL(兼容Oracle)中删除分区和删除普通表的语法并无区别。注意事项 在分区被删除后,分区中的数据也会丢失。删除分区后,该分区下面的所有子分区也会被一...

V$MYSTAT

简介 V$MYSTAT 是 PolarDB PostgreSQL(兼容Oracle)数据库中的一个动态性能视图,提供了与当前会话相关的性能和资源使用统计信息。V$MYSTAT 视图包含以下列信息:列名称 类型 描述 SID numeric 会话的唯一标识符,对应当前会话的会话ID...

概述

PolarDB PostgreSQL(兼容Oracle)支持冷热数据分层存储功能,使用OSS等更低成本的存储介质,将冷热数据进行分层存储。将访问频率和更新频率低的数据转存到OSS中,可以有效降低存储成本。本文介绍了冷数据分层存储的优势和技术原理。功能...

GRANT on Database Objects

这是因为在 Oracle 中,所有程序共享同一个命名空间,而在 PolarDB PostgreSQL(兼容Oracle)中,函数、存储过程和包具有它们自己的单独命名空间,从而在某种程度上允许重载程序名称。ALL PRIVILEGES 一次性授予所有可用特权。其他命令...

概述

当您执行DELETE、INSERT、SELECT 或 UPDATE 命令时,PolarDB PostgreSQL(兼容Oracle)会生成一组执行计划。在分析这些执行计划之后,PolarDB PostgreSQL(兼容Oracle)将选择可以在最短的时间内返回结果集的执行计划。PolarDB ...

概述

当您执行DELETE、INSERT、SELECT 或 UPDATE 命令时,PolarDB PostgreSQL(兼容Oracle)会生成一组执行计划。在分析这些执行计划之后,PolarDB PostgreSQL(兼容Oracle)将选择可以在最短的时间内返回结果集的执行计划。PolarDB ...

更改配置文件

PolarDB PostgreSQL(兼容Oracle)支持两种形式的命令:ALTER PROFILE profile_name RENAME TO new_name;ALTER PROFILE profile_name LIMIT {parameter value}[.];包含 LIMIT 子句和一个或多个空格分隔的 parameter/value 对可指定 ...

冷数据分层存储计费规则

计费规则 当 开启冷数据分层存储 后,PolarDB PostgreSQL(兼容Oracle)支持将集群的冷数据转存至低成本的OSS上进行存储,以降低数据存储成本。说明 更多关于冷数据分层存储的详细介绍,请参见 冷数据分层存储概述。当您开启了该功能并...

dblink_ora 函数和存储过程

dblink_ora_copy()dblink_ora_copy()函数将 Oracle 表复制到 PolarDB PostgreSQL(兼容Oracle)表。dblink_ora_copy()函数返回一个 BIGINT 值,该值代表所复制的行数。特征为:dblink_ora_copy(conn_name,command,schema_name,table_name...

重命名分区(Rename)

与表类似,每个分区都有自己的名称。PolarDB PostgreSQL(兼容Oracle)支持重名分区名称。本文详细介绍了其语法及示例。语法说明 ALTER TABLE[IF EXISTS]name RENAME TO new_name 示例 ALTER TABLE distributors RENAME TO suppliers;

示例数据库安装

在安装 PolarDB PostgreSQL(兼容Oracle)时,将自动创建一个示例数据库。此示例数据库包含在整个文档中通过执行位于/u01/polardb/share/目录中的脚本 sample.sql 来使用的表和程序。此脚本执行以下操作:在当前连接的数据库中创建示例表...

JDBC

本文将介绍如何在Java应用中使用JDBC连接 PolarDB PostgreSQL(兼容Oracle)数据库。前提条件 支持的 PolarDB PostgreSQL(兼容Oracle)的内核小版本包括:Oracle语法兼容1.0 版本和 Oracle语法兼容2.0 版本。已经在 PolarDB 集群创建...

PolarDB PostgreSQL架构介绍

PolarDB PostgreSQL(兼容Oracle)是一款阿里云自主研发的企业级数据库产品,采用计算存储分离架构,兼容PostgreSQL与Oracle。PolarDB PostgreSQL(兼容Oracle)的存储与计算能力均可横向扩展,具有高可靠、高可用、弹性扩展等企业级...

高性能能力

PolarDB PostgreSQL(兼容Oracle)的高性能特点主要通过跨节点并行执行能力和优化器来体现。HTAP跨节点并行执行能力 PolarDB PostgreSQL(兼容Oracle)支持分析型查询,通过分布式并行计算技术,多个RO点并行执行SQL查询,充分发挥共享...

计算节点规格

PolarDB PostgreSQL(兼容Oracle)的所有节点规格均为独享型节点。独享型节点是指该节点独占所分配到的CPU、内存、存储和I/O资源,而非与其他节点共享资源,因此性能更加稳定可靠。PolarDB PostgreSQL(兼容Oracle)目前提供以下规格的...

包的组成部分

PolarDB PostgreSQL(兼容Oracle)的包是由包规格和包正文两个主要的部分构成的。包规格:这是一个公有接口(公有成员可以在包的外部引用)。我们在包定义中声明所有包含在包中数据库对象。包正文:包含包定义内部声明的所有数据库对象的...

ALTER INDEX

语法 PolarDB PostgreSQL(兼容Oracle)支持与Oracle数据库兼容的ALTER INDEX命令的两个变体。使用第一个变体重命名索引:ALTER INDEX name RENAME TO new_name 使用ALTER INDEX命令的第二个变体重建索引:ALTER INDEX name REBUILD 说明...

费用说明

本文以 PolarDB PostgreSQL(兼容Oracle)集群为例为您介绍集群回收站的费用说明。集群回收站中一级备份不收取任何费用,转存为二级备份后才会收费。地域 费用(元/GB/小时)中国内地 0.00021元 中国香港及海外 0.000294元

移动分区

PolarDB PostgreSQL(兼容Oracle)支持将分区或者子分区移动到新的表空间。语法说明 移动分区 ALTER TABLE<table_name>MOVE PARTITION<partition_name>TABLESPACE;移动子分区 ALTER TABLE<table_name>MOVE PARTITION<partition_name>...

产品优势

本文介绍云原生关系型数据库 PolarDB PostgreSQL(兼容Oracle)的产品优势,帮助您更好地了解 PolarDB PostgreSQL(兼容Oracle)。简单易用 PolarDB PostgreSQL(兼容Oracle)高度兼容Oracle语法,代码/应用无需修改或只需少量修改。...

重命名分区

PolarDB PostgreSQL(兼容Oracle)支持重名分区名称。本文详细介绍了其语法及示例。语法 ALTER TABLE<table_name>RENAME PARTITION<partition_name>TO;ALTER TABLE<table_name>RENAME SUBPARTITION<subpartition_name>TO;示例 CREATE ...

国产化支持

PolarDB PostgreSQL(兼容Oracle)的国产化能力主要体现在国产化芯片及操作系统支持情况。随着国际环境日益复杂,很多线下客户都提出了国产化的技术诉求,和数据库相关的国产化包括芯片的国产化、操作系统的国产化、数据库系统的国产化。...

DROP QUEUE TABLE

说明 PolarDB PostgreSQL(兼容Oracle)为 DROP QUEUE TABLE SQL 命令包括额外的语法(Oracle 不提供)。可以将该语法与 DBMS_AQADM 联合使用。参数 参数 说明 name 将删除队列表的名称(可能是 schema 限定的)。IFEXISTS 包含 IF ...

问题分析方法论

对于 PolarDB PostgreSQL(兼容Oracle)数据库,使用的基本资源有以下两种:系统资源:包括CPU、I/O、网络、内存和磁盘资源。数据库资源:锁(lwlock和lock)和缓存(buffer pool和slru)资源。通用的调优思路,即通过数据库的等待事件,...

逻辑操作符

本文介绍了 PolarDB PostgreSQL(兼容Oracle)支持的逻辑操作符。常用的逻辑操作符有:boolean AND boolean→boolean boolean OR boolean→boolean NOT boolean→boolean SQL使用三值的逻辑系统,包括真、假和 null,null 表示“未知”。...

DROP SYNONYM

除非在 DROP SYNONYM 命令中使用 schema 限定同义词,否则 PolarDB PostgreSQL(兼容Oracle)会删除在搜索路径中找到的第一个同义词实例。您可以选择包含 PUBLIC 子句以删除公共 schema 中的同义词。DROP PUBLIC SYNONYM 命令与 Oracle ...

下载客户端和驱动

本文为您提供 PolarDB PostgreSQL(兼容Oracle)的客户端和相关驱动的下载地址。除了通过PolarDB管理控制台登录数据库之外,您还可以在本页下载并安装客户端,使用客户端连接PolarDB集群,详情请参见 连接数据库集群。您可以在本页下载并...

字符集表

本文为您介绍 PolarDB 支持的字符集表。PolarDB PostgreSQL和PolarDB PostgreSQL(兼容Oracle)支持的字符集 字符集 字符集 字符集 sql_ascii latin5 win866 euc_jp latin6 win874 euc_...

删除分区表

删除分区表是将整体分区表和它的分区全部删除。本文详细介绍了其语法及...PolarDB PostgreSQL(兼容Oracle)完全兼容PostgreSQL。关于DROP TABLE的详细语法说明,请参考 PostgreSQL文档。示例 删除分区表tab_range:DROP TABLE tab_range;

USER_QUEUE_TABLES

compatible CHARACTER VARYING 与此队列表兼容的 PolarDB PostgreSQL(兼容Oracle)的版本号。primary_instance NUMERIC 始终为 0。secondary_instance NUMERIC 始终为 0。owner_instance NUMERIC 拥有队列表的实例ID。user_comment ...

区分大小写

字符和字符串常量区分大小写,从 PolarDB PostgreSQL(兼容Oracle)数据库检索的任何数据或从其他外部源获取的数据也是如此。语句 DBMS_OUTPUT.PUT_LINE('Hello World!');生成以下输出:Hello World!但语句 DBMS_OUTPUT.PUT_LINE('HELLO ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 Redis 版 云数据库 RDS 云原生数据仓库 AnalyticDB PostgreSQL版 云数据库 MongoDB 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用