错误码

本文档列出了 PolarDB-X 返回的常见错误码及解决方法。PXC-1305 ERR_UNKNOWN_SAVEPOINT PXC-1094 ERR_UNKNOWN_THREAD_ID PXC-4006 ERR_TABLE_NOT_EXIST PXC-4007 ERR_CANNOT_FETCH_TABLE_META PXC-4018 ERR_INVALID_DDL_PARAMS PXC-4100 ...

常见问题

柔性事务什么情况下有脏读和回滚覆盖风险?柔性事务只有在事务提交阶段因为网络、数据库或实例故障导致意外失败后才产生脏读和回滚覆盖风险。正常事务提交、回滚是不会产生脏读和回滚覆盖风险的。柔性事务能否全局开启?正确使用柔性事务...

BEGIN

BEGIN 语句可用于开始一个事务块,也就是说所有 BEGIN 命令之后的所有语句将被在一个事务中...要在事务块中嵌套事务,可以使用 SAVEPOINT。由于向后兼容的原因,连续的 transaction_modes 之间的逗号可以被省略。示例 开始一个事务块:BEGIN;

查看监控信息

Rows Processed、Logical Page Write 和 Queries per Second:判断大事务什么类型。例如查询很少,但删除的行数很多时,表明存在删除数据的大事务。大事务会引起Binlog写入阻塞:当实例有大事务时,临时表空间(binlog cache)先逐步增加...

PRAGMA AUTONOMOUS_TRANSACTION

自治事务可以嵌套,但在单个会话中自治事务嵌套级别限制为16级。自治事务中不支持并行查询。自治事务的 PolarDB PostgreSQL版(兼容Oracle)实现与Oracle数据库不完全兼容,因为如果SPL块末尾有未提交的事务,则 PolarDB PostgreSQL版...

事务消息

功能原理 什么事务消息 事务消息是 云消息队列 RocketMQ 版 提供的一种高级消息类型,支持在分布式场景下保障消息生产和本地事务的最终一致性。事务消息处理流程 事务消息交互流程如下图所示。生产者将消息发送至 云消息队列 RocketMQ 版...

错误代码

本文档列出了 PolarDB-X 1.0 返回的常见错误码及解决方法。TDDL-4006 ERR_TABLE_NOT_EXIST 数据表不存在。示例:ERR-CODE:[TDDL-4006][ERR_TABLE_NOT_EXIST]Table '*' doesn't exist.该错误表示 PolarDB-X 1.0 数据表不存在,或者由于未知...

什么是全局事务服务GTS

什么需要全局事务服务 一个完整的业务往往需要调用多个子业务或服务,随着业务的不断增多,涉及的服务及数据也越来越多,越来越复杂。传统的系统难以支撑,出现了应用和数据库等的分布式系统。分布式系统又带来了数据一致性的问题,从而...

收发事务消息

本文提供使用 TCP 协议下的 Java SDK 收发事务消息的示例代码供您参考。消息队列提供类似 X/Open XA 的分布式事务功能,通过消息队列事务消息,能达到分布式事务的最终一致。说明 对于新手用户,建议在正式收发消息前,阅读 Demo 工程来...

SET TRANSACTION

一个事务的隔离级别决定当其他事务并行运行时该事务能看见什么数据:READ COMMITTED 一个语句只能看到在它开始前提交的行。这是默认值。REPEATABLE READ 当前事务的所有语句只能看到这个事务中执行的第一个查询或者数据修改语句之前提交的...

收发事务消息

本文提供使用TCP协议下的Java SDK收发事务消息的示例代码。云消息队列 RocketMQ 版 提供类似XA或Open XA的分布式事务功能,通过 云消息队列 RocketMQ 版 事务消息,能达到分布式事务的最终一致。说明 对于新手用户,建议在正式收发消息前,...

收发事务消息

本文提供使用TCP协议下的C/C++ SDK收发事务消息的示例代码供您参考。云消息队列 RocketMQ 版 提供类似XA或Open XA的分布式事务功能,通过 云消息队列 RocketMQ 版 事务消息,能达到分布式事务的最终一致。交互流程 事务消息交互流程如下图...

