-
并行DDL - 云数据库 GaussDB(for MySQL)
并行DDL 传统的DDL操作基于单核和传统硬盘设计,导致针对大表的DDL操作耗时较久,延迟过高。以创建二级索引为例,过高延迟的DDL操作会阻塞后续依赖新索引的DML查询操作。 云数据库 GaussDB(for MySQL)支持并行DDL的功能。当数据库硬件资源空闲时,您可以通过并
-
DDL优化 - 云数据库 GaussDB(for MySQL)
DDL优化 并行DDL DDL快速超时 父主题: 内核功能
-
DDL快速超时 - 云数据库 GaussDB(for MySQL)
认值为31536000,相当于不开启。 对于DDL的等锁超时,其真实超时时间是lock_wait_timeout和rds_ddl_lock_wait_timeout的最小值。 对于DDL过程中InnoDB层的加表锁超时(行锁不在该考虑范围),其真实超时时间是innodb_lock
-
不支持同步的DDL - 云数据库 GaussDB(for MySQL)
不支持同步的DDL 在创建的同步库中,支持同步表及数据,不支持同步数据库,表空间,索引,外键,函数,存储过程,触发器,视图,分区(删除),主键(增加/删除/修改),事务,用户,角色,权限,事件等对象的操作。 表1和表2提供了不支持同步的索引和分区表相关的操作。这些不支持同步的操作不会影响在HTAP节点上查询和分析数据。
-
报错ERROR [1412]的解决方法 - 云数据库 GaussDB(for MySQL)
n)执行DDL语句导致。问题复现步骤: 会话1启动一致性快照事务。 会话2执行DDL操作,修改表结构。 会话1执行普通的查询语句。 也可以通过Binlog或者审计日志,分析业务侧是否有同一个表DDL和一致性快照事务一起执行的情况。 解决方案 若经排查,是由上述原因引起的报错,需要
-
GaussDB(for MySQL)与RDS for MySQL的区别 - 云数据库 GaussDB(for MySQL)
GaussDB(for MySQL)与RDS for MySQL的区别 GaussDB(for MySQL)拥有较好的性能、扩展性和易用性,详情请参见表1。 表1 GaussDB(for MySQL)与RDS for MySQL的差异 类别 RDS for MySQL GaussDB(for
-
使用mysqlbinlog工具获取binlog - 云数据库 GaussDB(for MySQL)
使用mysqlbinlog工具获取binlog 本文以从弹性云服务器ECS上拉取为例,其他环境下方法类似。 在ECS上安装MySQL客户端,详情请参考安装MySQL客户端。 GaussDB(for MySQL)兼容社区MySQL 8.0及以上版本,请勿安装8.0以下版本的版本的客户端。
-
mysqldump的6大使用场景的导出命令 - 云数据库 GaussDB(for MySQL)
mysqldump的6大使用场景的导出命令 背景描述 mysqldump是MySQL最常用的逻辑导入导出的工具,下面介绍几种常见使用场景。 mysqldump选项解析 表1 配置项说明 选项名称 说明 add-drop-table 每个数据表创建之前添加drop数据表语句。 events,E
-
查看GaussDB(for MySQL)的存储容量 - 云数据库 GaussDB(for MySQL)
图1 查看存储容量 共享存储 显示的使用状况就是该实例购买的包周期的共享存储容量及目前数据已占用的容量。 如果已使用空间超过购买的共享存储容量,GaussDB(for MySQL)会自动扩容,无需担心磁盘满带来的业务问题。 自动扩容的空间会按照按需使用的收费标准收取,建议超出后使用磁盘容量变更功能扩展包周期的存储容量。
-
如何查看GaussDB(for MySQL)执行过的所有SQL日志 - 云数据库 GaussDB(for MySQL)
如何查看GaussDB(for MySQL)执行过的所有SQL日志 您可以通过数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,快速查找目标SQL执行记录信息。 通过DAS查询SQL日志 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库
-
其他云MySQL实例准备 - 云数据库 GaussDB(for MySQL)
其他云MySQL实例准备 前提条件 已购买其他云数据库MySQL实例。 账号权限符合要求,具体见账号权限要求。 账号权限要求 当使用DRS将其他云MySQL数据库的数据迁移到华为云云数据库GaussDB(for MySQL)实例时,在不同迁移类型的情况下,对源数据库的账号权限要求如下:
-
创建GaussDB(for MySQL)实例 - 云数据库 GaussDB(for MySQL)
创建GaussDB(for MySQL)实例 本章节介绍创建GaussDB(for MySQL)实例,该实例选择和自建MySQL服务器相同的VPC和安全组。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“数据库 > 云数据库 GaussDB(for
-
方案概述 - 云数据库 GaussDB(for MySQL)
1所示。 如果自建MySQL和GaussDB(for MySQL)实例不在同一个VPC内,相比于相同VPC的情况,需要配置两个VPC的对等连接,部署架构图如图2所示。 图1 同一VPC的部署架构 图2 不同VPC场景的部署架构 GaussDB(for MySQL)产品优势 性能强
-
canal工具报错权限不足 - 云数据库 GaussDB(for MySQL)
operation, sqlState=42000, sqlStateMarker=#] with command: show master status at com.alibaba.otter.canal.parse.driver.mysql.MysqlQueryExecutor
-
GaussDB(for MySQL)与其他服务的关系 - 云数据库 GaussDB(for MySQL)
ussDB(for MySQL)可以有效的降低应用响应时间、节省公网流量费用。 虚拟私有云(VPC) 对您的GaussDB(for MySQL)数据库实例进行网络隔离和访问控制。 对象存储服务(OBS) 存储您的GaussDB(for MySQL)数据库实例的自动和手动备份数据。
-
如何查看GaussDB(for MySQL)数据库的死锁日志 - 云数据库 GaussDB(for MySQL)
如何查看GaussDB(for MySQL)数据库的死锁日志 数据库的死锁日志不会记录在错误日志中,您可以通过数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,快速执行SQL语句查看。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
-
使用mysqldump迁移GaussDB(for MySQL)数据 - 云数据库 GaussDB(for MySQL)
B(for MySQL)数据库的设备上,安装MySQL客户端。 该弹性云服务器或可访问GaussDB(for MySQL)数据库的设备需要安装和GaussDB(for MySQL)数据库服务端相同版本或更高版本的数据库客户端,MySQL数据库或客户端会自带mysqldump和mysql工具。
-
GaussDB(for MySQL)的临时盘使用说明 - 云数据库 GaussDB(for MySQL)
GaussDB(for MySQL)的临时盘使用说明 GaussDB(for MySQL)的临时盘主要是用于暂存数据库运行过程中产生的临时表、临时文件、Binlog Cache等。用户可以通过管理控制台实时监控到实例在不同时间段和粒度下的临时盘使用量和使用率,如下图所示: 图1 磁盘使用情况
-
GaussDB(for MySQL)支持导入哪些数据库引擎的数据 - 云数据库 GaussDB(for MySQL)
导入导出的格式数据兼容,理论上,导入表数据也是可行的。 异构型数据库之间数据导入导出,一般需要使用Ugo或第三方软件,通过数据复制的方式来实现。比如,先使用工具从Oracle中,以文本的格式导出表记录,然后利用Load语句导入到云数据库GaussDB(for MySQL)支持的数据库引擎。
-
GaussDB(for MySQL)的备份是如何收费的 - 云数据库 GaussDB(for MySQL)
GaussDB(for MySQL)的备份是如何收费的 云数据库GaussDB(for MySQL)的备份文件存储在对象存储服务上,不占用实例的存储空间,GaussDB(for MySQL)提供了和实例磁盘大小相同的免费存储空间,用于存放您的备份数据。 自动备份的生命周期和实例的生命周期相同