2016 - 2024

感恩一路有你

db2 load from 命令 db2import和load的区别?

浏览量:2294 时间:2021-03-14 07:06:36 作者:admin

db2import和load的区别?

import和load都可以将数据导入到DB2服务器,但是它们有很大的不同。Import实际上执行SQL的insert操作。和insert操作一样,在执行import时,触发器会被激活,所有的约束都会被强制执行,并使用数据库的缓冲池。它类似于Oracle SQL*Loader工具的常规路径导入。加载工具可以更快地将数据文件导入到数据表中。Load工具不会与DB2数据引擎交互,因此在使用Load工具时,触发器不会被触发,缓冲池也不会被使用,数据表约束必须单独实现。导入工具比加载慢的原因是它是一个低级的数据操作工具。它分为加载、生成和删除三个阶段,直接处理硬盘上的数据页。load工具类似于oraclesql*Loader工具的直接路径导入。

DB2LOAD需要什么权限?

DB2的权限如下:lsysadm是最高级别的管理权限,可以完成所有操作(DBM、DB、DB object)。参数sysadm is configured by DBMugroup指定组名,组名定义操作系统中lsysctrl的最高级别控制权限,可以维护DBM和DB,但不能访问DB中的数据。

db2 load from 命令 db2 load client from db2 load nonrecoverable

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。