使用exp导出导入,需要注意的问题。

问题:由于段延迟分配。导致新创建的表未分配段。与参数deferred_segment_creation有关。如果是空表,使用exp和imp会导致导不出来表结构。

使用exp加参数rows=n导出元数据,记录一个问题
导入后,往表里插入数据,发现占用了很大的空间,经过排查是initial extent的问题。
使用rows=n,导出元数据,然后在导入到其它库。initial extent会改变(新建立的表默认为64k)

怎样才处理该问题?
ALTER TABLE <username>.<table_name> MOVE tablespace <tablespace_name> STORAGE(INITIAL 64k NEXT 1m);
ALTER INDEX <username>.<index_name> REBUILD online tablespace <tablespace_name> STORAGE(INITIAL 64k NEXT 1m);

测试:
1.查询表的定义,initial默认为64k
SQL> select dbms_metadata.get_ddl('TABLE','T1','ERWA') from dual;

DBMS_METADATA.GET_DDL('TABLE','T1','ERWA')
--------------------------------------------------------------------------------

CREATE TABLE "ERWA"."T1"
( "EMPNO" NUMBER(4,0),
"ENAME" VARCHAR2(20),
"JOB" VARCHAR2(9),
"MGR" NUMBER(4,0),
"HIREDATE" DATE,
"SAL" NUMBER(7,2),
"COMM" NUMBER(7,2),
"DEPTNO" NUMBER(2,0)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXT
ENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"

SQL>
2.使用rows=n导出
[oracle@lxtrac05 bk]$ exp system/oracle file=test.dmp tables=erwa.t1 rows=n
Export: Release 11.2.0.4.0 - Production on Thu Feb 22 11:14:16 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options
Export done in UTF8 character set and AL16UTF16 NCHAR character set
server uses AL32UTF8 character set (possible charset conversion)
Note: table data (rows) will not be exported
About to export specified tables via Conventional Path ...
Current user changed to ERWA
. . exporting table T1
EXP-00091: Exporting questionable statistics.
Export terminated successfully with warnings.
[oracle@lxtrac05 bk]$
3.导入
[oracle@lxtrac05 bk]$ imp system/oracle file=test.dmp tables=t1 fromuser=erwa touser=srw
Import: Release 11.2.0.4.0 - Production on Thu Feb 22 11:15:27 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options

Export file created by EXPORT:V11.02.00 via conventional path
import done in UTF8 character set and AL16UTF16 NCHAR character set
import server uses AL32UTF8 character set (possible charset conversion)
. importing ERWA's objects into SRW
Import terminated successfully without warnings.
[oracle@lxtrac05 bk]$
4.再次查询表的定义结构。发现initial extent变了。
SQL> select dbms_metadata.get_ddl('TABLE','T1','SRW') from dual;
DBMS_METADATA.GET_DDL('TABLE','T1','SRW')
--------------------------------------------------------------------------------
CREATE TABLE "SRW"."T1"
( "EMPNO" NUMBER(4,0),
"ENAME" VARCHAR2(20),
"JOB" VARCHAR2(9),
"MGR" NUMBER(4,0),
"HIREDATE" DATE,
"SAL" NUMBER(7,2),
"COMM" NUMBER(7,2),
"DEPTNO" NUMBER(2,0)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
STORAGE( INITIAL 710934528 NEXT 1048576 MINEXTENTS 1
FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"

SQL>

 

转载于:https://www.cnblogs.com/erwadba/p/8458634.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/571166.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php 修改excel内容吗,php更新修改excel中的内容例子

//模板存放目录$dir $DOCUMENT_ROOT./backoffice/admin/oemcheck/;$templateName 1.xlsx;$outputFileName 模板.xlsx;$txttest;//实例化Excel读取类$PHPReader new PHPExcel_Reader_Excel2007();if(!$PHPReader->canRead($dir.$templateName)){$PHPReader new PHPExcel…

INNODB表快速迁移

本实验在一台server上启动了2个mysql实例端口分别是3307 3308&#xff0c;目的是将3307的表aaa迁移到3308中去&#xff0c;并打开3308的slave 1.在3308上 mysql> drop table aaa; 干表Query OK, 0 rows affected (0.01 sec)mysql> CREATE TABLE aaa ( -> id …

php递归实现冒泡排序,PHP冒泡排序、快速排序算法

快速排序是对冒泡排序的一种改进。他的基本思想是&#xff1a;通过一趟排序将待排记录分割成独立的两部分&#xff0c;其中一部分的关键字均比另一部分记录的关键字小&#xff0c;则可分别对这两部分记录继续进行快速排序&#xff0c;整个排序过程可以递归进行&#xff0c;以达…

ss加密php,js前端加密,php后端解密(crypto-js,openssl_decrypt)

基于PHP和JS的AES相互加密解密方法详解(CryptoJS)基于PHP和JS的AES相互加密解密方法详解(CryptoJS)注意说明&#xff1a;1. 首先引入CryptoJS包中的aes.js和pad-zeropadding.js2. 其次引入了jquery.min.js和自己封装的function.js(内容主要是加密解密函数)3. 加密解密过程中的向…

MongoDB缓存技术总结

MongoDB简介 MongoDB 是一个基于分布式文件存储的数据库。由C语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个基于分布式文件存储的数据库MongoDB是介于NoSQL和关系型数据库之间的一款产品MongdoDB是基于C语言编写MongoDB具有查询语言、索引、Key-…

java作业 温度换算,Java基础题目(温度转换、时间换算、信号报告)

Java基础题目题目主要来自浙江大学翁凯教授的零基础学习Java课程的配套习题。1. 温度转换题目内容:写一个将华氏温度转换成摄氏温度的程序&#xff0c;转换的公式是&#xff1a;F (9/5)*C 32其中C表示摄氏温度&#xff0c;F表示华氏温度。程序的输入是一个整数&#xff0c;表…

#前端# 解决前端页面滑动不顺畅的问题

看情况有时候需要将body和html同时选择。转载于:https://www.cnblogs.com/tnt-33/p/8464370.html

php写入不了伪静态,PHP实现URL伪静态

核心部分是.htaccess文件&#xff0c;默认可能不支持.htaccess&#xff0c;请查看《apache 不支持.htaccess文件如何处理》。首先我们看下一个地址&#xff1a;http://www.quou.cn/cnweb/0/445/article/这个地址的cnweb其实是虚拟的:为什么没有cnweb这个目录而虚拟主机又认它呢…

头条太给力了!粉丝破千,收益到账925元,总结涨粉经验

越来越喜欢头条了!粉丝破千,开通了千粉权益,收益到账524元。好开心。 昨天粉丝数达到了1000,好激动,赶紧留下纪念,虽然日收益还不是很高,好在又上了一个新台阶。此刻,我也静下心好好总结了一下从0粉丝到1000粉丝的涨粉经验。 1,有效阅读,多互动,增加自己在头条的活…

php守护进程热更新,如何通过PHPStorm配置Hyperf热更新开发环境

通过 PHPStorm 配置热更新开发环境在开发 Hyperf/Swoole 这样的持久化应用时&#xff0c;每当应用代码发生了变更时&#xff0c;都需要重启应用使代码生效&#xff0c;尽管在开发 CLI 应用时这也是一个正确且合理地操作&#xff0c;因为我们开发过程中仍需要关注 stdout 输出的…

Yii2 使用 RESTful 写API接口 实例

Yii2 使用 RESTful&#xff1f;其实 Yii2 框架本身就对 RESTful 是友好支持的&#xff0c;具体可以看官方文档(http://www.yiichina.com/doc/guide/2.0/rest-quick-start)&#xff0c;或者去看源码&#xff0c;都是可以的注意: 我们使用resTful的同时,需要借助于测试工具进行地…

php elements,wd elements se和wd elements的区别是什么

区别&#xff1a;1、WD Elements SE有两个USB3.0接口&#xff1b;而WD Elements有一个USB3.0接口&#xff0c;一个USB2.0接口。2、WD Elements SE配置有数据加密功能&#xff1b;而WD Elements不具备存储数据加密功能。本文操作环境&#xff1a;windows10系统、thinkpad t480电…

Blog建设好了,好好看φ(゜▽゜*)♪

来cnblogs写博果然没错&#xff0c;不枉费我几个小时&#xff0c;最后出来的界面还是很好看的。当然了需要一点前端基础&#xff0c;这样改起来才顺心顺手。 转载于:https://www.cnblogs.com/icequarze/p/8468483.html

java二维数组遍历排序,实现二维数组的按次序排序!!!

package com.huaxia.java2se;import java.util.Arrays;public class Array{ static int c0;static int a[][]new int[4][4];int ii0;/** 单行的排序方法由大到小*/public static void Arraysinglesort(int a[][]){int i, j,k;for( i0;ifor(j0;jint temp;for(k0;kwhile(a[i][k]}…

【热修复】Andfix源码分析

转载请标注来源&#xff1a;http://www.cnblogs.com/charles04/p/8471301.html Andfix源码分析 0、目录 背景介绍源码分析方案评价总结与思考参考文献1、背景介绍 热修复技术是移动端领域近年非常活跃的一项新技术&#xff0c;通过热修复技术可以在不发布应用市场版本&#xff…

matlab求心率,心电图QRS波检测(计算心跳次数)

YURA2021-2-18 9:54:53谢谢&#xff01;&#xff01;&#xff01;yangaichimantou2021-1-6 21:01:21谢谢分享楼主llyy12332020-12-21 18:39:55感谢楼主分享songxin2020-12-16 21:55:38感谢楼主分享4444_X2020-9-14 21:25:27感谢楼主分享4444_X2020-9-14 21:25:26感谢楼主分享44…

已知矩阵 matlab,在MATLAB中,已知矩阵A,那么A(:,2:end)表示

摘要&#xff1a;已知供输工方、表示添资料准加剂、加及标应提原料有关的()的出国法等使用&#xff0c;品”“进办理报检时口食。已知信息系统模型不包逻辑括(。...已知信息系统构化中的结方法设计&#xff0c;矩阵细设和详总体计两阶段一般分为设计&#xff0c;总体主要建立其…

虚拟域名配置

1、进入 C:\Windows\System32\drivers\etc 这个文件夹&#xff0c;找到hosts文件&#xff0c;做相应配置&#xff1b;比如:配置school.com # localhost name resolution is handled within DNS itself. 127.0.0.1 school.com# ::1 localhost2、找到 apach…

文件源码读取 php伪协议,include(文件包含漏洞,php伪协议)

点击tips查看元素&#xff0c;也并没有有用的信息&#xff0c;联想到题目,include想起了文件包含漏洞。构造payload?file/../../../../../../flag.php没有返回东西。看完wq学到了一个新姿势&#xff1a;php伪代码构造payload?filephp://filter/readconvert.base64-encode/res…

vue 中 created 和 mounted 钩子生命周期 问题

正如前面一篇博客中遇到的钩子生命周期问题 &#xff0c;如果对基本的原理不清楚 就很难弄懂 这个问题 到底是什么原因造成的。所以今天我们就来简单的研究下 这两个钩子到底是个啥意思 created 钩子 mounted 钩子 我不想写了 可以参考这个 说的也挺明白的 https://segmentfa…