`
womendu
  • 浏览: 1513622 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

节约数据迁移15分钟

阅读更多

最近在调数据迁移的性能, 其中有下面这样的一句SQL语句, 表的大小为25GB, 记录数为1亿.

INSERT /*+ APPEND */ INTO B
SELECT /*+ PARALLEL(A,4) FULL(A) */
SEQ_B.NEXTVAL, A.*
FROM A;

这一步在很好的存贮及主机上测试时, 居然用了26分钟, 忍无可忍, 一定要调整一下. 仔细考虑了一下, 因应是序列的取下个值太慢的问题, 序列原来的CACHE值为20, 于是将脚本改成如下:

ALTER SEQUENCE SEQ_B CACHE 2000;
INSERT /*+ APPEND */ INTO B
SELECT /*+ PARALLEL(A,4) FULL(A) */
SEQ_B.NEXTVAL, A.*
FROM A;
ALTER SEQUENCE SEQ_B CACHE 20;

这样改了后, 10分钟就完成了, 有效地节约了15分钟.

分享到:
评论

相关推荐

    数据迁移服务V200R100C00----VMware虚拟机数据迁移方案.doc

    数据迁移服务V200R100C00----VMware虚拟机数据迁移方案 数据迁移服务V200R100C00是华为工程师和合作工程师共同开发的一款数据迁移工具,旨在帮助用户将VMware虚拟机数据迁移到新的存储设备上。 在数据迁移服务...

    数据迁移 说明 oracle 数据迁移完整手册

    Oracle 数据迁移完整手册 Oracle 数据迁移是一种常见的数据库管理操作,目的是将 Oracle 数据库从一台服务器迁移到另一台服务器。以下是 Oracle 数据迁移的完整手册,涵盖了迁移方法概述、实现步骤、其他方法等...

    Redis集群数据迁移操作文档

    《Redis集群数据迁移实战指南》 在IT领域,数据迁移是一项关键任务,特别是在使用Redis这样的高性能内存数据库时。本文将详细介绍如何进行Redis集群的数据迁移,包括全量和增量数据迁移,以及离线迁移的方法,主要...

    sql 数据迁移工具

    在IT行业中,数据库管理是一项至关重要的任务,而SQL数据迁移工具正是解决这一问题的有效手段。本文将深入探讨SQL数据迁移工具的功能、应用场景以及常见的迁移策略。 SQL数据迁移工具,如标题所示,是一种能够帮助...

    NC升级数据迁移工具手册

    ### NC升级数据迁移工具手册知识点概述 #### 一、总述 **NC56/57至NC63数据迁移工具**是用友为帮助企业从NC56/57版本平滑过渡到NC63版本而开发的一款专业数据迁移工具。此工具主要用于实现企业现有系统中的数据无缝...

    Mycat2数据迁移工具-yugong免积分下载!

    2. **数据一致性**:在迁移过程中,Yugong确保数据的一致性,避免因迁移导致的数据丢失或错误。 3. **增量迁移**:除了首次全量迁移,Yugong还支持后续的增量迁移,使得新产生的数据能够实时同步到Mycat。 4. **简单...

    数据迁移整合方案.pdf

    数据迁移整合方案 数据迁移整合是指在新旧系统之间进行数据迁移和整合,以确保业务的顺利开展。在本方案中,我们将讨论数据迁移整合的需求分析、系统迁移和整合目标、系统切换方案等方面的内容。 需求分析是数据...

    数据迁移整合的方案的报告.pdf

    数据迁移整合是IT领域中常见的任务,特别是在系统升级或新旧系统替换时。在这个报告中,我们关注的是如何有效地进行历史数据迁移和不同系统间的整合,以确保业务的连续性和系统的稳定性。 首先,新老系统迁移整合的...

    数据迁移方法概述

    ### 数据迁移方法概述 数据迁移是一项复杂而关键的任务,在企业级应用中尤为常见。随着业务需求的变化和技术的进步,数据往往需要从旧系统平滑过渡到新系统中,以确保业务连续性和数据一致性。数据迁移方法的选择需...

    oracle数据迁移工具

    Oracle数据迁移工具是一种高效、便捷的方法,用于在不同的Oracle数据库之间移动数据或结构。这个工具由.NET框架构建,提供了一种灵活且用户友好的界面,使得数据库管理员和开发人员能够轻松地执行各种数据迁移任务。...

    大数据-数据迁移-hive、hbase、kudu迁移

    整个过程展示了大数据迁移的复杂性和重要性,尤其是当面临大规模数据(15TB)时,每一步都需要精心规划和执行。这样的经验教训对于任何计划进行大数据平台迁移的企业来说,都是一份宝贵的参考资料。

    MySQL+人大金仓+数据迁移

    "MySQL+人大金仓+数据迁移" MySQL 是一个流行的开源关系数据库管理系统,而人大金仓是基于 PostgreSQL 的一款商业数据库管理系统。数据迁移是指将数据从一个数据库管理系统迁移到另一个数据库管理系统的过程。本文...

    Apsara Clouder云计算技能认证:云数据库管理与数据迁移--试题.doc

    数据传输服务DTS提供了快速的数据迁移功能,可以将本地数据库或者RDS实例迁移到另一个RDS实例中,支持同异构数据源之间的数据迁移,同时提供了多种ETL特性,包括结构迁移、全量数据迁移、过滤数据迁移、增量数据迁移...

    基于PowerBuilder数据管道的数据迁移技术及其应用设计

    **基于PowerBuilder数据管道的数据迁移技术及其应用设计** 在IT领域,数据迁移是常见的系统升级、整合或备份过程中的重要步骤。PowerBuilder是一款强大的数据库应用开发工具,它提供了丰富的功能来支持开发人员处理...

    本表数据迁移

    表数据迁移 表中的数据量在几亿以下

    数据迁移.docx

    数据迁移是IT环境中常见的操作,尤其在数据库管理系统之间,如MySQL到PostgreSQL的迁移。MySQL是一种广泛使用的开源关系型数据库,而PostgreSQL则以其强大的功能和ACID合规性受到青睐。在某些场景下,比如升级数据库...

    数据迁移工具LSMW的使用

    LSMW,全称为Legacy System Migration Workbench,是SAP提供的一种强大的数据迁移工具,主要用于将非SAP系统中的数据高效地迁移到R/3或更现代的SAP系统中。本篇文章将详细介绍LSMW的使用方法和操作步骤,帮助用户...

Global site tag (gtag.js) - Google Analytics