如何在teradata中创建受保护的表?

时间:2014-04-04 20:24:22

标签: teradata

我正在使用

create table xxx fallback,
                 before journal,
                 after journal,
                 checksum=default
(
    field1 integer,
    field2 integer 
)
primary index field1 ; 

但我不知道这是否完全没问题。我有一些问题:

1)我可以同时使用before journalafter journal吗?

2)before journalafter journal都用于备份表格?有什么区别?

3)fallback是否完全覆盖两种期刊?

4)拥有checksum

很重要

1 个答案:

答案 0 :(得分:3)

1)当然,你可以在桌子上和期刊之前和之后做两件事。如果你不能,解析器会抱怨它: - )

2)用于回滚(撤消日志)之前的和用于前滚的日志之后的(重做)日志)。所以它可能是备份解决方案的一部分。

3) fallback 将每行存储两次,包括日记行。

4)校验和是磁盘I / O完整性检查,我几乎没见过它。

您可以查看DDL和数据库设计手册以获取详细信息。