云原生内存数据库Tair 支持手动重启或重新搭建代理节点,您可以在代理节点连接数不均匀、服务异常或延迟较高时发起主动重启操作。前提条件 实例为 集群架构 代理模式或 读写分离架构。操作步骤 警告 本操作会产生连接闪断,请确保业务具有...
云数据库 Redis 版 支持手动重启或重新搭建代理节点,您可以在代理节点连接数不均匀、服务异常或延迟较高时发起主动重启操作。前提条件 实例为 集群架构 代理模式或 读写分离架构。操作步骤 警告 本操作会产生连接闪断,请确保业务具有重连...
根据源库执行的DDL操作,手动在目标端执行DDL后重启任务。数据同步时,请勿对源库的同步对象使用pt-online-schema-change等类似工具执行在线DDL变更,否则会导致同步失败。如果除DTS以外的数据没有写入目标库,您可以使用数据管理DMS(Data...
重要 2022年09月09日前创建的数据同步任务,需在配置同步任务前,在源库中创建触发器和函数来捕获DDL信息,详情请参见 通过触发器和函数实现PostgreSQL的DDL增量迁移。增量数据同步阶段不支持同步bit类型的数据。源自建PostgreSQL数据库...
重要 2022年09月09日前创建的数据迁移任务,需在配置迁移任务前,在源库中创建触发器和函数来捕获DDL信息,详情请参见 通过触发器和函数实现PostgreSQL的DDL增量迁移。增量数据迁移阶段不支持迁移bit类型的数据。迁移任务支持如下DDL,且源...
重要 2022年09月09日前创建的数据迁移任务,需在配置迁移任务前,在源库中创建触发器和函数来捕获DDL信息,详情请参见 通过触发器和函数实现PostgreSQL的DDL增量迁移。增量数据迁移阶段不支持迁移bit类型的数据。迁移任务支持如下DDL,且源...
重要 2022年09月09日前创建的数据迁移任务,需在配置迁移任务前,在源库中创建触发器和函数来捕获DDL信息,详情请参见 通过触发器和函数实现PostgreSQL的DDL增量迁移。增量数据迁移阶段不支持迁移bit类型的数据。迁移任务支持如下DDL,且源...
命令或重启自建PostgreSQL使参数生效。将DTS的IP地址加入至自建PostgreSQL的配置文件 pg_hba.conf 中。您只需添加目标数据库所在区域对应的DTS IP地址段,详情请参见 迁移、同步或订阅本地数据库时需添加的IP白名单。说明 关于该配置文件的...
支持同步的SQL操作 操作类型 SQL操作语句 DML INSERT、UPDATE、DELETE DDL 重要 2022年09月09日前创建的数据同步任务,需在配置同步任务前,在源库中创建触发器和函数来捕获DDL信息,详情请参见 通过触发器和函数实现PostgreSQL的DDL增量...
Flink 1.11或Flink 1.10版本:手动将作业引擎版本升级到 vvr-3.0.3-flink-1.12 或 vvr-4.0.7-flink-1.13 版本后重启作业,否则会在启动作业时超时报错。附加依赖文件:作业中需要使用到的附加依赖,例如临时函数等。步骤四:进行深度检查 ...
原因:某些原因导致Hologres有个节点进行了重启或者频繁的做DDL,导致节点与其他节点版本对应不齐,从而出现报错。解决方法:快速恢复的办法是进行实例重启,也可以查找活跃Query,Kill运行时间较长的Query,详情请参见 Query管理。报错:...
当表的DDL、DQL发生冲突时(例如,在表A发生DDL变更期间有新的查询请求),新的请求会直接报错。如果您希望在冲突发生时不报错,而是等待锁释放后再执行新的请求,您可以执行以下命令来设置GUC参数,关闭无锁机制。ALTER database<db_name>...
修复在多主集群上执行DDL时,可能导致主节点重启失败的问题。2024-02-07 8.0.1.1.40 类别 说明 发布时间 新增功能和性能优化 提升低并发场景下Thread Pool处理建连请求的速度。提升短连接场景下的数据库性能。支持在X-Engine引擎中采样统计...
Hologres V2.1版本FrontEnd错误增加了过长的replay缓存时间,导致同一个DDL后再执行DML,DDL replay会变慢。出现版本:2.1.1至2.1.14版本。修复版本:2.1.15及以上版本。升级到最新版本。P2 jsonb_to_textarray 函数不支持常量折叠导致SQL...
5.7.1.0.7 类别 说明 发布时间 新增功能和性能优化 新增并行DDL功能,提升DDL性能,详情请参见 并行DDL。新增 innodb_buffer_pool_in_core_file 参数,以便将buffer pool从core file中移除。Index Hints新增支持如下关键字,以便优化器处理...
如何处理distributed_ddl_task_timeout超时问题 分布式DDL查询(带有 on cluster)的执行等待时间,系统默认是180s。您可以在DMS上执行以下命令来设置全局参数,设置后需要重启集群。set global on cluster default distributed_ddl_task_...
变配成功后,系统会自动重启实例,无需手动重启实例。变配订单提交后无法撤回,请在执行变配前详细评估业务需求。升配 登录 TSDB控制台。在页面左上角,选择目标地域。找到目标实例,单击 操作 列的 升配。在变配页面,配置 实例规格 和 ...
一条DDL语句会以一个DDL任务方式在 PolarDB-X 内部执行,使用 SHOW DDL 命令可以查看当前 PolarDB-X 实例中的DDL任务。语法 SHOW[FULL]DDL;示例 SHOW DDL\G;1.row*JOB_ID:1359947811109470208 OBJECT_SCHEMA:d1 OBJECT_NAME:t2 ENGINE:DAG ...
更多关于Instant DDL和Parallel DDL的文字说明,请参见如下文档:Instant DDL Parallel DDL
可以通过 SHOW DDL RESULT 命令查看近期执行过的DDL任务的结果。语法 SHOW DDL RESULT;示例 SHOW DDL RESULT\G;1.row*JOB_ID:1359590227445809152 SCHEMA_NAME:test OBJECT_NAME:test_table DDL_TYPE:CREATE_TABLE RESULT_TYPE:SUCCESS ...
CANCEL DDL 命令可用于取消状态为RUNNING或PAUSED的DDL任务。取消之后,当前DDL任务已发生的变更将会回滚,数据表将恢复到DDL任务执行之前的状态。语法 CANCEL DDL JOB_ID;说明 JOB_ID可通过 SHOW DDL 命令获取。示例 CANCEL DDL ...
优化DDL操作过程中的Buffer Pool管理机制,降低DDL操作带来的性能影响,提升在线DDL操作的并发数。前提条件 实例版本如下:MySQL 8.0(内核小版本 为20200630或以上)MySQL 5.7(内核小版本 为20200630或以上)MySQL 5.6(内核小版本 为...
DDL 任务用来进行数据库和数据表的管理操作。您既可以通过 DDL 任务创建数据表,也可以直接指定数据库执行 DDL 任务来进行物理数据表的变更。通过 DDL 任务创建数据表 操作步骤如下:进入数据访问代理控制台,单击左侧导航栏上的 数据库,...
数据库模式定义语言DDL(Data Definition Language)是用于描述数据库中要存储的现实世界实体的语言。创建语句 设计好的数据库模型,您可以单击 生成DDL脚本,进入 DDL Script编辑器。在 DDL Script编辑器 页面中,对象过滤 用于过滤需要...
CONTINUE DDL 命令用于控制状态为PAUSED或ROLLBACK_PAUSED的DDL任务继续执行。语法 CONTINUE DDL JOB_ID;说明 JOB_ID可通过 SHOW DDL 命令获取。示例 CONTINUE DDL 1359630057722609664;Query OK,1 row affected(0.04 sec)
PolarDB MySQL版 新增抢占式DDL(Preemptive DDL)功能。Preemptive DDL解决了在执行DDL的过程中,由于只读节点的表上存在大查询和长事务而导致的DDL执行失败的问题。前提条件 PolarDB MySQL版 集群版本需为:8.0.1版本且修订版本为8.0.1.1...
使用方法 innodb_polar_parallel_ddl_threads 您可以通过如下 innodb_polar_parallel_ddl_threads 参数开启并行DDL功能:参数 级别 说明 innodb_polar_parallel_ddl_threads Session 控制每一个DDL操作的并行线程数。取值范围:1~16。默认...
参数 影响范围 默认值 ENABLE_ASYNC_DDL 数据库级别、语句级别 TRUE(启用)PURE_ASYNC_DDL_MODE 数据库级别、会话级别、语句级别 FALSE(禁用)MAX_TABLE_PARTITIONS_PER_DB 数据库级别、语句级别 128 ENABLE_ASYNC_DDL 说明 该参数默认...
PolarDB 新增DDL异步IO功能。数据库大表中建立索引的DDL操作通常非常耗时,您可以通过DDL异步IO功能,缩短建立索引的DDL操作时间。前提条件 PolarDB 集群版本需满足如下条件之一:PolarDB MySQL版 8.0.2版本且修订版本为8.0.2.2.6及以上。...
PAUSE DDL 命令可用于暂停当前状态为RUNNING或ROLLBACK_RUNNING的DDL任务。语法 PAUSE DDL JOB_ID;说明 JOB_ID可通过 SHOW DDL 命令获取。示例 PAUSE DDL 1359630950316638208;Query OK,1 row affected(0.04 sec)-再次执行SHOW命令 SHOW ...
通过DMS等客户端工具执行DDL时,若无法评估DDL需要的执行时间且客户端工具本身带有超时中断连接(客户端与 PolarDB-X 1.0 之间的连接)的设置,为避免DDL由于超时中断连接而无法被继续执行,您可以启用 PURE_ASYNC_DDL_MODE 异步模式,执行...
本文介绍处理DDL异常的常用方法。概述 作为一款分布式数据库,PolarDB-X 中的一条DDL语句背后隐藏着复杂的数据处理流程。例如创建一张拆分表时,实际上会在多个数据节点上创建很多张物理MySQL表。PolarDB-X 的DDL处理框架拥有一定的容错...
本文为您介绍迁移评估如何执行增量 DDL 评估。背景信息 迁移评估支持增量 DDL 评估功能,用于对一系列连续的 DDL 在 OceanBase 数据库中的语法兼容性进行评估。执行增量 DDL 评估和执行在线评估、离线评估的区别如下:执行在线评估和离线...
本文为您介绍创建数据迁移或数据同步项目时,同步 DDL 选项的适用场景、使用限制和操作步骤。适用场景 创建数据迁移或数据同步项目时,您可以设置是否同步 DDL。只有设置同步 DDL 后,CREATE、ALTER、DROP 或 TRUNCATE TABLE 等 DDL 语句才...
PolarDB 新增非阻塞DDL(Nonblock DDL)功能。Nonblock DDL规避了执行DDL过程中MDL锁长时间获取不成功导致的连接堆积和阻塞,有效地解决了DDL导致的锁表问题。背景信息 用户在执行DDL操作的时候,若目标表存在未提交的长事务或大查询,DDL...
通过数据访问代理中的任务管理模块,能直观地对执行过的 DDL 任务进行审计操作,在执行 DDL 任务时查看当前的执行进度,并在出现问题时快速定位到执行出错的位置与详细信息。任务管理模块针对执行出错的 DDL 任务提供出错处理机制。您可以...
本文介绍如何使用MySQL 5.6的新特性Online DDL。RDS MySQL 5.6支持Online DDL特性。Online DDL(在线DDL)功能允许在表上执行DDL的操作(例如创建索引)的同时不阻塞并发的DML操作和查询(select)操作。说明 从低版本(例如 RDS MySQL 5.5...
本文介绍如何使用MySQL 5.6的新特性Online DDL。RDS MySQL 5.6支持Online DDL特性。Online DDL(在线DDL)功能允许在表上执行DDL的操作(例如创建索引)的同时不阻塞并发的DML操作和查询(select)操作。说明 从低版本(例如 RDS MySQL 5.5...
可以通过DDL设置功能,一键设置逻辑表在各个云计算资源下的DDL语句,方便逻辑表物理化至各个云计算资源时使用。本文以MaxCompute云计算资源类型为例,介绍如何设置逻辑表的DDL语句。前提条件 已新建逻辑表,具体操作,请参见 通过Excel导入...
本文介绍如果数据传输源端发生了 DDL 变更(例如新增表字段),您如何通过触发器来捕获 DDL 相关事件信息,以确保 DML 变更操作正常同步。背景信息 使用数据传输执行源端 PostgreSQL 数据库增量同步时,默认仅支持 DML 语句(包括 INSERT、...