Netezza中的表和外部表有什么区别?加载数据后,是否总是在后台读取数据文件?是否需要再次将数据从外部表复制到正常数据库表?
发布于 2013-04-07 05:37:15
这在很多博客和技术网站上都有很好的报道,比如这个:http://tennysusantobi.blogspot.no/2012/08/netezza-external-tables.html
基本上,外部表只是一个驻留在Netezza中的定义,允许它(通常)从本地文本文件中查询数据,而不必物理地将它们加载到netezza的数据库中。还可用于轻松导出数据(如链接所述)。
发布于 2016-08-10 14:47:29
表:定义和数据都在数据库中。更准确地说,数据是根据分发密钥物理存储在每个数据切片中的。
外部表:只有表定义驻留在数据库中,而不是实际数据。数据驻留在文件本身。主要用于数据的加载/卸载。它还可用于备份netezza表或将数据从一个netezza盒传输到另一个netezza盒。
https://stackoverflow.com/questions/15795677
复制相似问题