pg_replication_slots

catalog_xmin xid 复制槽需要数据库保留的影响系统目录的事务。VACUUM 不能移除被其后续事务删除的目录元组。restart_lsn pg_lsn 可能仍被这个槽的消费者要求的旧WAL地址(LSN),并且不会在检查点期间自动被移除。如果这个槽的 LSN ...

pg_replication_slots

catalog_xmin xid 这个槽要需要数据库保留的影响系统目录的事务。VACUUM 不能移除被其后续事务删除的目录元组。restart_lsn pg_lsn 可能仍被这个槽的消费者要求的旧WAL地址(LSN),并且因此不会在检查点期间自动被移除。如果这个槽...

事务模式简介

AT 模式:是 GTS 主要的事务模式,通过 GTS 基于 MySQL/RDS 的数据源,对 SQL 语句提供分布式事务支持。它帮助应用方以最小的改造代价来实现数据库的事务功能。MT(TCC)模式:提供用户可以介入两阶段提交过程的一种模式。在这种模式下,...

LOCK

为避免死锁,请确保所有事务按相同顺序获取对相同对象的锁定,而且如果单个对象涉及多个锁定模式,则事务应始终首先获取限制多的模式。参数 参数 名称 name 要锁定的现有表的名称(可能是 schema 限定的)。命令 LOCKTABLE a,b;等同于 ...

事务拆分

本文将为您介绍 PolarDB PostgreSQL版(兼容Oracle)集群事务拆分的功能原理以及如何开启事务拆分。背景信息 当您使用 PolarDB PostgreSQL版(兼容Oracle)可读可写模式集群地址时,读写请求会由代理(Proxy)分发到主节点和只读节点。为了...

应用级别的数据完整性检查

对于使用读已提交事务的数据完整性强制业务规则非常困难,因为对每一个语句数据视图都在变化,并且如果一个写冲突发生即使一个单一语句也不能把它自己限制到该语句的快照。虽然一个可重复读事务在其执行期间有一个稳定的数据视图,在使用 ...

事务级连接池

PolarDB 支持事务级连接池,您可以根据业务需求使用事务级连接池,帮助降低因大量连接导致的数据库负载压力。前提条件 事务级连接池功能需要数据库代理的版本为2.3.46及以上。背景信息 由于 PolarDB PostgreSQL版(兼容Oracle)的连接模型...

产品介绍

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

技术架构

PolarDB PostgreSQL版(兼容Oracle)采用Shared Everything架构,利用分布式共享存储实现存储和计算的分离。计算节点与存储节点分离的架构设计给 PolarDB PostgreSQL版(兼容Oracle)带来了实时的水平扩展能力。由于单个数据库实例的计算...

DROP INDEX

对于临时表,DROP INDEX 始终是非并发的,因为没有其他会话可以访问它们,而且丢弃非并发索引更加便宜。IF EXISTS 如果该索引不存在则不要抛出一个错误,而是发出一个提示。name 要移除的索引的名称(可以是模式限定的)。CASCADE 自动删除...

版本说明

2.8.64 2021-03-02 增加对Oracle单分支事务超大记录操作的支持。说明 如果需要使用Spring Cloud,还需要下载 txc-client-springcloud-2.8.64.jar。2.8.63 2021-02-20 修复带全局锁模式且autoCommit=false时注册空分支事务带来的性能问题。...

PRAGMA AUTONOMOUS_TRANSACTION

自治事务的 PolarDB PostgreSQL版(兼容Oracle)实现与Oracle数据库不完全兼容,因为如果SPL块末尾有未提交的事务,则 PolarDB PostgreSQL版(兼容Oracle)自治事务不会产生错误。以下一组示例阐释了自治事务的用法。第一组场景显示了没有...

事务隔离

严格的是可序列化,在标准中用了一整段来定义它,其中说到一组可序列化事务的任意并发执行被保证效果和以某种顺序一个一个执行这些事务一样。其他三种级别使用并发事务之间交互产生的现象来定义,每一个级别中都要求必须不出现一种现象。...

性能指标监控

PolarDBVacuum mean_db_age double xids 当前事务ID和早不能回收的事务ID之间的差值。PolarDBTemp mean_temp_files double 个 每秒临时文件生成个数。mean_temp_bytes double Bytes 每秒临时文件数据生成数。PolarDBCPU cpu_ratio double...

