Quick BI使用Oracle数据源的数据集创建仪表板发现排序...

问题描述 用户使用Oracle数据源的数据集创建仪表板发现排序之后不能正常展示,排查发现字段有空值。问题原因 Oracle降序排序,默认把null放在最前面。解决方案 需要对排序字段加上 desc nulls last。适用于 Quick BI 排序

使用数据库备份DBS备份Oracle时预检查提示归档模式...

问题描述 使用数据库备份DBS备份Oracle时,无法进行备份,预检提示归档模式检查失败。问题原因 Oracle数据库的归档模式默认为关闭状态,需将其开启才能进行备份。解决方案 请您通过执行以下步骤将归档模式开启:以系统管理员sysdba角色通过...

Oracle节点

本文为您介绍使用Oracle节点进行任务开发的主要流程。背景信息 Oracle是用于存储和处理数据的关系型数据库管理系统(RDBMS),为您提供可靠、高效且安全的数据管理和分析服务。更多介绍请参见 Oracle。前提条件 已创建业务流程。数据开发...

Oracle兼容函数

安装Oracle 在使用Oracle之前,需要Superuser在数据库内执行以下语句安装扩展包才可以正常使用。一个数据库只需执行一次即可,如果创建新的数据库,还需要再次执行如下语句。加载orafce插件 create extension if not exists orafce;卸载...

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 现有存储过程的名称(可能是 ...

Before Row-level触发器

NOTICE:parted_2:BEFORE ROW DELETE polar_compatible_oracle_trigger=on 表示 PolarDB PostgreSQL版(兼容Oracle使用Oracle的触发器行为,跨分区更新数据仅触发一次。设置 polar_compatible_oracle_trigger 参数语句如下:SET polar_...

术语

本文介绍 PolarDB PostgreSQL版(兼容Oracle使用过程中遇到的术语。名词 描述 地域(Region)数据中心所在的地理位置。可用区(Zone)可用区是指在某一地域内,具有独立电力和网络的物理区域。同一可用区内实例之间的网络延时更小。集群...

CREATE TRIGGER

如果使用Oracle 兼容的语法创建触发器,则触发器作为 SECURITY DEFINER 函数运行。参数 参数 说明 name 要创建的触发器的名称。BEFORE|AFTER 确定是在触发事件之前还是之后触发触发器。INSERT|UPDATE|DELETE 定义触发事件。table 在其中...

oracle_fdw

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

创建触发器

使用Oracle 数据库兼容的语法创建触发器时,触发器作为 SECURITY DEFINER 函数运行。参数 参数 说明 name 要创建的触发器的名称。BEFORE|AFTER 确定是在触发事件之前还是之后触发触发器。INSERT|UPDATE|DELETE 定义触发事件。table 在...

产品介绍

原来使用Oracle的客户不需要修改应用代码即可切换到 PolarDB PostgreSQL版(兼容Oracle)。该产品在阿里巴巴内部及公共云上均有大量的成功案例,是阿里云历史上增速最快的数据库产品,广泛应用于金融、政府便民工程、能源、运营商、新零售...

部署Oracle数据库

本文主要介绍如何在ECS实例上使用云市场镜像部署Oracle数据库。前提条件 已注册阿里云账号。如还未注册,请先完成 账号注册。已在安全组中添加安全组规则放行1521、1158端口,具体操作请参见 添加安全组规则。Windows实例镜像部署Oracle...

LOCK

在为引用表的命令自动实现锁定时,PolarDB PostgreSQL版(兼容Oracle)始终使用限制最少的锁定模式。提供 LOCK TABLE 以用于您可能需要限制更多的锁定的情况。例如,假设应用程序在隔离级别 Read Committed 运行事务,并需要确保在事务期间...

DBMS_OBFUSCATION_TOOLKIT

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

子分区使用模版

PolarDB PostgreSQL版(兼容Oracle)支持使用子分区模版在组合分区表中创建子分区。本文详细介绍了其语法和示例。简介 PolarDB PostgreSQL版(兼容Oracle)支持使用子分区模版在组合分区表中创建子分区。子分区模版不需要为表中的每个分区...

GRANT on Database Objects

PolarDB PostgreSQL版(兼容Oracle)需要使用以下关键字之一限定程序名称:FUNCTION、PROCEDURE 或 PACKAGE;而在 Oracle 中,必须省略这些关键字。对于函数,PolarDB PostgreSQL版(兼容Oracle)需要在函数名称后包括所有输入(IN、IN OUT...

CREATE SCHEMA

(请注意,如果使用的是 Oracle 数据库,那么不会创建新 schema – username,因此 schema 必须预先存在。schema 本质上是一个命名空间:其中包含命名对象(表、视图等),其名称可能与其他 schema 中存在的其他对象重复。命名对象的访问...

预读和预扩展

背景信息 PolarDB PostgreSQL版(兼容Oracle)底层使用PolarFS(以下简称为PFS)作为文件系统。不同于 ext4 等单机文件系统,PFS在页扩展过程中,元数据更新开销较大。且PFS的最小页扩展粒度为4 MB。而PostgreSQL 8 KB的页扩展粒度并不适合...

分区表简介

PolarDB PostgreSQL版(兼容Oracle)会使用分区键自动将插入、更新和删除操作定向到正确的分区。如上方分区表案例1,其中 logdate 就是分区表 measurement表 的分区键。measurement表 的每一个分区都是由 logdate 的取值范围来确定边界的。...

分区表简介

PolarDB PostgreSQL版(兼容Oracle)会使用分区键自动将插入、更新和删除操作定向到正确的分区。如上方分区表案例1,其中 logdate 就是分区表 measurement表 的分区键。measurement表 的每一个分区都是由 logdate 的取值范围来确定边界的。...

迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle...

本文为您介绍如何使用数据传输迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户。重要 如果数据迁移项目长期处于非活跃状态(项目状态为 失败、已暂停 或 已完成),受增量日志保留时长等影响,项目可能无法恢复。数据传输将主动...

使用限制

本文为您介绍 PolarDB PostgreSQL版(兼容Oracle)的相关使用限制。节点规格 文件个数上限 polar.o.x4.medium 1048576 polar.o.x4.large 2097152 polar.o.x4.xlarge 2097152 polar.o.x8.xlarge 4194304 polar.o.x8.2xlarge 8388608 polar.o...

使用 FORALL 语句

Oracle 允许显式使用 COMMIT 或 ROLLBACK 命令来控制是提交还是回滚发生异常之前执行的更新。示例 FORALL 语句创建一个循环:该循环的每次迭代都会递增 index 变量(通常在该循环内使用 index 选择集合的成员)。迭代次数由 lower_bound....

全角半角转换函数(TO_SINGLE_BYTE和TO_MULTI_BYTE)

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

对分区表使用跨机并行查询

PolarDB PostgreSQL版(兼容Oracle)支持对分区表使用跨机并行查询的功能。通过对分区表使用跨机并行查询,提升数据库的性能。功能介绍 当前对分区表使用跨机并行查询支持的功能如下所示:支持range分区的并行查询。支持list分区的并行查询...

PGVector

PolarDB PostgreSQL版(兼容Oracle)作为一种广泛使用的关系型数据库,结合PGVector插件后通过自定义的数据类型和存储方法,使得高维向量计算变得更加高效快速。说明 数据库内部使用高维度(包括主流文本嵌入模型)存储表示输入输出的场景...

创建新配置文件

使用CREATE PROFILE命令可创建新配置文件。语法如下:CREATE PROFILE profile_name[LIMIT {parameter value}.];包括 LIMIT 子句以及一个或多个空格分隔的parameter/value 对,以指定 PolarDB PostgreSQL版(兼容Oracle)强制实施的规则。...

大小写不敏感

简介 当前由于Oracle和 PolarDB PostgreSQL版(兼容Oracle)对于数据库对象名称的大小写处理方式不同,在不加双引号的情况下,Oracle将对象名转为大写存储,PolarDB PostgreSQL版(兼容Oracle)将对象名转为小写存储,使用双引号时则不做...

对分区表使用跨机并行查询

PolarDB PostgreSQL版(兼容Oracle)支持对分区表使用跨机并行查询的功能。通过对分区表使用跨机并行查询,提升数据库的性能。功能介绍 当前对分区表使用跨机并行查询支持的功能如下所示:支持range分区的并行查询。支持list分区的并行查询...

使用跨机并行查询加速索引创建

如果开启 polar_px_enable_btbuild,但创建索引的语法上未添加px_build选项,则会使用 PolarDB PostgreSQL版(兼容Oracle)原生的索引创建方式构建索引。示例如下:CREATE INDEX t ON test(id);查询表结构:\d test Table"public.test...

使用跨机并行查询加速索引创建

如果开启 polar_px_enable_btbuild,但创建索引的语法上未添加px_build选项,则会使用 PolarDB PostgreSQL版(兼容Oracle)原生的索引创建方式构建索引。示例如下:CREATE INDEX t ON test(id);查询表结构:\d test Table"public.test...

事务拆分

背景信息 当您使用 PolarDB PostgreSQL版(兼容Oracle)可读可写模式集群地址时,读写请求会由代理(Proxy)分发到主节点和只读节点。为了保证一个会话连接中事务读写一致性,代理会将这个会话中所有在事务中的请求都发送到主节点。例如,...

ALTER SESSION

请注意,在此示例中,值 En_US.UTF-8 必须使用为 PolarDB PostgreSQL版(兼容Oracle)指定的格式。此格式不与 Oracle 数据库兼容。ALTER SESSION SET NLS_LANGUAGE='en_US.UTF-8';设置日期显示格式。ALTER SESSION SET NLS_DATE_FORMAT='dd...

创建Oracle数据源

通过创建Oracle数据源能够实现Dataphin读取Oracle的业务数据或向Oracle写入数据。本文为您介绍如何创建Oracle数据源。背景信息 Oracle是一款可移植好、可靠性好、适应高、功能强大的关系型数据库。如果您使用的是Oracle,在对接Dataphin...

创建Oracle数据源

通过创建Oracle数据源能够实现Dataphin读取Oracle的业务数据或向Oracle写入数据。本文为您介绍如何创建Oracle数据源。背景信息 Oracle是一款可移植好、可靠性好、适应高、功能强大的关系型数据库。如果您使用的是Oracle,在对接Dataphin...

PartitionedTable Scan Node

使用限制 PolarDB PostgreSQL版(兼容Oracle)内核小版本需为V1.1.32及以上。PartitionedTableScan目前仅支持 select,不支持DML语句。PartitionedTableScan不支持partitionwise_join,如果您开启了enable_partitionwise_join,将不会生成...

ALTER PROFILE

PolarDB PostgreSQL版(兼容Oracle)支持两种形式的命令:使用 ALTER PROFILE…RENAME TO 可更改配置文件的名称。使用 ALTER PROFILE…LIMIT 可修改与配置文件关联的限制。包含 LIMIT 子句和一个或多个空格分隔的 parameter/value 对可指定...

更改配置文件

包含 LIMIT 子句和一个或多个空格分隔的 parameter/value 对可指定 PolarDB PostgreSQL版(兼容Oracle)强制实施的规则,使用 ALTER PROFILE…RENAME TO 可更改配置文件的名称。参数 参数 说明 profile_name 指定配置文件的名称。new_name ...

概述

使用场景 当前 PolarDB PostgreSQL版(兼容Oracle)支持两种DBLink:PolarDB PostgreSQL版(兼容Oracle)到 PolarDB PostgreSQL版(兼容Oracle)的DBLink和 PolarDB PostgreSQL版(兼容Oracle)到ECS自建PostgreSQL的DBLink。场景一:...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
轻量应用服务器 云原生数据仓库 AnalyticDB PostgreSQL版 对象存储 短信服务 弹性公网IP 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用