AliSQL功能概览

支持 支持 不支持 Binlog Cache Free Flush 对大事务提交写Binlog的阶段做了优化,有效解决大事务提交时常会出现Binlog耗时过长、实例长时间不可写或夯住(hang)的问题,能够提升实例的稳定性。支持 不支持 不支持 安全 Recycle Bin 支持...

创建SQL Server只读实例

解决方法:检查处理存在的大事务,一般存在大事务原因可能包括锁问题、慢SQL问题以及临时查询未提交问题等。原因:内核Bug导致的复制异常。解决方法:建议升级实例 大版本 或 内核小版本 解决。您可通过 SQL Server 自治服务 进行诊断查看...

创建SQL Server只读实例

解决方法:检查处理存在的大事务,一般存在大事务原因可能包括锁问题、慢SQL问题以及临时查询未提交问题等。原因:内核Bug导致的复制异常。解决方法:建议升级实例 大版本 或 内核小版本 解决。您可通过 SQL Server 自治服务 进行诊断查看...

执行DDL操作提示“获取不到MDL锁”

大事务导致的DDL执行失败显示结果如下:从上图可以看到,有一个未提交的事务14,由于 trx_query 字段为空,无法准确判断当前事务持有了当前表的MDL锁。此时您可以根据 trx_started 字段进行处理,如果 trx_started 字段的时间和当前时间的...

PolarDB-X适用场景

基于并行计算的DML以及大事务的支持能力,可以有效满足跑批处理和执行效率。高性能全局二级索引(GSI)让用户不局限于拆分规则,可根据任意维度对 PolarDB-X 进行查询。Binlog日志服务是保证事务有序性的分布式数据库统一变更日志服务,且...

数据归档概述

删除源数据是通过无锁变更的方式进行,稳定快速,不会产生大事务。源数据会缓存在本地临时表中,如遇特殊情况,可以迅速恢复。如何查询已归档的数据 支持在DMS控制台查询已归档的数据。支持通过对应的数据库引擎查询已归档数据。指定归档...

概述

OceanBase MySQL 模式兼容 MySQL 的部分数据类型,详见 OceanBase MySQL 数据类型概述。由于 OB MySQL 的 DDL 语法与 MySQL DDL 语法存在一定的差异性,即 OB MySQL 有部分特有的拓展语法,这部分 DDL 语法可能无法解析。说明 不支持 OB ...

将Oracle数据同步到表格存储

大事务事件界限 将事务事件定义为大事务的临界值,默认值为10000。当事务事件超过该数值时会进入大事务逻辑。重要 该值设置过大可能会影响内存。按照大事务处理后会存在本地磁盘缓存。当复制任务出现异常时,请注意磁盘清理。关联键更新 ...

MySQL Binlog文件导致实例空间满的解决办法

问题原因 MySQL实例可能会由于大事务快速生成Binlog文件,导致实例空间满,为避免数据丢失,会对实例进行自动锁定,磁盘锁定之后,将无法进行写入操作。解决方案 前提条件 对于RDS MySQL 5.5、5.6、5.7和8.0版本的实例,建议您提前扩容磁盘...

MySQL Binlog文件导致实例空间满的解决办法

问题原因 MySQL实例可能会由于大事务快速生成Binlog文件,导致实例空间满,为避免数据丢失,会对实例进行自动锁定,磁盘锁定之后,将无法进行写入操作。解决方案 前提条件 对于RDS MySQL 5.5、5.6、5.7和8.0版本的实例,建议您提前扩容磁盘...

RDS SQL Server空间不足问题

解决方案 尽量从数据库应用层面规避,例如减少不必要的临时表、大表连接查询、避免大事务等。在业务低峰期重启RDS实例,重启后tempdb库占用的空间会恢复到实例创建时的大小。回收系统文件空间 分析 系统文件空间是指系统数据库master、msdb...

TPC-C测试说明

加一个别名)src/LoadData/LoadData.java(关闭loader数据时的大事务机制)src/LoadData/LoadDataWorker.java(关闭loader数据时的大事务机制)run/funcs.sh(脚本增加一个MySQL的type)run/runDatabaseBuild.sh(去掉不必要的阶段)run/...

X-Engine简介

因为目标是面向规模的海量数据存储,提供高并发事务处理能力和降低存储成本,在部分数据量场景下,数据被访问的机会是不均等的,访问频繁的热数据实际上占比很少,X-Engine根据数据访问频度的不同将数据划分为多个层次,针对每个层次...

持久缓存池(Warm Buffer Pool)

