在内存中创建基础 sql
Creating base in mem sql
例如,当我在 MEMSQL 中创建名为 "evento" 的数据库时,它会自动创建另外两个数据库,"evento_0" 和 "evento_1",如果我排除,则查询数据库 "evento" 抛出错误。
你的问题到底是什么?
当您创建数据库事件时,您会看到数据库 evento_0 等 - 它们是分区数据库 - 但用户不应该看到或查询这些数据库,因为它们只存在于叶子上。
这听起来像是您连接到集群中的叶节点而不是聚合器节点。那些分区数据库(_XXX 数据库)只出现在叶子上。检查您用于 workbench 的连接字符串。您应该将它指向聚合器节点的 host/port。检查 memsql-ops 列表输出以查看哪些节点是聚合器。
例如,当我在 MEMSQL 中创建名为 "evento" 的数据库时,它会自动创建另外两个数据库,"evento_0" 和 "evento_1",如果我排除,则查询数据库 "evento" 抛出错误。
你的问题到底是什么?
当您创建数据库事件时,您会看到数据库 evento_0 等 - 它们是分区数据库 - 但用户不应该看到或查询这些数据库,因为它们只存在于叶子上。
这听起来像是您连接到集群中的叶节点而不是聚合器节点。那些分区数据库(_XXX 数据库)只出现在叶子上。检查您用于 workbench 的连接字符串。您应该将它指向聚合器节点的 host/port。检查 memsql-ops 列表输出以查看哪些节点是聚合器。