CSDN论坛 > Oracle > 基础和管理

在oracle9i中,如何缩小一个表空间的大小 [问题点数:50分,结帖人zhucheng]

Bbs2
本版专家分:120
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:5298
Bbs6
本版专家分:7386
Bbs9
本版专家分:67516
Blank
红花 2004年7月 Oracle大版内专家分月排行榜第一
2003年10月 Oracle大版内专家分月排行榜第一
Blank
黄花 2005年5月 Oracle大版内专家分月排行榜第二
2004年12月 Oracle大版内专家分月排行榜第二
2004年3月 Oracle大版内专家分月排行榜第二
2004年2月 Oracle大版内专家分月排行榜第二
2004年1月 Oracle大版内专家分月排行榜第二
2003年8月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2005年4月 Oracle大版内专家分月排行榜第三
2005年2月 Oracle大版内专家分月排行榜第三
2004年9月 Oracle大版内专家分月排行榜第三
2004年8月 Oracle大版内专家分月排行榜第三
2003年11月 Oracle大版内专家分月排行榜第三
2003年9月 Oracle大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
修改表空间数据文件大小
SQL> SELECT d.tablespace_name,             to_char(nvl(a.bytes / 1024 / 1024 / 1024, 0), '99,999,990.00') size_g,             to_char(nvl(f.bytes, 0) / 1024 / 1024 / 1024, '99,999,990.00') free_g,
Oracle表空间释放与增加表空间大小
1.drop表后并没有释放磁盘空间,这时可以通过缩小表空间释放磁盘存储注:一个表空间可以有多个datafile查看所有的datafile,找到你要缩小的datafile select file#, name from v$datafile 从上面获得要缩小的文件id是4,查看此文件有多少个block select max(block_id) from dba_extents where file_i
扩展或缩小undo表空间
***********************************************声明***********************************************************************  原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog: ***************
还原表空间
还原表空间是Oracle9i引入的,用来自动的管理还原(回滚)数据。还原表空间用来存储还原段,在还原表空间中不能包含任何其它对象。还原表空间的区段管理是本地管理。 在创建还原表空间的sql语句中只能使用datafile和extent management子句。 例:创建一个还原表空间longshen_undo 1. SQL> create undo tablespace longshen_
调整InnoDB系统表空间大小
本文永久地址: http://fuxkdb.com/2017/08/11/%E8%B0%83%E6%95%B4InnoDB%E7%B3%BB%E7%BB%9F%E8%A1%A8%E7%A9%BA%E9%97%B4%E5%A4%A7%E5%B0%8F/调整InnoDB系统表空间大小本文介绍如何增大或缩小InnoDB system tablespace增大InnoDB system tablespac
如何缩小共享表空间
MySQL innodb如果是共享表空间,ibdata1文件越来越大,达到了20多个G,对一些没用的表进行清空: truncate table xxx; 然后optimize table xxx; 没有效果 因为对共享表空间不起作用。 mysql ibdata1存放数据,索引等,是MYSQL的最主要的数据。  如果不把数据分开存放的话,这个文件的大小很容易就上了G,甚至几十G。对于某些应
Oracle调整表空间大小resize
转载至:https://www.cnblogs.com/wenlong/archive/2011/10/22/2221025.html 将备份的一个大数据库还原到本机以后,删除里面的大表(比如文件表、日志表等),Oracle数据文件在有数据的情况下能自动扩展,却不能自动收缩,造成存储空间的浪费。 如果直接修改数据文件的大小,可能会遇到如下错误:ORA-03297: 文件包含在请
AIX用裸设备添加表空间(oracle 扩表空间)
AIX用裸设备添加表空间 AIX的裸设备跟LINUX有些不一样,建立完LV会在/dev/下生成跟LV名称前加R的文件,它就是LV的裸设备文件。 硬件环境:小型机 IBM P670,存储:IBM SHARK F-20 软件环境:操作系统 AIX5.1 数据库oracle9i 主题思想:物理卷PV->卷组VG->逻辑卷LV(类型:raw)->添加表空间 操作过程: 一、 首先 #lsvg – o //查看所有可用卷组 datavg03 datavg02 datavg01 datavg00 rootvg 二、 然后对用来专为数据库准备的卷组进行如下操作:
MySQL5.7新特性——在线收缩undo表空间
文章来自:https://www.linuxidc.com/Linux/2017-05/143400.htm1. MySQL 5.5时代的undo log    在MySQL5.5以及之前,大家会发现随着数据库上线时间越来越长,ibdata1文件(即InnoDB的共享表空间,或者系统表空间)会越来越大,这会造成2个比较明显的问题:(1)磁盘剩余空间越来越小,到后期往往要加磁盘;(2)物理备份时间越...
Oracle数据文件占用空间释放resize
当Oracle数据库的数据占用空间较大,而其中存储的数据并未占据如此大的空间时,原因可能为用户删除了一些数据,但是数据文件大小并不会自动缩小。此时如果想要缩小数据文件的大小,可以采用如下的方式。 一、使用如下语句,查询可以释放空间的数据文件: select a.file#, a.name, a.bytes / 1024 / 1024 CurrentMB, ceil(HW
关闭