2022-04-24
exp/imp怎样清除高水位?
看网上说,oracle使用exp/imp能够清除表的高水位线,但我实际使用时却发现它并不能清除高水位线:例如原表做了delete操作,有1000个空块,然后对其进行exp导出,导出完成后删除这张表 drop table XX purge; 然后使用imp导入之前备份的表,经查仍然有1000个空块,高水位并没有降低。另外,我尝试使用expdp/impdp的方式,仍然没有把高水位降下来。
请问,关于exp/imp能清除高水位线的说法是真的吗?如果是真的,要怎样操作才能实现呢?
我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
这种报错有大神遇到过吗?The method specified in wallet_location is not supported. Location: /usr/local/weblogic
回答 1
没遇到过,walletlocation中指定的方法不受支持。检查你的walletlocation配置方法吧。
oracle 11g RAC crsctl status res -t 显示异常质询
回答 5
虽然和你的case不是完全匹配,但可以参考看看一下这个文章:ID1086563.1,估计也是一个bug之类的东西。http://blog.sina.com.cn/s/blog538285a701019
rac数据库转化为两个单机的数据库
回答 3
请说明两套数据库的数据需要如何分布?如果需要一样的ADG然后failover,如果是空库,重装就可以了,先deletenode
oracle分区表,在迁移的时候,老的分区可以迁移到新的表空间,但是新的分区还是会在老的空间,那这种迁移,需要一直进行的?
回答 2
altertablexxxxxxmodifydefaultattributestablespacexxxxxx;
ORA-01103: database name 'DHH' in control file is not 'DHHNEW'
回答 5
问题解决了吗?
oracle生产环境都是什么系统?
回答 1
已采纳
一般是Linux,centos,UNIX
rose 来双击热备 oracle,模式 是和rac 差不多的吗?
回答 2
已采纳
rose是双机高可用软件,正常来说,针对同一个实例,只能做主备模式,即主机运行,备机停止;而rac既可以实现高可用(两台机器故障任一台都不影响业务),也有负载均衡的作用,两台机器同时运行,scanip
Oracle 19c 打补丁到最新的RU:35319490,删库后重新全导入的一个库,还需要再打一次补丁吗?
回答 1
不用,你是删库,又不是删除软件
dg跨平台版本
回答 6
估计有点难。首先你这两个OS版本跨度太大,oel5上应该适合安装10g,而oel7上适合安装11g,所以你在安装数据库这块会很难达到一致版本。所以建议还是不要这样去搭建DG,可以考虑搭建ogg实现数据
Oracle数据库怎样抓出带有自定义函数的SQL?
回答 6
已采纳
在开发过程中,应该避免在SQL语句中调用自定义函数,可以通过以下SQL语句抓出调用了自定义函数的SQL。selectdistinctsqlid,sqltext,module fromV$SQ
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
热门文章
超级详细的Oracle安装图文详解!手把手教会您从下载到安装
数据库WAL日志决定了其应用场景
Oracle REGEXP_REPLACE匹配参数m和n
Oracle优化-检查Oracle数据库备份结果
Oracle 通过ORDS缓存PLSQL包
Oracle 超过varchar2限制时Clob数据类型错误
How to avoid "ORA-00932: inconsistent datatypes: expected - got CLOB" when distinct CLOB datatypes.
Oracle 用where子句从视图中选择
行业观察:关系型数据库占八成市场,Oracle和MySQL领跑行业
Oracle RAC中的VIP和SCAN IP