webarchive文件手机打开 做了archive后如何收缩Oracle的数据文件
做了archive后如何收缩Oracle的数据文件
在日常的工作和学习中 很多人在对数据库中的数据做了archive后 数据量会出现减少的情况 在这种前提下 原来定义的数据文件假如不进行收缩就会浪费很多的空间 在下文中 我们将详细介绍一种解决此问题的方法
首先 停止listener 避免在rebuild时有dml操作

◆ 利用Toad的tools >rebuild multiple objects对欲收缩的表空间所涉及的表及索引进行rebuild (就是alter table table_name move tablespace 命令)
例子
Alter table SICS_HISTORY COD_AMOUNT move TABLESPACE TBSP Parallel (Degree ) ; Alter Table SICS_HISTORY COD_AMOUNT noparallel; Alter index SICS_HISTORY IX _COD_AMOUNT rebuild TABLESPACE TBSP Parallel (Degree ) Nologging online; Alter index SICS_HISTORY IX _COD_AMOUNT noparallel;
选择项中 我们可以选择rebuild associated indexes with tables 这样 在产生脚本时可以同时对index做rebuild (注意 table如果move了表空间必须对index做rebuild)
◆ Rebuild结束后 对数据文件的实际大小做评估
( )找出表空间所涉及的所有数据文件
sql>select * from dba_data_files; 》可以获得file_id
( )找到最大的block_id
SQL>select max(block_id)*db_block_size/ / from dba_extents where file_id= ;
◆ 收缩数据文件的空间
lishixinzhi/Article/program/Oracle/201311/18261相关文章
- wps网页版文件怎么下载 如何查看比如文档等文件的打开、修改、删除的历史记录
- 手机浏览器的历史记录在哪个文件夹 360浏览器的历史记录保存在哪个文件夹
- 云视讯分享 我在手机百度云下载的视讯下载流畅版.在档案管理中开启以后就分成了几十个小的档案怎么才能将它还原.
- 电脑文件传到手机微信 手机微信怎么上传档案
- 怎样保存资源到百度云 百度云盘手机客户端的文件下载到手机上面可是电脑客户端的文件删除,现在这个文件手机里还有,在已下载列
- 档案谁来上传 连线手机助手,把手机里的档案上传到电脑上的新建资料夹中 显示上传成功 可是回到桌面一看 找不到了
- 档案接收单位会开启档案嘛 为什么我的手机用电子书开启txt档案是乱七八糟的编码
- 手机百度离线文件导出 如何通过Web Services上传和下载文件
- 手机硬盘坏了数据恢复 手机坏了,但里面的档案备份了,在电脑上显示为BACKUP档案,怎么开启获取里边的资料
- 如何查看文件保存路径 安卓版百度文库下载了档案后,档案存放路径是什么
爱学记

微信收款码
支付宝收款码