- 23
- 0
- 约1.08万字
- 约 43页
- 2020-02-06 发布于上海
- 举报
议程unload/loadunonload/onloaddbloaddbexport/dbimportHPLExternal table议程 un load/loadunonload/onloadDbloaddbexport/dbimportHPLExternal tableunload/load –语法unloadloadUNLOAD TO ‘filename’ [DELIMITER ‘delimiter’] SELECT Statement;filename 可以为全路径或者相对路径文件名;DELIMITER选项,定义数据列分隔符,默认为‘|’;SELECT 项为SQL子句;LOAD FROM ‘filename’ [DELIMITER ‘delimiter’] INSERT INTO Table Name | Synonym Name| View Name [(column)];filename 可以为全路径或者相对路径文件名;DELIMITER选项,定义数据列分隔符,默认为‘|’;Column 选项,默认为数据库表的字段的顺序, 注意要与文件中数据列顺序保持一致;unload/load –迁移步骤导出导入准备充足的磁盘空间; 采用unload工具卸载表数据;使用dbschema 工具卸载表的数据模式,生成建表SQL语句;磁盘数据文件及数据模式SQL语句移到目的主机上; 根据需要编辑生成的数据模式SQL语句,并创建空表; 采用load工具将的数据文件装载至数据库中;unload/load –操作内容卸载内容Unload 只卸载迁移表的数据,不包含表数据模式及索引数据。SELECT子句的灵活方式,导出的数据可以来自一个表或者多个表。卸载粒度unload 卸载粒度包括部分字段或全部字段,部分记录或全表记录,是迁移工具中粒度最小的,也是该工具灵活方便的原因之一输出结果Unload 输出以分隔符分隔各字段的 ASCII 文件。分隔符可在卸载命令 delimiter 选项中显式指定导入数据导入到指定的表unload/load –锁情况卸载表的锁定状态Unload :1. 在数据库非日志状态下或脏读隔离级别下,可卸载表数据,即使迁移表被独占。 2. 在日志数据库以非脏读隔离级卸载独占的表时,返回锁冲突错误。 3. 对卸载表的加锁情况:在非日志数据库、或脏读、或提交读隔离级别下,对卸载表不锁定;在日志数据库中,以游标稳定读、重复读隔离级别卸载表,对表记录不同数据集加共享锁。 装载时对表的锁定状况load :1. 在日志数据库中,对装载表加排他锁。锁定粒度缺省情况下为行锁或页锁(建表时确定)。当装载数据量较大时,可显示将锁模式更改为表级锁。在装载过程中不能对表进行访问。 2. 在非日志数据库中,对装载表不加锁,对装载成功的记录可随时访问。 数据库日志状态Unload/load 装卸载不受数据库日志状态的限制。unload/load –锁情况Load支持事务 并发load数据1.通过事务控制数据的装载过程,失败后可以回滚本次装载的记录;begin work; load from ‘filename’ insert into tablename;commit work; 2.默认情况下,load把装载过程分成多个事务,当失败时回滚最后 一个子事务,已经导入的记录不能自动回滚。T1,Begin work;Load from ‘t_1.unl’ insert into t;Commit work;T2,Begin work;Load from ‘t_2.unl’ insert into t;Commit work;unload/load –如何提高装载性能提高 unload/load 性能的技巧 1.去掉数据库(表)日志,提高 load 速度取掉目的表级日志 ALTER TABLE TABNAME TYPE(RAW);采用 LOAD 工具装载增加目的表表级日志 ALTER TABLE TABNAME TYPE(STANDARD);2.采用多进程,加速 unload/load 卸装速度将需要装卸的多张表分配到不同的进程中并发装卸,可减少整体装卸载时间; 将海量表分配到多个进程中并发卸装,可减少海量表的卸载时间 采用多进程装载海量表,需要特别注意锁溢出与长事务的出现3.去掉参照性约束及索引,加速 load 装载速度 在装载前先删除表索引及参照性约束,在装载完毕后重新创建。unload/load –应用场景最小操作对象为表导出导入单个表的数据unload输出的文件是ASICC文件可以导入到外部应用进行使用,如EXCEL重建表的模式对 dbschem 卸出的 SQL 语句进行编辑,可改变:表的字段名、约束、权限、表名、封锁模式、初始 EXTEN
您可能关注的文档
- 人教六下比例的意义.pptx
- 八年级数学下册53分式的加减法习题课件新版北师大版.pptx
- 八年级数学下册53分式的加减法习题新版北师大版.pptx
- 中医养生学中篇.pptx
- 声音的特征初二物理.pptx
- 声音的特征初二物理资料.pptx
- 妇科炎症病人的护理.pptx
- 命题及其关系ppt.pptx
- 公共学社会组织.pptx
- 基因对性状控制参考.pptx
- 视频序列中运动目标分割与跟踪算法:原理、对比及创新优化.docx
- 2026年文化旅游智慧景区管理创新报告.docx
- 2026年智能医疗行业创新报告.docx
- 老年人口咽部菌群探秘:细菌携带与耐药性的深度剖析.docx
- 混凝土Ⅰ型裂缝扩展准则:多维度比较与实践应用探究.docx
- CN108513996A 一种利用农产品残果制作植物用酵素的制备及使用方法 (宁夏中青农业科技有限公司).docx
- 黑龙江省农业碳排放效率:多维评价与影响因素的深度剖析.docx
- 2026年腾讯游戏电竞产业发展行业报告.docx
- CN108512155A 一种电缆支架、电缆支架的制作方法及使用方法 (中科芯集成电路股份有限公司).docx
- 长江源区水文过程模拟与变化归因:多维度解析与展望.docx
原创力文档

文档评论(0)