检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
有小于8个连接查询源数据库的一些系统表(如information_schema库下的表信息tables,视图信息views、列信息columns等); 有小于4个连接查询源数据库表数据分片的SQL,类似如下语句,其中select查询where后的条件只会有主键或者唯一键。 select
SELECT、CREATE、ALTER、DROP、DELETE、INSERT、UPDATE、TRIGGER、REFERENCES、SHOW VIEW、EVENT、INDEX、LOCK TABLES、CREATE VIEW、 CREATE ROUTINE、 ALTER ROUTINE、 CREATE
MA的USAGE和CREATE权限、表的INSERT、UPDATE、DELETE、SELECT、ALTER、INDEX、COMMENT权限。 目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_s
ALTER ON TABLE <schema.table> TO <user>; 目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_summary)时,DRS访问相关系统表需要有系统表的all
ALTER ON TABLE <schema.table> TO <user>; 目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_summary)时,DRS访问相关系统表需要有系统表的all
select data_center from system.local; 或 select data_center from system.peers; 默认的读取负载均衡策略为RoundRobinPolicy,设置主DC时读取负载均衡策略为DCAwareRoundRobinPolicy,配置错误可能会导致数据读取失败。
据库用户usersrc: CREATE USER 'usersrc'@'%' IDENTIFIED BY 'password'; 执行以下语句,授予数据库用户usersrc权限: GRANT SELECT,CREATE,ALTER,DROP,DELETE,INSERT,UPDATE
标数据库权限要求的用户,该类用户在进行迁移时不需要做任何处理,系统默认会将对应的数据库用户权限迁移至目标数据库。 需要降权处理的用户:需要降权的用户指具有不满足目标数据库权限要求的部分高权限的用户,比如具有:super、file、shutdown等高权限的用户。该类用户在进行迁移
ASCII字符。 如果源数据库为自建库,并且安装了Percona Server for MySQL 5.6.x或Percona Server for MySQL 5.7.x时,内存管理器必须使用Jemalloc库,以避免因系统表频繁查询带来的内存回收不及时,并最终导致数据库Out
DEFINER=`username`@`%` SQL SECURITY DEFINER VIEW `test_db`.`view5` AS select 1 AS `1`; 迁移后会被转换成:CREATE ALGORITHM=UNDEFINED DEFINER=`drsUser`@`%`
恢复。 增量同步时,必须设置MySQL源数据库的server_id。如果源数据库版本小于或等于MySQL5.6,server_id的取值范围在2-4294967296之间;如果源数据库版本大于或等于MySQL5.7,server_id的取值范围在1-4294967296之间。 同
否,表示表级同步不支持同步online ddl。 说明: GH-OST工具在使用过程中,请不要配置--cut-over=two-step参数,该参数配置会导致最后的一个rename ddl操作分成了两条非原子性的alter table name ddl操作,导致解析异常。不要配置--force-table-
好,建议为3天。 源数据库expire_logs_days参数值为0,可能会导致同步失败。 增量同步时,必须设置源数据库的server_id,server_id的取值范围在1-4294967296之间。 源数据库建议开启skip-name-resolve,减少连接超时的可能性。 源数据库GTID状态建议为开启状态。
业务库不允许存在空账号或者空密码。 灾备中,必须设置MySQL业务数据库的server-id。如果业务数据库版本小于或等于MySQL5.6,server-id的取值范围为2~4294967296;如果业务数据库版本大于或等于MySQL5.7,server-id的取值范围为1~4294967296。 灾备中
ALTER ON TABLE <schema.table> TO <user>; 目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_summary)时,DRS访问相关系统表需要有系统表的all
ALTER ON TABLE <schema.table> TO <user>; 目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_summary)时,DRS访问相关系统表需要有系统表的all
ALTER ON TABLE <schema.table> TO <user>; 目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_summary)时,DRS访问相关系统表需要有系统表的all
ALTER ON TABLE <schema.table> TO <user>; 目标库使用gsloader等工具创建相关系统表(如 public.pgxc_copy_error_log,public.gs_copy_summary)时,DRS访问相关系统表需要有系统表的all
conf,添加如下配置,重启数据库生效。 host all xxx(dbuser) 0.0.0.0/0 method 完成DRS任务之后删除这条配置,重启数据库生效。 目标数据库为Kafka,可能存在以下原因,请进行排查: 检查Kafka brokers是否正常状态。 检查Kafka端是否开启了安全认证
据库的字符串作为主键、唯一键时区分空格,而目标数据库不区分,所以有可能导致数据不一致或迁移失败。 由于源数据库和目标数据库的差异,number、int、float、double、date、timestamp等数据类型表示范围不同,如果源数据库中这些类型的值超过了目标数据库的表示范围,可能导致迁移失败。