# 前言在 MySQL 中,timestamp 采用 4 字节进行存储,取值范围是 '1970-01-01 00:00:01' UTC to '2038-01-19 03:14:07' UTC [1]。如果时间来到 2038 年,而官方没有采取行动,那么 MySQL 将无法正常使用。# 问题复现查看 MySQL PID```shell(base) [root@ip-10-0-0-22 logs]# pidof mysqld8763```查看版本并运行些 SQL 语句```sqlmysql> select version();+------------+| version() |+------------+| 5.7.19-log |+...
# 前言MySQL 的原生备份工具 mysqldump 是特别常用的备份工具,它具有如下优点:1. 工具使用并不复杂,命令简单。2. 将数据生成 SQL语句,方便在不同数据库平台之间做数据迁移3. 对于 innodb 表可以在线备份。本文主要探讨 mysqldump 是如何保证备份一致性的。# 关键参数如何保证备份的一致性使用到如下两个关键参数### 1. --single-transaction加上这个参数目的在于,在备份 innodb 表前,将事务的隔离级别设置为 REPEATAB...
# 前言MySQL 的原生备份工具 mysqldump 是特别常用的备份工具,它具有如下优点:1. 工具使用并不复杂,命令简单。2. 将数据生成 SQL语句,方便在不同数据库平台之间做数据迁移3. 对于 innodb 表可以在线备份。本文主要探讨 mysqldump 是如何保证备份一致性的。# 关键参数如何保证备份的一致性使用到如下两个关键参数### 1. --single-transaction加上这个参数目的在于,在备份 innodb 表前,将事务的隔离级别设置为 REPE...
# 问题描述客户在使用火山引擎 RDS for MySQL(5.7.32) 过程中,希望将实例中全量数据导入到本地测试环境中(5.7.19),导入完成之后,发现 sys schema 无法使用,报错如下:```sqlmysql> select * from session;ERROR 1356 (HY000): View 'sys.session' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use themmysql> select * from processlist;ERROR 1356 (HY000): View...
调用 DescribeBinlogFiles 接口查询 Binlog 备份文件。 请求参数名称 类型 是否必选 示例值 描述 InstanceId String 是 mysql-ce48081d**** 实例 ID。 StartTime String 是 2022-06-01T15:00:00Z 查询开始时间。格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。 EndTime String 是 2022-06-20T15:00:00Z 查询结束时间。格式为 yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。查询结束时间应晚于查询开始时间,且时间范围不大于 15 天。 Context String...
调用 DescribeDBInstanceParametersLog 接口查询实例参数修改历史。 请求类型同步请求。 请求参数名称 类型 是否必选 示例值 描述 InstanceId String 是 mysql-h441603c**** 实例 ID。 StartTime String 是 2020-03-01T00:00:00Z 查询开始时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。 EndTime String 是 2020-03-01T10:00:00Z 查询结束时间。格式:yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。 返回参数名称 类型 示例值 描述 Total Intege...
本文介绍云数据库 veDB MySQL 版 Python SDK 的代码示例供您参考。 前提条件已完成 SDK 的下载与安装。 已完成客户端的初始化。 请求超时时间设置使用 SDK 调用 veDB MySQL 接口时,默认无超时时间限制。您可以在... db_engine_version="MySQL_8_0", db_time_zone="UTC +08:00", instance_name="your instance name", lower_case_table_names="0", node_number=2, node_spec="vedb.my...
调用 DescribePlannedEvents 接口查询计划内事件的列表信息。 请求类型同步请求。 请求参数名称 类型 是否必选 示例值 描述 InstanceId String 否 mysql-d4942fd7**** 实例 ID。 BeginTime String 否 2023-08-03T06:25:22Z 事件发生开始时间。格式为 yyyy-MM-dd HH:mm:ss(UTC 时间)。 EndTime String 否 2023-08-12T06:25:34Z 事件发生开始时间。格式为 yyyy-MM-dd HH:mm:ss(UTC 时间)。 EventId String 否 df078de739d3412aa430...
mysql-h441603c68aaa**** 被恢复的实例 ID。 说明 您可以调用 ListDBInstances 接口查询实例信息,包括实例 ID。 RecoveryType String 否 Instance 恢复类型。取值为 Instance ,即实例恢复。 BackupId String 否 990e1fa0df8b4aadb45f00ad00ab**** 备份 ID, 与参数 RestoreTime 二选一。 RestoreTime String 否 2020-01-01 00:00:00 恢复的时间,格式: yyyy-MM-dd HH:mm:ss ( UTC 时间),与参数 BackupId 二选一。 InstanceName ...
调用 ModifyDBInstanceMaintenanceWindow 接口修改实例的可维护时间窗口。 请求类型同步请求。 请求参数名称 类型 是否必选 示例值 描述 InstanceId String 是 mysql-6de4c2ff**** 实例 ID。 MaintenanceTime String 是 22:00Z-23:59Z 实例的可维护时间段。格式:HH:mmZ-HH:mmZ(UTC 时间)。 说明 最小时间间隔为 2 小时,最大时间间隔为 24 小时,且不允许跨天选择时间段。 当前仅支持小时级别设置。 DayKind String 否 Week ...
调用 DescribeBackupPolicy 接口查询指定实例的备份策略。 请求类型同步请求。 请求参数名称 类型 是否必选 示例值 描述 InstanceId String 是 mysql-d4942fd7**** 实例 ID。 返回参数名称 类型 示例值 描述 Insta... 格式:HH:mmZ-HH:mmZ(UTC 时间)。 DataIncrBackupPeriods Array of String ["Monday","Wednesday","Friday","Sunday"] 增量备份周期,取值: Monday:周一。 Tuesday:周二。 Wednesday:周三。 Thursday:周四。 Frid...
请求参数名称 类型 是否必选 示例值 描述 SourceDBInstanceId String 是 mysql-e7fda57b**** 备份数据所属的源实例的 ID。 BackupId String 否 effc1de81b8a4c8e886fef2c3e06**** 备份文件 ID。通过调用 DescribeBackups 可查询 BackupID。 说明 该参数与 RestoreTime 参数二者必选其一。 RestoreTime String 否 2022-01-01T10:10:10Z 源实例备份保留周期内的任意时间点,格式为yyyy-MM-ddTHH:mm:ssZ(UTC 时间)。通过调...
## 一、前言- 最近,项目有几个表要从 MySQL 实时同步到 另一个 MySQL,也有同步到 ElasticSearch 的。- 目前,公司生产环境同步,用的是 阿里云的 DTS,每个同步任务每月 500多元,有点小贵。- 其他环境:MySQL同步到ES,用的是 CloudCanal,不支持 数据转换,添加同步字段比较麻烦,社区版限制5个任务,不够用;MySQL同步到MySQL,用的是 debezium,不支持写入 ES。- 恰好3年前用过 SeaTunnel 的 前身 WaterDrop,那就开始吧。本文以 2.3.1...