高可用能力

PolarDB PostgreSQL版(兼容Oracle)支持自动高可用模式和手动高...事务拆分 提供RC级别下的事务拆分功能,将事务内更新请求前的读请求尽量路由到只读节点,减少主库的压力,该功能特别适用于某些ORM框架默认将所有请求封装到事务里的场景。

常见问题

本文主要介绍在操作分布式事务过程中的常见问题。SOFAStack 是否可以部署在虚拟机、物理机上?可以,SOFAStack 部署支持物理机、虚机机 VM。SOFAStack 当前是否只支持阿里云飞天 ACK?SOFAStack 部署支持多云异构、目前支持华为云、开源 ...

文件存储

本文为您介绍 PolarDB PostgreSQL版(兼容Oracle)的文件存储。主节点和只读节点的数据和WAL日志保存在共享存储中。配置文件、Log文件和临时文件在每个节点都会单独保存。主节点的CLOG文件存储在共享存储中;只读节点的CLOG文件会在各自...

堆表结构

本文为您展示 PolarDB PostgreSQL版(兼容Oracle)的堆表结构图。结构 说明 table files 表文件,由一个或多个数据文件组成,文件数量与文件大小有关,超过1 GB就会生成一个新的数据文件。file 数据文件,由多个数据块组成。page 数据块,...

CreateDBClusterEndpoint

设置一致性级别,格式为 {"ConsistLevel":"一致性级别"},取值范围如下:0:最终一致性 1:会话一致性(默认值)2:全局一致性 设置事务拆分,格式为 {"DistributedTransaction":"事务拆分"},取值范围如下:on:开启事务拆分(默认值)off...

集群参数默认值说明

特别是以下参数,PolarDB根据优性能原则进行了默认设定,您可以根据自己的需求在控制台自行修改。参数 默认值 说明 polar_comp_stmt_level_tx off 该参数用于控制异常是否回滚未提交的数据库更新。取值如下:on:异常不会自动回滚之前未...

创建PolarDB PostgreSQL版(兼容Oracle)到PolarDB ...

注意事项 一个 PolarDB PostgreSQL版(兼容Oracle)集群多创建10条DBLink,无论作为源集群还是目标集群均会占用自身1条DBLink。操作步骤 登录 PolarDB控制台。在控制台左上角,选择集群所在地域。找到目标集群,单击集群ID。在左侧导航栏...

表数据管理

提交(Oracle 模式)Oracle 模式下自动提交默认设置为关(OFF),所以您需要单击该按钮以手动提交当前事务。单击时会提示您当前连接采用共享 Session,提交操作会对所有窗口生效,单击 确认 后提交生效。MySQL 模式下自动提交默认设置为开...

部署数据库

常用数据库简介 常用数据库包含以下三种:Oracle Oracle可以支持多种不同的硬件和操作系统平台,从台式机到大型或超级计算机,为各种硬件结构提供高度的可伸缩性,支持对称多处理器、群集多处理器、大规模处理器等,并提供广泛的国际语言...

ModifyDBClusterEndpoint

调用ModifyDBClusterEndpoint接口修改PolarDB的集群地址属性,包括读写模式、新节点是否自动加入本地址、一致性级别、事务拆分、主库是否接受读、连接池等。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行...

创建PolarDB PostgreSQL版(兼容Oracle)到PostgreSQL...

注意事项 一个 PolarDB PostgreSQL版(兼容Oracle)集群多创建10条DBLink,无论作为源集群还是目标集群均会占用自身1条DBLink。操作步骤 登录 PolarDB控制台。在控制台左上角,选择集群所在地域。找到目标集群,单击集群ID。在左侧导航栏...

OGG插件介绍

随着数据规模的不断扩大,传统的RDBMS难以满足OLAP的需求,本文将介绍如何将Oracle的数据实时同步到阿里云的大数据处理平台当中,并利用大数据工具对数据进行分析。OGG采集工具 一、背景介绍 说明 随着数据规模的不断扩大,传统的RDBMS难以...

错误和消息

当显式提交的时候,子事务和父事务将会一并提交,然后重新开启一个事务和子事务来执行后续语句。说明 PL/SQL中的事务控制语句仅在顶层过程的PL/SQL块和匿名块中被允许使用。清空测试表 DELETE FROM test;DECLARE my_exception EXCEPTION;...