收发事务消息

} } 事务回查机制说明 发送事务消息为什么必须要实现Check机制?当步骤1半事务消息发送完成,但本地事务返回状态为 TransactionStatus.Unknow 时,亦或是应用退出导致本地事务未提交任何状态时,从Broker的角度看,这条半状态的消息的状态...

收发事务消息

本文提供使用TCP协议下的社区版Java SDK收发事务消息的示例代码供您参考。交互流程 事务消息交互流程如下图所示。更多信息,请参见 事务消息。前提条件 您已完成以下操作:下载4.5.2或以上版本的社区版 Java SDK。准备工作。获取阿里云访问...

消息队列Kafka

说明 由于云存储的 云消息队列 Kafka 版 不支持幂等和事务写入,您将无法使用Kafka结果表提供的精确一次语义exactly-once semantic功能,同时您需要在结果表中添加配置项 properties.enable.idempotence=false 以关闭幂等写入功能。...

显式锁定

这意味着一个应用长时间保持事务开启不是什么好事(例如等待用户输入)。咨询锁 本数据库提供了一种方法创建由应用定义其含义的锁。这种锁被称为 咨询锁,因为系统并不强迫其使用—而是由应用来保证其正确的使用。咨询锁可用于 MVCC 模型不...

版本发布说明

修复嵌套BKAJoin概率报错的问题。修复私有协议获取TSO小概率报错的问题。修复分区表内的最大物理分区数目限制,在使用二级分区后没有正确生效的问题。修复在网络抖动场景下,DDL执行结果偶发返回错误的问题。修复高频执行DDL时,偶发系统表...

多元索引介绍

表格存储与数据库及搜索引擎等系统的主要区别如下:除了Join、事务和相关性外,表格存储能覆盖数据库和搜索系统中的其他功能,同时具备数据库的数据高可靠性和搜索系统的高级查询能力,可以替换常见的 数据库+搜索系统组合架构 方式。...

系统信息函数和运算符

pg_trigger_depth()→integer 返回当前嵌套层次的本数据库触发器(如果没有调用则为 0,直接或间接,从一个触发器内部开始)。session_user→name 返回会话用户名.user→name 这个相当于 current_user。version()→text 返回描述本数据库...

错误和消息

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

PolarDB并行查询

方案 随着互联网的发展,数据量的爆炸,一定的数据分析能力、异构数据的处理能力开始成为事务型数据库的标配,MySQL社区在8.0版本中也对自身的查询处理能力做了加强,包括对子查询的transformation、hash join、window function支持等,...

宽表模型介绍

数据表具有Schema-Free、宽行、多版本数据以及生命周期管理特点,支持主键列自增、局部事务、原子计数器、过滤器、条件更新等功能。模型介绍 表格存储 宽表模型是类Bigtable/HBase模型,通过数据表采用三维结构(行、列和时间)存储数据。...

什么是实时数仓Hologres

