【发布时间】:2010-02-02 22:19:32
【问题描述】:
我有一个 10 节点的 DB2 9.5 数据库,每台机器上都有原始数据(即 node1:/scratch/data/dataset.1 node2:/scratch/data/dataset.2 ... node10:/scratch/data/dataset.10
没有共享的 NFS 挂载 - 我的机器都不能处理所有组合的数据集。
数据集文件的每一行都是一长串文本,以列分隔。第一列是关键。我不知道 DB2 将使用的散列函数,因此数据集没有预先分区。
没有重命名我的所有文件,有没有办法让 DB2 并行加载它们? 我正在尝试做类似的事情
从coldel修改的del的'/scratch/data/dataset'加载| fastparse messages /dev/null replace into TESTDB.data_table part_file_location '/scratch/data';
但我不知道如何向 db2 建议它应该在第一个节点上查找 dataset.1,等等。
【问题讨论】: