部分参数默认值调整说明

说明 由于在向客户端返回成功和真正保证事务持久性之间会有延迟(最大的延迟是wal_writer_delay的三倍,其中,wal_writer_delay默认为10ms),因此参数设置为off时,可以提升数据库事务提交效率。on:表示一个事务在返回成功指示给客户端...

集群参数默认值说明

说明 由于在向客户端返回成功和真正保证事务持久性之间会有延迟(最大的延迟是wal_writer_delay的三倍,其中,wal_writer_delay默认为10ms),因此参数设置为off时,可以提升数据库事务提交效率。on:表示一个事务在返回成功指示给客户端...

Kafka集群的数据存储格式

参数说明 参数 说明 database 数据库名称。es 操作在源库的执行时间,13位Unix时间戳,单位为毫秒。说明 Unix时间戳转换工具可用搜索引擎获取。id 操作的序列号。isDdl 是否是DDL操作。true:是。false:否。mysqlType 字段的数据类型。...

Kafka集群的数据存储格式

参数说明 参数 说明 database 数据库名称。es 操作在源库的执行时间,13位Unix时间戳,单位为毫秒。说明 Unix时间戳转换工具可用搜索引擎获取。id 操作的序列号。isDdl 是否是DDL操作。true:是。false:否。mysqlType 字段的数据类型。...

产品概述

什么是全密态数据库 全密态数据库数据库与存储实验室与阿里云数据库团队合作的自研产品,以技术为基石,最小化人员、平台管理等不可控因素造成的潜在数据安全隐患,可以有效杜绝云数据库服务(或应用服务等数据拥有者以外的任何人)接触...

TPC-H

TPC-H Benchmark是由国际事务处理性能委员会(Transaction Processing Performance Council)发布的数据库领域权威测试标准之一,是被工业界和学术界普遍认可的决策支持测试标准,也是数据库选型的重要参考指标之一。经过严苛的大规模分析...

集群自定义监控报表

request_queue_time SQL 在等待队列中等待耗时 集群数据库 trans_commit_log_count 每秒提交的事务日志数 集群数据库 clog_trans_log_total_size 每秒提交的事务日志大小 集群数据库 io_count SSStore 每秒IO次数 集群数据库 io_read_count...

接口说明

其中,Result对象表示SQL的执行结果,比如提交数据库的列表语句("SHOW DATABASES")后,可以通过Result获取到已经存在的数据库列表。Result对象有columns、metadata、rows等3个字段,其中,columns为结果的列名集合,metadata为对应列的...

事务拆分

如果您的业务框架将所有请求都封装到非自动提交的事务中,导致主实例负载过大,您可以开通RDS PostgreSQL的数据库代理功能,该功能默认支持事务拆分,能够在保证业务中读写一致性的前提下,将事务内写操作发生之前的读请求转发到只读实例,...

概述

在某些情况下,可能需要成功地对数据库执行所有更新,也可能需要在发生错误时根本不执行任何更新。一组数据库更新将作为单个单元成功执行,或者根本不执行,这被称为事务。银行业务的一个常见例子是两个账户之间的资金转账。事务的两个部分...

事务拆分

背景信息 默认情况下,MyBase数据库代理会将事务内的所有请求都发送到主实例以保障事务的正确性,但是某些框架会将所有请求封装到非自动提交的事务中(通过 set autocommit=0;关闭自动提交),导致主实例负载过大,此时您可以使用事务拆分...

设置事务拆分

前提条件 已开通数据库代理 背景信息 默认情况下,RDS MySQL的数据库代理会将事务内的所有请求都发送到主实例以保障事务的正确性,但是某些框架会将所有请求封装到非自动提交的事务中(通过执行 set autocommit=0;关闭自动提交),导致主...

强一致分布式事务

如果事务内写入的数据涉及多个分区,PolarDB-X 的计算节点将会使用两阶段提交(Two-phase Commit Protocol,简称2PC)方式提交事务,即便在事务提交过程中发生节点宕机等问题,基于2PC的事务恢复机制也能确保事务原子性。MVCC多版本 以上面...

事务隔离

