我想执行多个异步查询。但是,它会不断干扰彼此的 SQL 命令。
例如,查询 A 需要使用架构 A,查询 B 需要使用架构 B,但是触发了使用架构 B 的命令,然后在其后运行查询 A,导致查询 A 失败。
示例查询 A:
- 使用模式测试;
- 从 TABLE_A 中选择 *;
示例查询 B:
- 使用模式测试_2;
- 从表_B中选择*;
在我的情况下,当在同一个连接中异步触发它们时发生的事情是它像这样运行:
- 使用模式测试;
- 从表_B中选择*;
这会导致查询失败,因为 TABLE_B 在模式 TEST 中不存在。
雪花是否有任何方式触发多个异步查询而不会相互干扰?除了连接之外,再次运行查询和断开连接。