暂无图片
如何释放system表空间
我来答
分享
光明之子
2021-11-17
如何释放system表空间


我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
Uncopyrightable

感觉没有必要动system表空间,resize调小空间大小也是需要移动表和索引的;避免其他表往system表空间写入或者增加数据文件;

暂无图片 评论
暂无图片 有用 0
打赏 0
zhuzhijiao

--收缩表空间:
SELECT /*+ ordered use_hash(a,c) */
'alter database datafile ''' || a.file_name || ''' resize ' ||
round(a.filesize - (a.filesize - c.hwmsize - 100) * 0.8) || 'M;',
a.filesize,
c.hwmsize
FROM (SELECT file_id, file_name, round(bytes / 1024 / 1024) filesize
FROM dba_data_files) a,
(SELECT file_id, round(MAX(block_id) * 8 / 1024) HWMsize
FROM dba_extents
GROUP BY file_id) c
WHERE a.file_id = c.file_id
AND a.filesize - c.hwmsize > 100;


可以根据上面的脚本查询一下。

暂无图片 评论
暂无图片 有用 0
打赏 0
光明之子


暂无图片 评论
暂无图片 有用 0
打赏 0
不太冷

resize一下?

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
RAC节点1分crs每8小时会挂一次,四五秒左右就又自动拉起了
回答 9
没使用NTP,但是NTP配置文件没删,所以ctss进程实际也没作用;私网正常,至少在故障期间长ping,没有出现延迟和中断,这个版本有gipcd进程但是没有日志,不知道怎么查看私网rank值在故障期间
oracle 的dg是物理复制还是逻辑复制?
回答 2
已采纳
两种模式都有,通常布署DG都是物理复制模式,如果想逻辑复制,还不如布署OGG。
dblink超时问题
回答 5
可以测试每次执行了DBLINK后执行rollback或者commit。等几分钟后再次执行看看。最大可能是防火墙会中断非活动的TCP连接。
Oracle 用expdp 导数据,创建了目录,但是导的时候还是报错:目录无效,怎么处理?
回答 4
1.操作系统层面创建的目录是否与数据库中的directory对应,若没有对应在数据库层面建立directory名称为dir1指向操作系统目录/home/oracle/dir1,并授予权限SQL>
在Oracle中数据类型F12.4可以用binary_float表示吗?
回答 2
在一个数字的末尾加上一个f或d,分别表示此数字为binaryfloat或binarydouble类型。
Oracle 删除可用性组后主库一直显示正在还原, 怎么处理?
回答 1
不来个截图啥,就这么干聊呀。。。 
归档日志中name 为空的记录是否会影响空间占用
回答 2
已采纳
希望对你有所帮助,如有帮助,请采纳
Oracle 19c swap占用问题
回答 2
thenewsysctlparametervm.forcecgroupv2swappiness1in/etc/sysctl.confcanbeusedwhichwilldeprecatethecgro
oracle 19c 有推荐的书籍吗?
回答 2
已采纳
去墨值商城换一本
Oracle怎么弄模拟数据?
回答 1
可以使用DBeaver的企业版(网上有破解版),自己创建表结构,然后选中刚创建的表单机右键——工具——GenerateMockData,可以自动生成地址、邮件、姓名等数据。