-1

我们有一个 OLAP 系统在工作 Snowflake。我们已将 OLTP 数据放入其中,业务用户正尝试将其用作 OLTP 和 OLAP 的混合体。我知道这是错误的,但在我们将 OLTP 数据拉出并返回到 Oracle 实例之前,需要知道这是否存在任何问题。

4

1 回答 1

0

不确定您在寻找什么,但通常有 3 组问题:

  1. 性能(如上所述)。Snowflake 不适用于这种负载,因此如果批量完成,单行插入或更新之类的东西会很慢
  2. 空间考虑。雪花分区是不可变的。因此,每次您执行单行插入或更新时,它都会创建一个新分区,而旧分区则属于时间旅行/故障安全。如果您经常这样做,您删除的数据将占用比当前更多的空间
  3. 未强制执行 NOT NULL 以外的约束。不确定这对您的数据库有多重要
于 2020-07-12T05:11:46.633 回答