无锁结构变更方案对比

线上业务不建议直接进行DDL操作,通常有几种做法来避免影响业务:业务低峰期变更:合适的变更窗口以及窗口长度直接影响变更结果。过大的表由于在变更窗口内未执行完成,仍将影响业务。备修改后切换主备:需要存在主备实例,并能够在合适...

ACL权限体系

以下列出AnalyticDB for MySQL 2.0的权限对象和各对象权限:Database(库),即 db_name.*或*(默认数据库),指定数据库数据库上所有表/表组。TableGroup(表组),即 db_name.table_group_name 或 table_group_name,特定表组。Table...

使用DTS迁移分片集群架构的自建MongoDB数据库上云

本文介绍如何使用数据传输服务DTS(Data Transmission Service),依次将本地MongoDB分片集群数据库中的各个Shard节点,迁移至阿里云MongoDB分片集群实例来实现迁移上云。通过DTS的增量迁移功能,可以实现在本地应用不停服的情况下,平滑...

迁移

SELECT default_character_set_name FROM information_schema.SCHEMATA WHERE schema_name='.' 如果目标数据库为AUTO模式,需在目标实例中创建DRDS模式数据库作为目标中继数据库,且目标中继数据库的字符集与源数据库的字符集保持一致,并...

数据库MongoDB版(分片集群架构)同步至云数据库...

源库信息 选择已的DMS数据库实例(可选,如未创建可忽略此处选择,直接在下方配置数据库信息即可)您可以按实际需求,选择是否使用已实例。如使用已实例,下方数据库信息将自动填入,您无需重复输入。如不使用已实例,您需要输入...

自建数据库MongoDB版(分片集群架构)迁移至云数据库...

目标库信息 选择已的DMS数据库实例(可选,如未创建可忽略此处选择,直接在下方配置数据库信息即可)您可以按实际需求,选择是否使用已实例。如使用已实例,下方数据库信息将自动填入,您无需重复输入。如不使用已实例,您需要输入...

如何清理孤立文档

