Oracle管理的对比

数据库(database)Oracle 12c之前的版本,默认一个实例只能一个数据库。12c之后版本了多租户的概念,允许一个容器数据库(CDB)下同时存在多个可插拔数据库(PDB)。PolarDB 集群对应Oracle实例的概念。每个数据库集群上可以创建多个...

COMMIT

提交当前事务。语法 COMMIT[WORK]说明 ...在 plpgsql 过程中执行 COMMIT 时,如果运行时堆栈上 Oracle 样式的 SPL 存储过程,则会引发错误。参数 参数 说明 WORK 可选关键字-没有任何效果。示例 提交当前事务并使所有更改永久保存:COMMIT;

问题分析方法论

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

基本概念

一个几何对象可以多个patch构成,patch的类型可以包括点、线、面、多点、多线、多面以及基于索引的面。texture 纹理贴图信息,包含宽、高、压缩方式及纹理二进制数据等。material 材质,sfmesh对象表面各可视化属性的集合,包括模型对象...

产品介绍

PolarDB PostgreSQL版(兼容Oracle)高度兼容Oracle语法,包括Oracle数据库用户常用的内置数据类型、内置存储过程语法、常用系统视图,重要特性DBLINK、分区表和分区索引等特性,配合ADAM智能评估工具助力企业智能存量Oracle数据库业务迁移...

枚举支持函数

本文介绍了 PolarDB PostgreSQL版(兼容Oracle)支持的枚举函数。对于枚举类型,一些函数允许更清洁的编码,而不需要为一个枚举类型硬写特定的值。它们被列在枚举支持函数表中。本例假定一个枚举类型被创建为:CREATE TYPE rainbow AS ...

使用限制

本文为您介绍 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...

概述

100%兼容MySQL 5.6/5.7/8.0,PostgreSQL 11,高度兼容Oracle。PolarDB 采用存储和计算分离的架构,所有计算节点共享一份数据,提供分钟级的配置升降级、秒级的故障恢复、全局数据一致性和免费的数据备份容灾服务。PolarDB 既融合了商业数据...

并行操作

每个支持并行操作的函数都一个指定并行度的参数。通过指定一个正整数用于将raster对象的计算任务拆分为并行任务独立执行。事务一致性 GUC参数 ganos.parallel.transaction 用于指定并行事务级别,取值如下:transaction_commit(默认值)...

计算节点规格

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

触发器的类型

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

支持的插件列表

本文介绍PolarDB兼容Oracle语法引擎支持的插件列表。PolarDB会随着内核版本的不断更新,不断支持新的插件或者新的插件版本,您可以执行以下语句来获取当前支持的插件列表。show polar_supported_extensions;您可以执行以下语句来查看内核...

包的组成部分

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

ST_HasBBox

判断sfmesh或meshgeom对象是否外包框(BBOX)。语法 boolean ST_HasBBOX(sfmesh sfmeshObject);boolean ST_HasBBOX(meshgeom meshgeom);参数 参数名称 描述 sfmeshObject sfmesh对象。meshgeom meshgeom对象。描述 对于实际对象来说,...

逻辑操作符

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

简介

本文为您介绍 PolarDB PostgreSQL版(兼容Oracle)数据库代理及其支持的相关功能。PolarDB PostgreSQL版(兼容Oracle)数据库代理是位于数据库服务端和应用服务端之间的网络代理服务,用于代理应用服务端访问数据库时的所有请求,具有高...

UUID函数

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

基本概念

名称 描述 raster object 简称raster,栅格对象,是将空间分割成规律的网格,每一个网格称为一个单元,并在各单元上赋予相应的属性值来表示实体的一种数据形式,可以是一幅卫星影像、一幅DEM或者一张图片。cell/pixel 栅格像元,也称栅格...

常数

常数或文字是固定值,可在SPL程序中使用,表示各种类型的值,例如,数字、字符串、日期等。常数以下类型:数字(整数和实数)。字符和字符串。日期/时间。

统计信息函数

本文介绍了 PolarDB PostgreSQL版(兼容Oracle)支持的统计信息函数。检查MCV列表 pg_mcv_list_items(pg_mcv_list)→setof record pg_mcv_list_items 返回一组记录,描述存储在多列 MCV 列表中的所有项目。它返回以下列:名称 类型 描述 ...

PartitionedTable Scan Node

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

公共参数

