From e2c09cf4fa670388db61cd7b56b11b5a2c2a0a73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ver=C3=B3nica=20L=C3=B3pez?= Date: Thu, 8 Feb 2024 23:26:42 -0600 Subject: [PATCH] add Move Tables section --- content/zh/docs/19.0/concepts/move-tables.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 content/zh/docs/19.0/concepts/move-tables.md diff --git a/content/zh/docs/19.0/concepts/move-tables.md b/content/zh/docs/19.0/concepts/move-tables.md new file mode 100644 index 000000000..df734f5c4 --- /dev/null +++ b/content/zh/docs/19.0/concepts/move-tables.md @@ -0,0 +1,12 @@ +--- +title: Move Tables +--- + +"MoveTables"基于VReplication的新流程,能让你实现零停机时间内,把表从一个键空间迁移到另一个,即在不同的物理MySQL实例间搬迁数据。 + +## 生产流量影响小秘诀 +内部来说,MoveTables 操作既包含了表的复制,也涉及到对表更改的实时订阅。Vitess利用批处理技术,旨在提升表复制和应用订阅更改的效率。通俗讲,修改频率低的表迁移会更快一些。 + +迁移过程中,数据是从副本而非主库复制的,几乎对生产流量无影响。 + +在 MoveTables 操作的`SwitchTraffic` 阶段,对主库来说,Vitess可能短暂不可用。这种情况通常只持续几秒钟,但如果系统主从复制延迟较大,不可用时间可能会相应增长。