FastLoad主要用于数据的快速批量加载,由于不使用临时日志,性能优于insert.
FastLoad的两个工作阶段
阶段一
阶段2
局限性
目标表不应该有二级索引,连接索引和外键引用。 Give them a try:
示例
将以下代码保存为fastload.fl文件。
执行代码:
术语列表
LOGON 登录到Teradata并启动一个或多个会话。
DATABASE 设置默认数据库。
BEGIN LOADING 标识要加载的表。
ERRORFILES 标识需要创建/更新的2个错误表。
CHECKPOINT 定义何时采取检查点。
SET RECORD 指定输入文件格式是格式化,二进制,文本还是未格式化。
DEFINE 定义输入文件布局。
FILE 指定输入文件名和路径。
INSERT 将输入文件中的记录插入目标表中。
END LOADING 启动FastLoad的第2阶段。 将记录分发到目标表中。
LOGOFF 结束所有会话并终止FastLoad。
领取专属 10元无门槛券
私享最新 技术干货