Blogs
Blogs
Updates and insights from the Vitess team.
Vitess Schema Tracking
What is Schema Tracking? # 在像 Vitess 这样的分布式关系数据库系统中,由一个中心化组件负责跨多个分片提供查询服务。 对于 Vitess 来说,这个组件是 VTGate。 该组件面临的挑战之一是如何了解正在使用的底层 SQL schema,这些信息有助于查询规划。
表的 schema 存储在 MySQL 的 information_schema 表中,这意味着它们位于 VTTablet 管控的 MySQL 实例中,而不是 VTGate。 在规划查询时,VTGate …