本文将介绍如何使用 mysqlclient 和 OceanBase 数据库构建一个应用程序,实现创建表、插入数据和查询数据等基本操作。点击下载 python-mysqlclient 示例工程 前提条件 您已安装 Python 3.x 和 pip。您已安装 OceanBase 数据库并且创建了 ...
数据库备份DBS 对数据库执行备份时会造成一定影响,建议选择业务低峰期执行备份任务。备份原理与影响 类目 逻辑备份 物理备份 全量备份原理 对每张表数据进行切分,然后在数据库上执行SQL语句,多线程并行读取数据。在数据库所在服务器上...
语法#SCAN HINT#将SQL语句下发到所有分库的所有分表上执行 SCAN()#将SQL语句下发到指定分库的所有分表上执行 SCAN(NODE="node_list")#指定分库#将SQL语句下发到指定分库分表上执行,根据条件计算物理表名称 SCAN([TABLE=]"table_name_list...
报错概览 配置备份计划时常见报错 源库测试连接失败 备份恢复预检查时常见报错 源库连接性检查失败 数据库权限检查失败 OSS检查失败 源库binlog开启检查失败 源库binlog模式检查失败 源库binlog_row_image是否为FULL检查失败 源库server_id...
语法#SCAN HINT#将SQL语句下发到所有分库的所有分表上执行 SCAN()#将SQL语句下发到指定分库的所有分表上执行 SCAN(NODE="node_list")#指定分库#将SQL语句下发到指定分库分表上执行,根据条件计算物理表名称 SCAN([TABLE=]"table_name_list...
数据库备份DBS 支持逻辑备份和物理备份两种备份方式,为数据库提供连续数据保护、低成本的备份服务,您可以在评估业务后选择最符合您需求的备份方式。逻辑备份与物理备份的区别 参照项 逻辑备份 物理备份 概念 数据库对象级备份,备份内容...
本文介绍逻辑备份、物理备份与快照的区别,以及使用 数据库备份DBS 控制台创建备份计划时如何选择备份方式。常用的数据备份方式为逻辑备份、物理备份与快照:逻辑备份:数据库对象级备份,备份内容是表、索引、存储过程等数据库对象,常见...
若您在 创建数据库 时,选择拆分模式为 水平拆分,则 PolarDB-X 1.0 为默认为每个 私有定制RDS 实例创建8个物理分库,每个物理分库上可以创建一个或多个物理分表,而分表数通常也被称为分片数。计算公式 一般情况下,建议单个物理分表的总...
例如有2个分库,每个分库4张分表,那么0库上保存分表0~3,1库上保存分表4~7。某个键值为15,那么根据该路由方式,则该键值15将被分到1库的表7上((15%(2*4)=7))。注意事项 HASH函数要求拆分列的值的自身分布均衡才能保证哈希均衡。使用...
例如有2个分库,每个分库4张分表,那么0库上保存分表0~3,1库上保存分表4~7。某个键值为15,那么根据该路由方式,则该键值15将被分到1库的表7上((15%(2*4)=7))。使用场景 HASH函数主要应用与如下场景:适合于需要按用户ID或订单ID进行...
通过分库名指定SQL在分库上执行分两种使用方式,分别是指定SQL在某个分库上执行和指定SQL在多个分库上执行。注意 如果在目标表包含Sequence的INSERT语句上使用了指定分库的HINT,那么Sequence将不生效。更多相关信息,请参考 使用限制。...
通过分库名指定SQL在分库上执行分两种使用方式,分别是指定SQL在某个分库上执行和指定SQL在多个分库上执行。注意 如果在目标表包含Sequence的INSERT语句上使用了指定分库的HINT,那么Sequence将不生效。更多相关信息,请参考 使用限制。...
目标数据库:源数据库的克隆数据库,和源数据库拥有同样的表结构和数据,将源数据库捕获的流量回放的数据库。功能介绍 传统的压测方案大部分基于现有的压测工具(如sysbench、TPCC等),给定场景,改变数据写入和读取速度,观测压力变化对...
背景信息 高速通道使用物理专线连接实现云下IDC专线接入云上,需要在数据库上配置可访问数据库的白名单。当IDC内部数据库想要接入云上产品(如DMS,DTS,DBS等)则需要将云上产品的网段添加到数据库的白名单中。当出现网段变更,则需要同步...
指定分库执行SQL自定义HINT有两种使用方式,即通过分片名指定SQL在分库上执行或者通过分库键值指定SQL在分库上执行。其中分片名是 PolarDB-X 1.0 中分库的唯一标识,可以通过 SHOW NODE 控制指令得到。语法/!TDDL:NODE='node_name'*/node_...
您可以通过SQL命令或RDS管理控制台删除数据库,但每种方式适合的实例类型不同,请根据实际情况,选择删除方式。通过控制台删除数据库 访问 RDS实例列表,在上方选择地域,然后单击目标实例ID。在左侧导航栏单击 数据库管理。找到要删除的...
以下列出AnalyticDB for MySQL 2.0的权限对象和各对象权限:Database(库),即 db_name.*或*(默认数据库),指定数据库或数据库上所有表/表组。TableGroup(表组),即 db_name.table_group_name 或 table_group_name,特定表组。Table...
注意事项 DTS在执行全量数据初始化时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升,在数据库性能较差、规格较低或业务量较大的情况下(例如源库有大量慢SQL、存在无主键表或目标库存在死锁等),可能会加重数据库压力,...
本文介绍如何将自建ClickHouse迁移到 云数据库 ClickHouse 企业版 集群,以及 云数据库 ClickHouse 企业版 集群之间迁移操作。Remote 函数在 SELECT 和 INSERT 查询中用于允许访问自建ClickHouse服务器,这使得迁移表只需要编写一个带有...
数据库所在位置 需要备份的数据库所在位置,支持类型如下:有公网IP:Port的自建数据库 ECS上的自建数据库 云数据库MongoDB 通过专线/VPN网关/智能网关接入的自建数据库 无公网IP:Port的自建数据库(通过数据库网关DG接入)说明 当您选择云...
本文介绍如何在数据库自治服务DAS中接入阿里云ECS自建数据库。前提条件 DAS目前支持接入的ECS自建数据库引擎有:MySQL PostgreSQL MongoDB Redis 说明 目前DAS仅支持接入6.0及以下版本的自建Redis。部署数据库实例的ECS与DAS属于同一个阿里...
如果您的应用连接创建频繁(例如短连接场景)或者连接数量很大(大于MySQL数据库的连接数限制),您可以参考本文使用合适的RDS MySQL数据库代理连接池,降低应用与数据库建立连接的频率来减少MySQL数据库主线程的开销,减少数据库上的总...
如果源或目标数据库是ECS上的自建数据库,DTS会自动将对应地区DTS服务的IP地址添到ECS的安全规则中,您还需确保自建数据库没有限制ECS的访问(若数据库是集群部署在多个ECS实例,您需要手动将DTS服务对应地区的IP地址添到其余每个ECS的安全...
如果是 Oracle 数据库至 OceanBase 数据库等库到库的数据迁移或数据同步,OceanBase 数据库上的 PK 名称和 Oracle 数据库的不同,因此无法在 OceanBase 数据库中删除。迁移 OceanBase 数据库 Oracle 租户的数据至 Oracle 数据库时,不支持...
除了DTS,您也可以使用其他工具迁移数据库,本文以本地SQL Server数据库到阿里云云数据库SQL Server 2012的数据全量迁移为例,介绍了如何通过使用SQL Server Management Studio(SSMS)和大容量复制程序实用工具(BCP)来迁移SQL Server...
PolarDB PostgreSQL版(兼容Oracle)提供全密态数据库功能,数据在用户侧加密后传入数据库管理系统,数据明文对于数据库服务端不可见,实现了端到端的全程加密的数据强安全性。全密态云数据库是达摩院数据库与存储实验室的自研产品,可以...
在实例A上创建源库,并查询源库的UUID。在实例A上创建源库db01。CREATE DATABASE db01;查询源库的UUID为步骤8做准备。执行 \c db01;切换到db01库,再执行以下语句查询UUID。SELECT current_database_uuid();在实例B上创建目标库,并查询...
面对即将到来的短期业务高峰或数据库结构变更(尤其是索引变更)时,您可以通过智能压测功能,确认数据库实例规格是否需要扩容,并验证在真实业务场景下的实际效果,降低上线后引发故障的风险。此外,在数据库发生故障且无法定位原因时,...
面对即将到来的短期业务高峰或数据库结构变更(尤其是索引变更)时,您可以通过流量回访与压测功能,确认数据库实例规格是否需要扩容,并验证在真实业务场景下的实际效果,降低上线后引发故障的风险。此外,在数据库发生故障且无法定位原因...
问题描述 在RDS SQL Server实例中删除数据库时,会出现以下场景的报错:如果数据库没有会话,对于RDS SQL Server 2008、2012和2016版,是用镜像做的主备同步,直接使用 drop database SQL语句删除数据库会存在以下报错。The database 'XX' ...
当您的数据库中有数据需要被保护时,可以使用RDS MySQL全密态数据库功能,该功能提供的加密解决方案能够在遵守数据保护法规的前提下保障您的数据安全,使被保护数据免受未授权访问。本文将详细介绍RDS MySQL全密态数据库功能的优势,帮助您...
为您介绍使用 Go 客户端通过代理模式连接数据库的操作。前提条件 在使用 GO 客户端时,尽量使用最新版本的客户端,最新版本客户端请详见 GitHub go 客户端仓库。引入 obkv-table-client-go 依赖,在本地 GO 仓库上执行以下命令,获取最新 ...
订阅Share 该语句用于在目标库上订阅源库的Share。目标库要查询共享的数据,需要取得源库Share的授权并订阅Share。IMPORT DATASHARE[AS]FROM DATABASE;参数说明:参数 说明 share_name 需要订阅的Share的名称。local_share_name 为订阅的...
fdw_connection_string 指定postgres_fdw外部数据包装器的连接信息,如果数据库上未安装postgres_fdw,请使用 CREATE EXTENSION postgres_fdw 命令安装postgres_fdw。例如,'channel_name=localhost dbname=marketing'。PolarDB PostgreSQL...
DBS沙箱功能概览 云灾备 自建数据库备份上云,并恢复数据到云数据库上,可用于备份上云、云上容灾、恢复演练、开发测试和查询分析等场景。自建MySQL云灾备 高频备份 支持设置分钟级别或小时级别的备份频率。RDS MySQL高频备份 MongoDB高频...
本文介绍DBLE与PolarDB多主集群(库表)结合使用的最佳实践。原理介绍 DBLE是一个基于Java开发的数据库中间件,通过在应用和数据库之间部署一套代理,来帮助您实现非应用侵入式的分库分表。PolarDB多主集群(库表)通过将不同的逻辑数据库...
水平拆分(分库分表)PolarDB-X 1.0 具备数据水平拆分的能力,将数据库数据按某种规则分散存储到多个稳定的MySQL数据库上。这些MySQL数据库可分布于多台机器乃至跨机房,对外服务(增删改查)尽可能保证如同单MySQL数据库体验。拆分后,在...
数据库备份DBS 支持多种环境的数据库备份,通过专线接入、公网等接入技术,实现用户本地IDC数据库备份、ECS自建数据库的备份、其他云环境和RDS数据库备份,通过简单地配置实现数据库全量备份、增量备份以及数据恢复。低成本 DBS使用飞天...
您可以使用oracle_fdw插件与外部的Oracle数据库进行交互。前提条件 oracle_fdw依赖于Oracle Instant Client的动态链接库与Oracle数据库服务器进行交互。可以与oracle_fdw插件协同工作的Oracle Instant Client版本如下所示:11.2 12.1、12.2...
将 网页端SDK 上传到您的静态资源服务器上,获取能够访问到 网页端SDK 的URL,通过 script 标签的方式引入。8"src="${your-sdk-asset-path}/numberAuth-web-sdk.js"></script>npm包引入。下载 ...