当一个事务使用这个隔离级别运行时,一个查询(没有 FOR UPDATE/SHARE 子句)只能看到查询开始之前已经被提交的数据,而无法看到未提交的数据或在查询执行期间其它事务提交的数据。实际上,SELECT 查询看到的是一个在查询开始运行的瞬间该...

LISTEN

第一次设置侦听会话时有一个竞争条件:如果并发提交的事务正在发送通知事件,那么新的侦听会话将接收在事务提交步骤中的一瞬间之后所有提交的事件。但这比事务在查询中可能观察到的任何数据库状态都要晚一些。这将导致使用 LISTEN 的以下...

集群数据库监控详情

每秒提交的事务日志数 trans_commit_log_count 租户数据库每秒提交的事务日志数量,单位:times/s。每秒提交的事务日志大小 clog_trans_log_total_size 租户数据库每秒提交的事务日志大小,单位:MB。平均每秒 IO 次数 io_count SSStore 每...

技术面临的挑战与革新

在事务集中在单个节点处理时,事务提交的顺序是单个时钟的顺序,是很好确定的,这也是集中事务处理的好处,容易保证严格的外部一致性。在分布式数据库中,同样也可以采用这种模式,将事务集中在一个节点处理,而这限制了事务处理的扩展能力...

非持久设置

持久性是数据库的一个保证已提交事务的记录的特性(即使是发生服务器崩溃或断电)。然而,持久性会明显增加数据库的负荷,因此如果你的站点不需要这个保证,本数据库可以被配置成运行更快。在这种情况下,你可以调整下列配置来提高性能。...

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

比较两个连续的在读已提交模式下不会可靠工作的 SELECT sum(.)命令,因为第二个查询很可能会包含没有被第一个查询考虑的事务提交的结果。在一个单一的可重复读事务里进行两个求和则给出在可串行化事务开始之前提交的所有事务产生的准确结果...

如何支持超大事务

但分片数越多,事务提交的时间也会越长。在多分片小事务的场景下,事务执行时间甚至主要由事务提交时间组成。因此,您可以参考本文在不同场景下的结论,根据具体的业务场景,选择合适的分片数,以获取更好的事务性能。场景五 该场景下测试...

设置连接保持

阻塞结束事务仍活跃的会话:客户端与代理的连接将会断开,后端数据库会对未提交的事务进行回滚。切换中:切换存量连接 说明 部分场景下的连接无法保持,详情请参见 使用限制。切换过程中会修改存量连接的切换状态:无法保持的连接:代理会...

解决SQL Server实例空间满自动锁的问题

说明 若日志文件非常大,日志备份的时间会比较长,并且在收缩日志文件时,如果遇到未提交的事务,会导致单次收缩效果不明显。在单次收缩效果不明显的情况下,建议您再次收缩事务日志。方法二:事务日志增长过快的根本原因是事务较多或者有...

解决SQL Server实例空间满自动锁的问题

说明 若日志文件非常大,日志备份的时间会比较长,并且在收缩日志文件时,如果遇到未提交的事务,会导致单次收缩效果不明显。在单次收缩效果不明显的情况下,建议您再次收缩事务日志。方法二:事务日志增长过快的根本原因是事务较多或者有...

事务监控详情

监控指标项 监控指标名 指标说明 TPS transaction_commit_count transaction_count transaction_rollback_count transaction_timeout_count 租户数据库每秒不同类型事务提交数量,单位:times/s。服务端每个事务平均处理时间 transaction...

分布式事务框架和事务模式

核心组件定义 分布式事务包含以下 3 个核心组件:Transaction Coordinator(TC):事务协调器,维护全局事务的运行状态,负责协调并驱动全局事务提交或回滚。Transaction Manager(TM):控制全局事务的边界,负责开启一个全局事务,并...

将Oracle数据同步到表格存储

长时间未提交的事务会导致每次启停任务将从该事务开始挖掘,会影响性能,因此超过该时长未提交的事务将被清理。单击Tablestore数据库,预览数据结构并设置高级选项。参数 描述 节点名称 默认为连接名称,请根据实际设置。推演结果 查看表的...

X-Engine简介

X-Engine是阿里云数据库产品事业部自研的联机事务处理OLTP(On-Line Transaction Processing)数据库存储引擎。目前已经广泛应用在阿里集团内部诸多业务系统中,包括交易历史库、钉钉历史库等核心应用,大幅缩减了业务成本,同时也作为双...

