
日常工作数据库运维
仅为本人自己工作中遇到问题做记录
YByuanrensheng
这个作者很懒,什么都没留下…
展开
-
oracle表空间收缩
expdp kpms_his/“oracle用户密码”@orcl TABLES=table_name1,table_name2,table_name3 dumpfile=kpms_his.dmp directory=dumppath logfile=kpms_his.log。–语句开启允许行移动,该语句允许rowid改变;背景:生产环境大数据表在执行delete删除操作后,没有自动释放表空间,需手工释放。备注:如果使用turncate直接进行全表删除,会直接释放表空间,不需要进行回收。原创 2023-09-18 21:04:59 · 856 阅读 · 2 评论 -
oracle数据库delete表数据后进行物理表空间回收
3.RESIZE表空间文件大小,根据步骤二确定resize大小,比如实际使用3000M,分配表空间文件20000M,此时resize可为5000M。substr((b.bytes-sum(nvl(a.bytes,0)))/(b.bytes)*100,1,5) 利用率。where a.file_id=b.file_id and b.tablespace_name=‘表空间名’(b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M,b.file_id 物理文件号,原创 2023-09-18 20:57:04 · 1894 阅读 · 1 评论 -
expdp命令导出,提示:ora-31634: job already exists
重新执行expdp导出命令。原因:job队列满 了。原创 2023-09-18 20:33:18 · 1094 阅读 · 1 评论