特别是大规格的缓存池在大量写入和大事务的情况下,开启持久缓存池后,主节点的重启或恢复可以秒级完成,相比未开启时分钟级的速度,实现了1~2个数量级的提升。主节点重启后性能无衰减:在开启持久缓存池的情况下,当节点主动重启或者异常...

PolarDB-X 1.0实例中的连接

虽然前端连接数量可被认为近乎无限制,但 PolarDB-X 1.0计算资源实例 节点内部的后端连接池所维护的最大连接数是有限的(原因见 后端连接),因此在实际的应用场景中,需要注意以下几点:应用程序中应尽量避免长事务(亦称为大事务),以免...

CDC测试

TPS=Transactions Per Second 测试设计 测试所用实例规格 节点类型 节点规格 节点数 CN 32C128 GB 12 DN 32C128 GB 16 CDC 16C32 GB 2 测试所用压力机规格 ecs.hfc6.16xlarge(64 vCPU,128 GB内存)说明 为了构造出足够的流量,可能需要...

概述

PolarTrans事务系统利用提交时间戳技术CTS和RDMA网络,在内核层面提供全局一致性(高性能模式)服务,保证发往集群任意副本的读请求都可以获得强一致性的结果。本文档介绍了全局一致性(高性能模式)服务的使用限制、技术原理、开启方式...

8.0.1和8.0.2版功能对比

支持 支持 事务保护 主备切换、升级配置、升级版本时,大事务无需等待完成或强制回滚。支持 支持 Warm Buffer Pool 通过提前预热备库的内存,可以避免主备切换之后新的主库负载衰退的问题,提升数据库稳定性。不支持 支持 连接池 不论是PHP...

参数配置常见问题

开启Binlog后,数据库提交超大事务时,会阻塞其它事务的提交,并可能会影响集群的重启和变配时长。loose_polar_log_bin 参数为全局(Global)级别参数。会话(Session)级别的Binlog功能需要修改 sql_log_bin 参数,目前不支持修改该参数,...

存储节点发布说明

修复 修复大事务时binlog以及同步协议的问题。修复XRPC在进程退出时,TCP listener没有优雅释放的问题。修复XRPC在protobuf高版本下编码器兼容性问题。修复auto-savepoint的binlog兼容性问题。发布日期:2023-12-21 版本号:xcluster-...

如何解决增量迁移延迟或同步延迟

DTS的增量迁移或同步链路的各个规格有对应的RPS限制,当源库的数据写入量过大时(例如有大事务),达到了规格限流,就会导致任务延迟。您可以在控制台上查看任务流量或者执行 一键诊断 功能,检查当前链路是否到达相应规格的限制。查看方式...

恢复全量数据

是否存在大事务:Binlog中存在大事务会拖慢恢复速度。是否存在热点更新:Binlog中存在热点更新会拖慢恢复速度。是否存在外键约束(FOREIGN KEY):外键约束会增加校验成本,拖慢恢复速度。Binlog数量:按时间点恢复时,所需的Binlog个数越...

元数据库和数据字典

AVG_TRANSACTION_TIME_MS:平均事务时间(单位:ms)MAX_TRANSACTION_TIME_MS:最大事务时间(单位:ms)SUM_BUILD_PLAN_CPU_TIME_MS:构建执行计划所需的总CPU时间(单位:ms)AVG_BUILD_PLAN_CPU_TIME_MS:构建执行计划所需的平均CPU时间...

自动SQL限流

我们将根因分为四种场景:阻塞型SQL:DAS会利用实时会话,锁等待,运行中的事务等进行分析,分析是否存在DDL变更,大事务,锁等待等场景,同时判断被影响会话的数量和执行时间,如果影响的会话比较多或者执行时间很长,那这不需要通过限流...

应用场景

这个漫长的过程可能会对您的业务产生很的影响。DTS则可以帮助您以最小化的停机时间迁移您的数据。在数据迁移期间,您的应用程序仍可以保持运行状态。唯一的停机时间是当您将应用程序切换到目标数据库时。通常,您可以将此切换窗口降低到...

列存索引技术架构介绍

因此,在低延时在线事务处理和高性能实时数据分析两前提下,行列混合存储结合内存计算成为最优方案。对比上述三种方案,从组合搭积木的方案到Divergent Design方法,再到一体化的行列混合存储方案。其集成度越来越高,用户的使用体验也...

分区表常见问题