调用成功返回的数据格式主要XML和JSON两种,外部系统可以在请求时传入参数来制定返回的数据格式,默认为XML格式。为了便于查看,本文档中的返回示例做了格式化处理,实际返回结果是没有进行换行、缩进等处理的。成功结果 XML格式?xml ...

部分参数默认值调整说明

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

概述

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

概述

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

pg_am

系统支持的每种访问方法在这个目录中都一行。目前只有表和索引拥有访问方法。列名称 列类型 描述 oid oid 行标识符。amname name 访问方法的名字。amhandler(references pg_proc.oid)regproc 负责提供有关该访问方法信息的处理器函数的...

使用AWR

自动负载信息库AWR(Automatic Workload ...PolarDB除了提供 查看视图 中的实时视图和函数外,还提供对这些实时视图采集后保存的历史数据,通过这些数据可以生成类似Oracle的AWR报告,关于历史数据及AWR报告的详细说明请参见 AWR使用说明。

什么是子分区

如果对一个分区划分了子分区,那么每个分区都至少一个子分区。如果对一个表划分了子分区,那么数据不会存储在在任何分区表中,而是会存储于相应的子分区中。语法 关于子分区的相关命令及说明,例如添加子分区至分区表、合并子分区、拆...

概述

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

概述

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

pg_inherits

数据库中每一个直接父子表和索引关系在这里都一项(非直接继承可以通过顺着项构成的链来决定)。列名称 列类型 描述 inhrelid oid 子表或索引的OID。inhparent oid 父表或索引的OID。inhseqno int4 如果一个子表多于一个直接父表(多...

规则和命令状态

规则对命令状态的影响如下:如果没有查询的无条件 INSTEAD 规则,那么原始给出的查询将会被执行,并且它的命令状态将像平常一样被返回(但是请注意如果存在任何条件 INSTEAD 规则,那么它们的反条件将被加到原始查询中。这样可能会减少它...

pg_attrdef

只有那些显式指定了一个默认值的列才会在这个目录中一个项。列名称 列类型 描述 oid oid 行标识符。adrelid oid 该列所属的表。adnum int2 列的编号。adbin pg_node_tree 列的默认值,以 nodeToString()表示。用 pg_get_expr(adbin,...

限定符

在本章中,采用以下约定来避免命名冲突:SPL 程序声明部分中声明的所有变量均带 v_前缀。例如,v_empno。在存储过程或函数定义中声明的所有形参均带 p_前缀。例如,p_empno。列名称和表名称没有任何特殊的前缀约定。例如,表 emp 中的...

概述

在 PolarDB PostgreSQL版(兼容Oracle)中,支持的集合类型是关联数组(以前称为Oracle中索引表)、嵌套表和varrays。使用集合的一般步骤如下:必须定义所需类型的集合。这可以在SPL程序的声明部分中完成,这将导致只能在该程序中访问的...

监控

本文介绍了逻辑复制的监控内容。简介 因为逻辑复制是基于与物理流复制相似的架构的,一个发布节点上的监控也类似于对物理复制主节点的监控。有关订阅的监控信息在 pg_...如果任何表的数据同步正在进行,对正在被同步的表会额外的工作者。

lo-implementation

大对象可以一个拥有者和一组访问权限,它们可以用GRANT和REVOKE管理。读一个大对象需要 SELECT 权限,而写或者截断一个大对象则需要 UPDATE 权限。只有大对象的拥有者(或者一个数据库超级用户)可以创建大对象、注释大对象或修改大对象...

pg_rewrite

目录 pg_rewrite 存储对于表和视图的重写规则。列名称 列类型 描述 oid oid 行标识符。rulename name 规则名称。ev_class oid 使用该规则的表。...说明 如果一个表在这个目录中任何规则,pg_class.relhasrules 必须为真。

概述

PolarDB PostgreSQL版(兼容Oracle)提供了跨机并行查询(Parallel Execution)的功能,支持多个计算节点分布式地执行SQL查询,加速 PolarDB PostgreSQL版(兼容Oracle)的分析型查询性能,充分发挥存储层PolarFileSystem的高I/O吞吐能力,...

pg_tables

hasindexes bool 如果表(或最近过)任何索引,此列为真。hasrules bool 如果表(或曾经过)规则,此列为真。hastriggers bool 如果表(或者曾经过)触发器,此列为真。rowsecurity bool 如果表上启用了行安全性则为真。
共有96条 < 1 2 3 4 ... 96 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
商标服务 阿里邮箱 弹性公网IP 数字证书管理服务(原SSL证书) 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用