PREPARE TRANSACTION

从发出命令的会话的角度来看,PREPARE TRANSACTION 不像 ROLLBACK 命令:在执行它之后,就没有活跃的当前事务,并且该预备事务的效果也不再可见(如果该事务被提交,效果将重新变得可见)。如果由于任何原因 PREPARE TRANSACTION 命令失败...

Oracle迁移应用至阿里云PolarDB全流程指南

并建立专业的团队和专业的工具帮助企业最小成本、最低风险、短周期迁移Oracle上云。兼容性最高去O解决方案 阿里云的 ADAM+DTS+PolarDB 是目前兼容性最高的去O解决方案。数据库和应用迁移ADAM:Advanced Database&Application Migration...

TRUNCATE

在大表上它有用。语法 TRUNCATE[TABLE][ONLY]name[*][,.][RESTART IDENTITY|CONTINUE IDENTITY][CASCADE|RESTRICT]参数说明 name 要截断的表的名字(可以是模式限定的)。如果在表名前指定了 ONLY,则只会截断该表。如果没有指定 ONLY,...

概述

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

PolarDB PostgreSQL(兼容Oracle)2.0版本商业化公告

数据库事务 CSN事务快照机制、支持自治事务、支持语句级别事务回滚 PolarDB PostgreSQL版(兼容Oracle)2.0版本 中CSN事务快照是一种新的事务快照机制,用于提升MVCC性能,与原生PostgreSQL使用xid事务号列表作为事务快照不同,CSN快照使用...

PolarDB PostgreSQL(兼容Oracle)2.0版本与1.0版本...

数据库事务CSN事务快照机制、支持自治事务、支持语句级别事务回滚 PolarDB PostgreSQL版(兼容Oracle)2.0版本 中CSN事务快照是一种新的事务快照机制,用于提升MVCC性能,与原生PostgreSQL使用xid事务号列表作为事务快照不同,CSN快照使用...

LOCK

为了避免死锁,确保所有的事务在同样的对象上以相同的顺序获得锁,并且如果在一个对象上涉及多种锁模式,事务应该总是首先获得严格的那种模式。语法 LOCK[TABLE][ONLY]name[*][,.][IN lockmode MODE][NOWAIT]其中 lockmode 可以是以下之...

显式锁定

我们也应该保证一个事务中在一个对象上获得的第一个锁是该对象需要的严格的锁模式。如果我们无法提前验证这些,那么可以通过重试因死锁而中断的事务来即时处理死锁。只要没有检测到死锁情况,寻求一个表级或行级锁的事务将无限等待冲突锁...

事务管理

本文介绍了事务管理的相关内容。简介 在由 CALL 命令调用的过程中以及匿名代码块(DO 命令)中,可以用命令 COMMIT 和 ROLLBACK 结束事务。在一个事务被使用这些命令结束后,一个新的事务会被自动开始,因此没有单独的 START TRANSACTION ...

概述

在分析这些执行计划之后,PolarDB PostgreSQL版(兼容Oracle)将选择可以在短的时间内返回结果集的执行计划。PolarDB PostgreSQL版(兼容Oracle)选择执行计划主要从以下几个因素考虑:数据处理操作的预估执行成本。分配给 postgresql....

概述

在分析这些执行计划之后,PolarDB PostgreSQL版(兼容Oracle)将选择可以在短的时间内返回结果集的执行计划。PolarDB PostgreSQL版(兼容Oracle)选择执行计划主要从以下几个因素考虑:数据处理操作的预估执行成本。分配给 postgresql....

旧版样例简介

基于不同使用场景和方式,划分为:AT 模式下,在用户代码中使用注解接入分布式事务 sample-txc-simple:简的 GTS 样例工程,该工程给出了一个最少依赖的 GTS 案例,GTS 使用入门必看。您可以基于 sample-txc-simple 样例工程,分别在阿里...

性能监控

事务数量 展示所选节点的活跃事务数、空闲长事务数、空闲事务数、两阶段事务数、等待事务数和长事务数。缓存 展示所选择节点每秒块命中率、块读取数和块命中数。扫描行数 展示所选择节点每秒插入、读取、更新、删除的行数。PolarDB 存储...
共有140条 < 1 2 3 4 ... 140 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) 云原生数据仓库 AnalyticDB PostgreSQL版 邮件推送 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用