COMMIT PREPARED

语法 COMMIT PREPARED transaction_id 参数 transaction_id 要被提交的事务事务标识符。说明 要提交一个预备的事务,你必须是原先执行该事务的同一用户或者超级用户。但是不需要处于执行该事务的同一会话中。这个命令不能在一个事务块中...

CREATE SUBSCRIPTION

CREATE SUBSCRIPTION 用于为当前数据库添加一个新的订阅。简介 CREATE SUBSCRIPTION 为当前数据库添加一个新的订阅。订阅名称必须与数据库中任何现有的订阅不同。订阅表示到发布者的复制连接。因此,此命令不仅在本地目录中添加定义,还会...

事务消息

基于 云消息队列 RocketMQ 版 分布式事务消息:支持最终一致性 上述普通消息方案中,普通消息和订单事务无法保证一致的原因,本质上是由于普通消息无法像单机数据库事务一样,具备提交、回滚和统一协调的能力。而基于 云消息队列 RocketMQ ...

RDS SQL Server常用视图

执行如下SQL语句,查看实例中所有未提交的事务及其执行的语句。SELECT DB_NAME(dbid)AS DBNAME,(SELECT text FROM sys.dm_exec_sql_text(sql_handle))AS SQLSTATEMENT FROM master.sysprocesses WHERE open_tran>0 系统显示类似如下。执行...

概述

连接保持功能只能作用于空闲的连接,如果在切换瞬间,当前的会话有正在执行的事务,一方面数据库代理无法从 PolarDB 中找回原有事务的上下文,另一方面新的主节点会将未提交的悬挂事务回滚,释放这些事务持有的行锁。在这种场景下,连接...

空间碎片自动回收

删除或更新数据库数据时,会使数据在磁盘上的存储变得不连续,产生空间碎片,这导致磁盘空间浪费和数据库性能下降。DAS支持自动回收MySQL中达到阈值(如表空间大小、碎片率)的表的空间碎片。回收在实例可维护时间段执行,且会检查实例负载...

C3P0 连接池连接 OceanBase 数据库示例程序

本文将介绍如何使用 C3P0 连接池、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入、删除、更新和查询数据等。点击下载 c3p0-mysql-jdbc 示例工程 前提条件 您已安装 OceanBase 数据库...

数据库

数据库基本信息 pg_stat_database pg_stat_database 视图将显示集群中每一个数据库中的每一行数据库范围的统计信息。相关参数信息如下表所示:参数 类型 描述 datid oid 数据库OID。datname name 数据库名称。numbackends integer 当前连接...

数据库

数据库基本信息 pg_stat_database pg_stat_database 视图将显示集群中每一个数据库中的每一行数据库范围的统计信息。相关参数信息如下表所示:参数 类型 描述 datid oid 数据库OID。datname name 数据库名称。numbackends integer 当前连接...

事务管理

通常,游标会在事务提交时被自动关闭。但是,一个作为循环的组成部分创建的游标会自动被第一个 COMMIT 或 ROLLBACK 转变成一个可保持游标。这意味着该游标在第一个 COMMIT 或 ROLLBACK 处会被完全计算出来,而不是逐行被计算。该游标在循环...

Thread Pool

为了发挥出RDS的最佳性能,阿里云提供线程...thread_pool_wait_threads 线程池中正在等待磁盘IO、事务提交的线程数。Sysbench测试 如下是开启线程池和不开启线程池的性能对比。从测试结果可以看出线程池在高并发的情况下有着明显的性能优势。

概述

在存储引擎层面,列存索引的构建保证了事务提交的原子性,确保查询上可以查询到事务级别一致性的数据。产品形态 在引入了列存引擎后,PolarDB分布式版在原有的主实例和只读实例产品规格之外,增加了列存只读实例产品规格。主实例:默认只能...

系统信息函数和运算符

(在SQL标准中数据库被称为“catalogs”,因此 current_catalog 是该标准的拼写方式)current_query()→text 返回当前所执行查询的文本,由客户端提交的(可能包含一个以上的语句)。current_role→name 这个等同于 current_user。current_...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 MongoDB 版 云数据库 RDS 云数据库 Redis 版 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用