关于原子引擎的交换声明是否为多个表提供原子能?
文档声明原子质用于交换两个表格,但是多个表格呢?以下查询效果很好,并在表中执行交换a< => b
和c< => D
:
EXCHANGE TABLES "default"."A" AND "default"."B", "default"."C" AND "default"."D"
关于原子引擎的交换语句是否为多个表提供原子能吗? 当a< =>时可能是情况。 b
交换但c< => D
不是吗?原子性在整个交换查询上会传播吗?
Documentation declares Atomicity for exchanging two tables, but what about multiple tables? Following query works well and perform exchanging within tables A <=> B
and C <=> D
:
EXCHANGE TABLES "default"."A" AND "default"."B", "default"."C" AND "default"."D"
Does EXCHANGE statement on Atomic engine provide atomic capabilities for multiple tables?
Can be situation when A <=> B
exchanged but C <=> D
not? Does atomicity spreads on whole EXCHANGE query?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
他们不是原子。
原子与DML交易无关。这是关于选择的可见性。该查询没有看到中间状态,也不会投掷
表。不存在...
They are not atomic.
Atomicy is not about DML transactions. It's about visibility for selects. That queries do not see intermediate state and do not throw
table . does not exists...