PolarDB MySQL版 8.0.2版本支持分区粒度锁,只锁住当前操作的分区,避免了大事务阻塞DDL,从而不影响其他分区的DML操作。具体请参考 在线分区维护。使用 PolarDB MySQL版 分区,会不会导致性能下降?与单表相比,扫描相同的数据量,分区表...

AliSQL内核小版本发布记录

此功能在事务提交阶段,将大事务的Binlog cache临时文件直接转为Binlog文件,可以减少大事务提交时持有全局Binlog锁的时间,并减缓实例的IO压力,进而防止实例因长时间不可写Binlog或IO hang而导致HA切换。优化1s复制延迟问题。优化Buffer ...

RDS MySQL活跃线程数高问题

解决方案 将参数 table_open_cache(不需要重启实例)和 table_open_cache_instances(需要重启实例)调。排查元数据锁(MDL)问题 现象 出现MDL锁时,会导致大量SQL处于 Waiting for table metadata lock 的状态,在DDL prepare和commit...

监控项

Millisecond transaction_avg_execute_time userId、dbInstanceId Average 事务最大执行时间 Millisecond transaction_max_execute_time userId、dbInstanceId Average 事务执行成功率%transaction_success_rate userId、dbInstanceId ...

Tair Proxy特性说明

当标准架构无法支撑业务发展时,您无需修改代码即可将标准架构的数据迁移至带有Proxy的集群架构,幅度降低业务改造成本。负载均衡和路由转发 Proxy与后端的数据分片建立长连接,负责请求负载均衡和路由转发操作,关于转发规则的介绍,请...

Redis Proxy特性说明

当标准架构无法支撑业务发展时,您无需修改代码即可将标准架构的数据迁移至带有Proxy的集群架构,幅度降低业务改造成本。负载均衡和路由转发 Proxy与后端的数据分片建立长连接,负责请求负载均衡和路由转发操作,关于转发规则的介绍,请...

云数据库RDS MySQL版主实例与只读实例之间存在复制...

原因三:执行过涉及数据量较事务事务中存在上述两种情况的DDL语句或者DML语句时,会产生大量row格式的binlog日志。尤其针对单表执行的SQL语句,将由单线程完成复制,速度比较慢。原因四:SQL语句执行的目标数据表中没有主键(Primary...

实例规格说明

业务场景:通用场景,可用于小型在线事务及低成本分析型数据库;NoSQL数据库。数据库类型:目前推荐MySQL 5.7,PostgreSQL 10.x,MongoDB等。dbfs.large CPU:单个DBFS最多占用1 vCPU。内存:单个DBFS最多占用2.0 GiB。业务场景:高性能...

自动化

自动化的优势主要体现在以下几个方面:更高的生产效率:员工可以将更多时间投入到对业务影响更事务上。重复性工作则交由自动化程序来处理。更加可靠:减少人工干预,就可以减少出错和问题。所有相同的工作流都会以相同的方式完成,这样...

事务监控详情

查看事务监控数据 事务页签中默认展示了近 1 小时的事务处理数量,事务平均执行时间,事务日志等相关信息。可查看如下监控数据信息:说明 可通过监控图标名称后的问号?查看不同监控指标的详细说明。监控指标项 监控指标名 指标说明 TPS ...

实例监控

事务执行时间 单位统计周期内事务的平均运行时间、事务的最大执行时间。事务平均运行时间 单位统计周期内事务的平均运行时间。事务执行成功率 单位统计周期内事务的执行成功率。数据导入统计 包含平均每秒导入的边数目、平均每秒导入的点...

组复制简介

当备节点的延迟较时,会有大量的事务无法及时应用,这会导致认证信息大量积累,会有以下两方面影响:大量的认证信息会占用很多内存,导致实例内存溢出(OOM)。认证信息堆积可能导致清理的代价变高,影响实例的稳定性。AliSQL对认证信息...

PolarDB技术内幕

从而活跃事务列表在这里变成一个明显的性能瓶颈,在双十一这种压力的读写场景下尤为明显。对此,我们将Transaction System中的活跃事务列表改造成无锁Hash实现,写事务添加ID以及读事务拷贝到ReadView都可以并发进行。这个方法大大提升了...

Thread Pool

阿里云RDS的线程池实现了不同类型SQL操作的优先级及并发控制机制,将连接数始终控制在最佳连接数附近,使RDS数据库在高连接并发情况下始终保持高性能。线程池的优势如下:当大量线程并发工作时,线程池会自动调节并发的线程数量在合理的...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生大数据计算服务 MaxCompute 全局事务服务 (文档停止维护) 数字证书管理服务(原SSL证书) 物联网无线连接服务 邮件推送 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用