0

Netezza 中的表和外部表有什么区别?加载数据后是否总是在后端读取数据文件是否需要再次将数据从外部表复制到普通数据库表?

4

2 回答 2

4

这在很多博客和技术网站中都有很好的介绍,比如这个:http ://tennysusantobi.blogspot.no/2012/08/netezza-external-tables.html

基本上,外部表只是驻留在 Netezza 中的一个定义,允许它从(通常)本地文本文件中查询数据,而不必将它们物理地加载到 netezza 中的数据库中。也用于轻松导出数据(如链接中所述)。

于 2013-04-06T21:37:15.283 回答
0

表:定义和数据都驻留在数据库中。更准确地说,数据基于分布键物理存储在每个数据切片中。

外部表:只有表定义驻留在数据库中,而不是实际数据。数据驻留在文件本身中。它主要用于加载/卸载数据。它还可用于备份 netezza 表或将数据从一个 netezza 盒传输到另一个 netezza 盒。

于 2016-08-10T06:47:29.300 回答