Append Hints

语法如下:/*+APPEND*/例如,以下命令与 Oracle 数据库兼容,INSERT 语句中的数据附加到 sales 表末尾:INSERT/*+APPEND*/INTO sales VALUES(10,10,'01-Mar-2011',10,'OR');请注意,在单个 INSERT 语句中添加多行时,PolarDB PostgreSQL版...

Append Hints

语法如下:/*+APPEND*/例如,以下命令与 Oracle 数据库兼容,INSERT 语句中的数据附加到 sales 表末尾:INSERT/*+APPEND*/INTO sales VALUES(10,10,'01-Mar-2011',10,'OR');请注意,在单个 INSERT 语句中添加多行时,PolarDB PostgreSQL版...

概述

如果满足以下条件,则可以创建使用Oracle 数据库兼容的事务控制样式的 SPL 应用程序:polar_comp_stmt_level_tx参数必须设置为 TRUE。这会阻止在发生异常时执行无条件回滚 BEGIN/END 块内的所有数据库更新的操作。应用程序不得在自动...

CREATE SYNONYM

CREATE PUBLIC SYNONYM命令与Oracle数据库兼容,可创建位于public schema中的同义词。CREATE[OR REPLACE]PUBLIC SYNONYM syn_name FOR object_schema.object_name;以下只是一种简写方式:CREATE[OR REPLACE]SYNONYM public.syn_name FOR ...

问题分析方法论

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

连接方式概述