本文为您介绍什么是实时数仓Hologres以及Hologres的功能。Hologres是阿里巴巴自主研发的一站式实时数仓引擎(Real-Time Data Warehouse),支持海量数据实时写入、实时更新、实时加工、实时分析,支持标准SQL(兼容PostgreSQL协议和语法,...

与标准SQL的主要区别及解决方法

MaxCompute SQL与标准SQL的基本区别 主要区别 问题现象 解决方法 应用场景 不支持事务(不支持Commit和Rollback,不推荐使用INSERT INTO)。建议代码具备幂等性,支持重新执行。推荐您使用INSERT OVERWRITE写数据。不支持索引和主键约束。...

将Oracle数据同步到表格存储

更多信息,请参见 什么是Tapdata Cloud。注意事项 当前只支持Oracle 9i、10g、11g、12c、19c版本的数据同步。如果设置了Oracle数据库的connect_time参数,则可能导致实时同步异常。您可以通过执行如下命令查看connect_time参数的设置。其中...

设备分组

物联网平台提供设备分组功能支持跨产品分类设备,您可以将设备按照一定的规则或特性(例如功能、地理位置等)进行划分,以便进行统一管理和控制,提高管理的...相关问题 设备分组有什么用,能解决什么问题?设备分组管理可以修改分组名称吗?

并发导出数据

{ ParallelScanRequest parallelScanRequest=ParallelScanRequest.newBuilder().tableName(tableName).indexName(indexName).scanQuery(ScanQuery.newBuilder().query(QueryBuilders.range("col_..._0000))/此处的query决定了获取什么数据...

通过OpenTelemetry上报Android应用数据

通过OpenTelemetry为应用埋点并上报链路数据至 可观测链路 OpenTelemetry 版 后,可观测链路 OpenTelemetry 版 即可开始监控应用,您可以查看应用拓扑、调用链路、异常事务、慢事务和SQL分析等一系列监控数据。本文介绍如何使用...

通过OpenTelemetry上报Android应用数据

通过OpenTelemetry为应用埋点并上报链路数据至 可观测链路 OpenTelemetry 版 后,可观测链路 OpenTelemetry 版 即可开始监控应用,您可以查看应用拓扑、调用链路、异常事务、慢事务和SQL分析等一系列监控数据。本文介绍如何使用...

PREPARE TRANSACTION

这些特性与当前会话绑定得太过紧密,所以对一个要被准备的事务来说没有什么用处。如果用 SET(不带 LOCAL 选项)修改过事务的任何运行时参数,这些效果会持续到 PREPARE TRANSACTION 之后,并且将不会被后续的任何 COMMIT PREPARED 或 ...

常见问题

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

事务隔离

如果你能证明一个单一事务在独自运行时能做正确的事情,则你可以相信它在任何混合的可序列化事务中也能做正确的事情,即使它不知道那些其他事务做了些什么,否则它将不会成功提交。重要的是使用这种技术的环境有一种普遍的方法来处理序列化...

概述

更多分布式事务的详情,请参见 什么是分布式事务。API 网关 SOFAStack API 网关是一个 API 管理平台,帮助企业统一管理对内外开放的 API,为网络隔离的系统间提供高性能、高安全、高可靠的通信,同时保障内部系统的安全性。用于满足企业对...

什么是数据库代理

如果您的主实例因连接数过多导致负载较高,或因业务需求要进行读写分离,可以使用RDS PostgreSQL数据库代理功能,该功能支持读写分离、事务拆分等能力,能够有效降低主实例访问压力,具有高可用、高性能、可运维、简单易用等特点。...

什么是数据库代理

更多信息,请参见 什么是读写分离。事务拆分 数据库代理默认开启事务拆分功能,能够将事务内写操作之前的读请求转发到只读实例,降低主实例负载。更多信息,请参见 设置事务拆分。连接池 有效解决连接数过多或短连接业务(例如PHP)频繁...

常见问题

若在实际业务中,由于事务较多导致主节点负载过高时,您可以开启读写分离下的事务拆分功能减轻主节点的压力,详情请参见 事务拆分。Q:为什么某个节点的请求数比别的节点多?A:当前是根据负载来分发请求的,负载小的节点接收的请求数会更...

强一致分布式事务

本文详细介绍了什么是强一致分布式事务及如何实现。ACID分布式事务 PolarDB-X 原生支持分布式事务,并保证事务的ACID性质。原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)PolarDB-X 通过引入中心授时...

PolarDB数据库代理概述

A:默认情况下事务中的请求都会路由到主节点,若是用Sysbench做压测,0.5版本的Sysbench可以加上-oltp-skip-trx=on,1.0版本的Sysbench可以加上-skip-trx=on 去掉事务,若业务上因为事务较多导致只读库负载过低,可以 提交工单 开启读写...

数据库代理常见问题

什么刚插入的语句,立即查的时候查不到?读写分离的架构下,主节点和只读节点之间复制会有延迟,但 PolarDB 支持会话一致性,即同一个会话内保证能读到之前的更新,详情请参见 会话一致性。是否支持0毫秒延迟的读取?PolarDB 集群的主...

事务管理

只有在从顶层调用的 CALL 或 DO 中才能进行事务控制,在没有任何其他中间命令的嵌套 CALL 或 DO 调用中也能进行事务控制。例如,如果调用栈是 CALL proc1()→CALL proc2()→CALL proc3(),那么第二个和第三个过程可以执行事务控制动作。...
共有70条 < 1 2 3 4 ... 70 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
全局事务服务 (文档停止维护) 邮件推送 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用