数据库列表 var databasesToProcess=["database1","database2","database3"];shardNames.forEach(function(shardName){/遍历指定的数据库列表 databasesToProcess.forEach(function(dbName){ var dbInstance=db.getSiblingDB(dbName);获取...

表回收站

Recycle Bin原理介绍 回收和清理机制 回收机制 当执行 DROP TABLE 语句来删除数据表,或执行 DROP DATABASE 语句来删除数据库时,PolarDB 只会保留相关的表对象,并将表对象移动到专门的Recycle Bin目录中。其它对象的删除策略如下:与表...

使用DMS和DG管理本地或第三方云数据库

背景信息 将本地或第三方云的数据库接入阿里云时,以下几种解决方案,但是均存在一定的局限性:通过专线、VPN网关或智能网关接入:成本较高,不适用于个人用户。将数据库的服务端口暴露至公网:存在被攻击的安全风险。自建代理转发服务...

使用DTS和DG迁移、同步或订阅本地或第三方云数据库

背景信息 在本地或第三方云的数据库接入阿里云时,以下几种解决方案,但是均存在一定的局限性:通过专线、VPN网关或智能网关接入,成本较高,不适用于个人用户。将数据库的服务端口暴露至公网,存在潜在安全风险。自建代理转发服务请求,...

目标选型建议

阿里云上很多种数据库,您可能一时无法对迁移的目标库进行选择,目标库选型建议可以帮助您根据现有的数据库画像进行分析,给出迁移到各种目标库的兼容情况分析,目前目标库选型建议以普遍用户最关心的目标库兼容度为参考依据,为您提供...

什么是数据库代理

支持两种数据库代理版本 数据库代理企业版提供两种版本:企业通用版 和 企业独享版。企业通用版:配套集群子系列的 通用规格,它可以共享CPU物理资源。数据库代理的CPU资源不占用集群的CPU资源,其规格默认为对应集群中数据库节点总核数的1...

通过DTS实现数据库的垂直拆分

背景信息 假设一个RDS实例上有数据库A和B,随着业务增长实例瓶颈也日趋可见,如想要减轻该实例的压力,您可以将数据库B垂直拆分至另外一个单独的实例中,详情请参见 双写方案 和 简易拆分方案。注意事项 您需要使用一个单独的实例作为目标...

Babelfish简介

Babelfish是什么 基于Babelfish for PostgreSQL的开源项目,阿里云RDS PostgreSQL实例购买时开启Babelfish选项后,可以同时获得Microsoft SQL Server和PostgreSQL两种数据库引擎数据查询和处理的能力,从而使RDS PostgreSQL具备解析执行SQL...

使用DBS和DG备份本地或第三方云数据库

背景信息 将本地或第三方云的数据库接入至阿里云时,通常以下几种解决方案,但是均存在一定的局限性:通过专线、VPN网关或智能网关接入:成本较高,不适用于个人用户。将数据库的服务端口暴露至公网:存在潜在安全风险。自建代理转发服务...

通过数据库网关DG备份本地或第三方云的私网数据库到云...

背景信息 将本地或第三方云的数据库接入至阿里云时,通常以下几种解决方案,但是均存在一定的局限性:通过专线、VPN网关或智能网关接入:成本较高,不适用于个人用户。将数据库的服务端口暴露至公网:存在潜在安全风险。自建代理转发服务...

体验智能SQL转换领航助手(Migration on Pilot)

背景 在传统的异构数据库迁移上云场景中,通常存在以下难点和痛点:源/目标两种数据库属于异构数据库,源数据库使用者不一定熟悉如何使用目标数据库及其SQL语法规则。异构数据库之间的SQL语法规则差异,导致在异构数据库迁移前后必须要对...

什么是RDS SQL Server

RDS SQL Server 阿里云关系型数据库RDS(Relational Database Service)支持SQL Server引擎,RDS SQL Server拥有 微软正版的License授权,同时还拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用。说明 RDS SQL Server的...

磁盘空间诊断

一般WAL占用空间较大以下几种原因:参数 wal_keep_segments 设置过大。参数 wal_keep_segments 表示最少保留的WAL文件数量。解决思路:可通过 SHOW wal_keep_segments 检查参数设置。此外可通过 SHOW wal_segment_size 获知单个WAL文件...

磁盘空间诊断

一般WAL占用空间较大以下几种原因:参数 wal_keep_segments 设置过大。参数 wal_keep_segments 表示最少保留的WAL文件数量。解决思路:可通过 SHOW wal_keep_segments 检查参数设置。此外可通过 SHOW wal_segment_size 获知单个WAL文件...

连接数据库集群

PolarDB集群的连接地址输入错误,如下几种常见情况:PolarDB连接地址输入错误,您可以在控制台查看正确连接地址。如何查看连接地址,请参见 查看连接地址和端口。使用的外网地址,但是外网地址已被手动释放。应用程序允许输入的连接地址...

连接数据库集群

PolarDB集群的连接地址输入错误,如下几种常见情况:PolarDB连接地址输入错误,您可以在控制台查看正确连接地址。如何查看连接地址,请参见 查看连接地址和端口。使用的外网地址,但是外网地址已被手动释放。应用程序允许输入的连接地址...

查询报错问题

引起分析型数据库MySQL版查询不稳定的因素一般以下几种:用户执行SQL时首次较慢,之后查询明显比第一次快,这是因为分析型数据库MySQL版自身带缓存。第一次查询时会将数据缓存到内存中,若下次查询所需要的数据依然在内存中时,此时...

CheckDBName

若输入的数据库名称与已有数据库名称重复,会返回错误信息 Specified DB name already exists。示例 请求示例 http(s):/polardb.aliyuncs.com/?Action=CheckDBName &DBClusterId=pc-*&DBName=test_db&<公共请求参数>正常返回示例 XML 格式...

CheckDBName

若输入的数据库名称与已有数据库名称重复,会返回错误信息 Specified DB name already exists。示例 请求示例 http(s):/polardb.aliyuncs.com/?Action=CheckDBName &DBClusterId=pc-*&DBName=test_db&<公共请求参数>正常返回示例 XML 格式...

测试数据构建

RDS MariaDB、其他来源MariaDB OceanBase MySQL模式 PolarDB PostgreSQL版(兼容Oracle)背景信息 功能测试或者性能测试时,往往需要准备测试数据,通常以下几种方法:手工编写:效率低,不适用于大数据量场景。维护生成测试数据脚本:成...

CheckDBName-校验数据库名称是否合法

若输入的数据库名称与已有数据库名称重复,会返回错误信息 Specified DB name already exists。示例 正常返回示例 JSON 格式 {"RequestId":"CDB3258F-B5DE-43C4-8935-CBA0CA*","DBName":"test_db"} 错误码 HTTP status code 错误码 错误...

账号和权限系统

CREATE SEQUENCE需要有数据库级的创建表(CREATE)权限;DROP SEQUENCE需要有数据库级的删除表(DROP)权限;ALTER SEQUENCE需要有数据库级的更改表(ALTER)权限;INSERT ON DUPLICATE UPDATE语句需要表上的INSERT和UPDATE权限。权限...

如何迁移到DBFS?

一般存在以下几种常用的方式:主备同步:搭建主备库,通过binary log同步数据到自建于DBFS上的数据库。DTS:使用阿里云产品DTS,将数据迁移到自建于DBFS上的数据库。备份恢复:通过备份的方式,将数据库恢复到DBFS上,拉起数据库,同步最新...

无感集成(Zero-ETL)

Zeroetltest 数据库类型 当前源库仅支持 云数据库 RDS PostgreSQL 版 和 云原生数据库 PolarDB PostgreSQL 版 两类型。云数据库 RDS PostgreSQL 版 接入方式 仅支持云实例接入。云实例 实例地区 选择 云数据库 RDS PostgreSQL 版 或 云...

功能概述

典型应用场景 通过分析型数据库MySQL版向量分析,您可以非常容易地搭建各种智能化应用,例如以下几种应用。以图搜图,通过图片检索图片。声纹匹配,通过音频检索音频。基于语义的文本检索和推荐,通过文本检索近似文本。文件去重,通过文件...

DBLE与PolarDB多主集群(表)结合使用最佳实践

测试期间,将3个数据库依次切换至空闲的RW节点,最终每个RW节点上均且仅一个数据库。查看集群整体的性能变化趋势。如果业务的写入以自动提交(autoCommit=1)为主,PolarDB多主集群(库表)结合DBLE可以实现接近线性的性能提升。QPS与...

DropDatabase

调用DropDatabase删除数据库。说明 此API接口无法删除数据库里面表的数据。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求参数 名称 类型 是否必选 ...

数据库MongoDB版(副本集架构)同步至云数据库...

数据库 目标数据库数据库MongoDB版(副本集架构)云数据库MongoDB版(副本集架构、分片集群架构)ECS上的自建MongoDB数据库(副本集架构)ECS上的自建MongoDB数据库(副本集架构、分片集群架构)通过专线、VPN网关或智能网关接入的自...

Quick BI不算跨源关联的几种场景

概述 Quick BI不算跨源关联的几种场景。详细信息 如果是同一个数据库的不同schema或者同一个实例下的不同库,是可以直接跨库关联的;对不同的schema新建两个数据源连接就可以的,在数据集里面可以选择不同的数据源拖拽关联。如果是跨源关联...

MySQL实例间的双向同步

源库信息 选择已的DMS数据库实例(可选,如未创建可忽略此处选择,直接在下方配置数据库信息即可)本示例无需选择,输入下方的数据库信息即可。数据库类型 选择 MySQL。接入方式 选择 云实例。实例地区 选择源 RDS MySQL 实例所属地域。...

RDS MySQL同步至AnalyticDB for PostgreSQL ...

除MySQL外,DTS还支持以PostgreSQL、SQL Server和DB2作为数据源,具体支持的数据库请参见 支持的数据库。注意事项 说明 DTS默认同步到目标数据库中时会取消外键约束,因此源库的级联、删除等操作不会同步到目标数据库。类型 说明 源库限制 ...

概述

为此,PolarDB-X 2.0的AUTO模式数据库分区表配套了非常完善的分区变更及管理能力,具体的分区管理能力包括以下几种:分裂分区 分裂热点 合并分区 迁移分区 重命名分区 增加分区 删除分区 修改分区 重组分区 清空分区 分区变更操作对不同...

源端 Oracle 数据库的最小化权限

本文为您介绍以 Oracle 数据库作为源端时,数据迁移各阶段需要的最小化权限。创建数据源 GRANT ALTER SESSION to oms_user;GRANT CREATE SESSION to oms_user;GRANT CONNECT to oms_user;GRANT SELECT on DUAL to oms_user;GRANT SELECT on...

通过Mongo Shell管理数据库账号

roles":[{"role":"readAnyDatabase","db":"admin"}]} 查询目标数据库的所有数据库账号 说明 您可以通过 use database_name 命令切换数据库,其中 database_name 为目标数据库的名称。方式一:在目标数据库执行查询命令。show users 说明 ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 数据库备份 DBS 云数据库 Redis 版 云服务器 ECS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用