HANA 事务日志溢出?

问题描述 投票:0回答:2

我想使用以下方法将许多行(可能数千万行)从一个表复制到另一个表:

insert into table A select * from B

我不太清楚 HANA 的内部结构。 我是否需要担心事务日志对于上面的insert select来说太大?

hana
2个回答
1
投票

如果数据更改速度高于日志区域备份速度,SAP HANA 中的事务日志量将根据需要增长。一旦日志数据被备份,相应的日志区域就可以并且将自动重用。

实际上,如果您的系统设置了自动日志备份或以日志模式运行覆盖,那么任何数据更改都不会导致太多数据更改问题。


0
投票

您也可以使用 sql 命令,例如 使用数据创建类似于“NAME_TABLE_A”的表“NAME_TABLE_B”; 通过它,您还可以定义这应该是行存储表还是列存储表。 这对内存利用率有一些影响

© www.soinside.com 2019 - 2024. All rights reserved.