[DB] From Leng,Oracle 数据库报ora-653 ora-01654错误解决办法
生活随笔
收集整理的這篇文章主要介紹了
[DB] From Leng,Oracle 数据库报ora-653 ora-01654错误解决办法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
通過(guò)小L給的查詢SQL,首先找出來(lái)這個(gè)用戶下表空間還剩下多少:
select sum(t.bytes)/1024/1024 from user_free_space t where t.tablespace_name = 'DATACORE';
象我在DB這里跑存儲(chǔ)過(guò)程的時(shí)候就報(bào)了這兩個(gè)錯(cuò)誤,通過(guò)上面的SQL查詢后,剩下的空間就只有17M,
?
?
如果不是DBA,接下來(lái)能做的就是看看那個(gè)表所占據(jù)的表空間比較大,
通過(guò)下面這個(gè)排序列的SQL就能找出來(lái)了,
select t.segment_name,sum(t.bytes)/1024/1024 as bytes from user_segments t group by t.segment_name order by bytes desc;
如果看下自己加工的表,如果數(shù)據(jù)量特別大的話,就把里面數(shù)據(jù)清除掉,
?
清除完成后就是收縮表空間了.
總結(jié)
以上是生活随笔為你收集整理的[DB] From Leng,Oracle 数据库报ora-653 ora-01654错误解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: k8s的五种控制器
- 下一篇: 固态继电器和可控硅的区别