【发布时间】:2019-01-31 20:56:58
【问题描述】:
我有一个特殊的场景,我需要每 30 分钟左右截断并批量插入 ClickHouse DBMS 中的表。我在 ClickHouse 中找不到 truncate 选项的参考。
但是,我可以找到建议,我们可以通过删除旧表、创建同名的新表并插入来间接实现此目的> 数据。
对此,我有几个问题。
- 这是如何实现的?这个过程的步骤顺序是什么?
- 在删除和重新创建表期间,Select 等其他查询会发生什么情况?
- 在 ClickHouse 中删除和重新创建表通常需要多长时间?
- 有没有更好更干净的方法可以实现?
【问题讨论】:
标签: sql database clickhouse yandex column-oriented