除了支持标准的 JDBC 编程接口(API),OceanBase Connector/J 还兼容 Oracle Driver 的使用方式,OceanBase 的 Oracle 模式兼容 Oracle 的大部分语法。OceanBase Connector/J 采用一键安装模式,驱动安装包名称为:oceanbase-client-[版本...

概述

本节中的SQL命令适用于Oracle数据库和 PolarDB PostgreSQL版(兼容Oracle数据库。说明 PolarDB PostgreSQL版(兼容Oracle)支持此处未列出的其他命令。这些命令可能没有Oracle等效命令,提供的功能也可能与Oracle SQL命令类似或相同,但...

DROP FUNCTION

使用 IFEXISTS、CASCADE 或 RESTRICT 与 Oracle 数据库不兼容,仅由 PolarDB PostgreSQL版(兼容Oracle使用。参数 参数 说明 IF EXISTS 如果函数不存在,将不引发错误。在这种情况下,会发出通知。name 现有函数的名称(可能是 schema ...

DROP PROCEDURE

使用 IFEXISTS、CASCADE 或 RESTRICT 与 Oracle 数据库不兼容,仅由 PolarDB PostgreSQL版(兼容Oracle使用。参数 参数 说明 IF EXISTS 如果存储过程不存在,不引发错误。在这种情况下,会发出通知。name 现有存储过程的名称(可能是 ...

磁盘空间诊断

PolarDB PostgreSQL版(兼容Oracle数据库主体空间主要被用户数据和WAL日志占用。查询数据空间 查询数据空间包括以下内容:数据库 通过PG客户端执行 \l,可以查看每个数据库的空间占用情况注意该操作需要遍历目录树,会有较高的CPU和IO...

触发器的类型

PolarDB PostgreSQL版(兼容Oracle数据库支持行级和语句级触发器。行级触发器对受触发事件影响的每一行触发一次。例如,如果删除定义为表上的触发事件,并且发出一条从表中删除五行的DELETE命令,则触发器将触发五次,为每一行触发一次。...

Before Row-level触发器

polar_compatible_oracle_trigger=off 表示 PolarDB PostgreSQL版(兼容Oracle使用PostgreSQL的触发器行为,跨分区更新数据会触发多个表的触发器。设置 polar_compatible_oracle_trigger 参数语句如下:SET polar_compatible_oracle_...

使用DBLink跨查询数据

说明 PolarDB PostgreSQL版(兼容Oracle)的DBLink目前支持如下两种连接方式:源数据库为 PolarDB PostgreSQL版(兼容Oracle)集群;目标数据库为 PolarDB PostgreSQL版(兼容Oracle)集群。源数据库为 PolarDB PostgreSQL版(兼容Oracle)...

DBMS_OBFUSCATION_TOOLKIT

使用须知 2020年3月30日及之后创建的 PolarDB PostgreSQL版(兼容Oracle)集群,会在创建数据库时自动创建 DBMS_OBFUSCATION_TOOLKIT 插件。2020年3月30日之前创建的 PolarDB PostgreSQL版(兼容Oracle)集群,需要您手动创建插件,创建...

服务支持

本文档汇总了云原生数据库 PolarDB 的产品公告、发布记录、常见问题和服务等级协议等内容。产品公告 PolarDB MySQL版产品公告 PolarDB PostgreSQL版产品公告 PolarDB PostgreSQL版(兼容Oracle)产品公告 PolarDB分布式版产品公告 发布记录...

数据迁移和同步方案概览

数据库PolarDB提供了...数据迁移 使用场景 文档链接 从自建数据库迁移至PolarDB 自建Oracle迁移至PolarDB PostgreSQL版(兼容Oracle数据同步 使用场景 文档链接 PolarDB兼容Oracle数据间同步 PolarDB PostgreSQL版(兼容Oracle)间的迁移

同步更新Oracle数据库(oracle_fdw)

RDS PostgreSQL提供oracle_fdw插件,可以连接到Oracle数据库,通过操作PostgreSQL表同步更新Oracle数据库中的表。前提条件 实例为RDS PostgreSQL 12(内核版本20200421及以上)。说明 您可以执行 SHOW rds_supported_extensions;查看是否...

高可用能力

自动高可用模式下,PolarDB PostgreSQL版(兼容Oracle)通过对数据库内核、容器、主机等多维度状态检测,减少故障检测时间,降低故障误判概率,单点故障场景下RTO。手动高可用模式下,PolarDB PostgreSQL版(兼容Oracle)检测机制、状态...

2024年

本文介绍 PolarDB PostgreSQL版(兼容Oracle)的产品功能动态,分别为内核小版本、控制台、时空数据库和API的更新说明。说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:show polar_version;2024年3月...

简介

PolarDB PostgreSQL版(兼容Oracle数据库代理是位于数据库服务端和应用服务端之间的网络代理服务,用于代理应用服务端访问数据库时的所有请求,具有高可用、高性能、可运维、简单易用等特点,同时提供自动读写分离、事务拆分等功能。...

概述

由于已迁移的业务系统和剩余的其他业务之间有数据访问,为了保证业务的正常运转,需要实现 PolarDB PostgreSQL版(兼容Oracle数据库和ECS自建PostgreSQL数据库之间互访。目前自建PostgreSQL已经支持创建到 PolarDB PostgreSQL版(兼容...

概述

本节为不熟悉关系数据库管理系统的人介绍 SQL 语言。将讨论创建、填充、查询和更新表等基本操作以及示例。还将讨论视图、外键和事务等更...表分组到数据库中,并且由单个 PolarDB PostgreSQL版(兼容Oracle)管理的数据库集合构成数据库集群。

oracle_fdw

您可以使用oracle_fdw插件与外部的Oracle数据库进行交互。前提条件 oracle_fdw依赖于Oracle Instant Client的动态链接库与Oracle数据库服务器进行交互。可以与oracle_fdw插件协同工作的Oracle Instant Client版本如下所示:11.2 12.1、12.2...

部分参数默认值调整说明

数据库内核小版本V1.1.28起,PolarDB PostgreSQL版(兼容Oracle)调整了部分参数的默认值。简介 PolarDB PostgreSQL版(兼容Oracle)调整了部分参数的默认值,仅针对新建集群生效,参数默认值的调整可以明显提升数据库的性能,您可以根据...

删除DBLink

本文介绍如何删除 PolarDB PostgreSQL版(兼容Oracle)集群的DBLink。注意事项 删除DBLink后,源将无法访问目标,为了不影响您的业务,请确保源无需访问目标后再删除DBLink。操作步骤 登录 PolarDB控制台。在控制台左上角,选择...

同义词

Oracle 数据库兼容的 CREATE PUBLIC SYNONYM 命令会创建一个位于 public schema 中的同义词:CREATE[OR REPLACE]PUBLIC SYNONYM syn_name FOR object_schema.object_name;以下只是一种简写方式:CREATE[OR REPLACE]SYNONYM public.syn_...

创建对象实例

在 PolarDB PostgreSQL版(兼容Oracle数据库中,可使用以下备选语法代替构造函数方法。[ROW]({ expr1|NULL }[,{ expr2|NULL }][,.])如果在带圆括号的逗号分隔列表中指定了两个或多个术语,则ROW为可选关键字。如果仅指定一个术语,则必须...

国产化支持

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

CreateDBLink

DBLink可以连接两个PolarDB PostgreSQL版(兼容Oracle)集群,也可以连接PolarDB PostgreSQL版(兼容Oracle)集群和ECS自建PostgreSQL数据库。您可以通过DBLink跨集群查询数据。说明 一个集群最多可创建10条DBLink。DBLink的源集群和目标...

快速入门

快速入门旨在介绍如何创建 PolarDB PostgreSQL版(兼容Oracle)集群、进行基本设置以及连接数据库集群,使您能够了解从购买 PolarDB PostgreSQL版(兼容Oracle)到开始使用的流程。使用流程 通常,从购买 PolarDB PostgreSQL版(兼容Oracle...

产品架构

云原生数据库PolarDB 基于Cloud Native设计理念,既融合了商业数据库稳定可靠、高性能、可扩展的特征,又具有开源云数据库简单开放、快速迭代的优势。本文将介绍 PolarDB 的产品架构及特点。图 1.产品架构图 一写多读 PolarDB 采用分布式...

Ganos并行创建空间索引

PolarDB PostgreSQL版(兼容Oracle)提供了Ganos并行创建空间索引功能,本功能采用空间排序(GiST Sort)的方法,可将索引构建过程并行化,并大幅减少磁盘的读写操作,实现索引构建加速,您可通过本章节的内容体验千万级时空数据创建空间...

UUID函数

本文介绍了 PolarDB PostgreSQL版(兼容Oracle)支持的UUID函数。本数据库包含一个函数来生成UUID:gen_random_uuid()→uuid 此函数返回一个版本 4(随机)的 UUID。这是最常用的 UUID 类型,适用于大多数应用程序。uuid-ossp 模块提供了...

什么是PolarDB PostgreSQL版(兼容Oracle

此外,PolarDB PostgreSQL版(兼容Oracle)还有传统Oracle数据库不具备的优势:大容量 最高100 TB,您不再需要因为单机容量的天花板而去购买多个实例做分片,由此简化应用开发,降低运维负担。低成本 共享存储:计算与存储分离,每增加一个...

Oracle管理的对比

本文将在多个方面为您介绍 PolarDB PostgreSQL版(兼容Oracle)与原生Oracle数据库管理的区别。数据库database)Oracle 12c之前的版本,默认一个实例只能有一个数据库。12c之后版本有了多租户的概念,允许一个容器数据库(CDB)下同时...

概述

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,同步 DDL 支持的范围和不兼容点总览。支持的范围总览 CREATE TABLE:详情请参见 创建表 CREATE TABLE。CREATE INDEX:详情请参见 创建索引 CREATE INDEX。ALTER ...

计算节点规格

最大连接数 PolarDB PostgreSQL版(兼容Oracle)最大连接数是系统允许的最大连接数,当数据库并发用户超过该连接数后,会导致新连接无法建立或者连接超时。业务系统不同,每个连接消耗的内存资源不同,导致数据库实际能达到的最大连接不同...

DBMS_SESSION

PolarDB PostgreSQL版(兼容Oracle)支持使用DBMS_SESSION.SET_ROLE存储过程。函数/存储过程 函数/存储过程 返回类型 说明 SET_ROLE(role_cmd)N/A 执行 SET_ROLE 语句,后跟 role_cmd 中指定的字符串值。与Oracle相比,PolarDB PostgreSQL...

包的组成部分

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

内部架构

本节为您展示 PolarDB PostgreSQL版(兼容Oracle)内部架构图。架构组件 说明 shared_buffer_pool 共享缓冲区,用于缓冲数据,加快数据处理的速度。wal buffer 日志缓冲区,写入WAL日志时,需要先写入到日志缓冲区,根据日志产生的大小或者...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库自治服务 云数据库 RDS 云数据库 Redis 版 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用