Oracle 表空间常用sql
生活随笔
收集整理的這篇文章主要介紹了
Oracle 表空间常用sql
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--查詢表空間使用情況
select a.tablespace_name,a.bytes / 1024 / 1024 "sum MB",(a.bytes - b.bytes) / 1024 / 1024 "used MB",b.bytes / 1024 / 1024 "free MB",round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "used%"from (select tablespace_name, sum(bytes) bytesfrom dba_data_filesgroup by tablespace_name) a,(select tablespace_name, sum(bytes) bytes, max(bytes) largestfrom dba_free_spacegroup by tablespace_name) bwhere a.tablespace_name = b.tablespace_nameorder by ((a.bytes - b.bytes) / a.bytes) desc;--查看表空間的名字及文件在哪
select tablespace_name,file_id,file_name,round(bytes / (1024 * 1024), 0) total_spacefrom dba_data_filesorder by tablespace_name;--解決方案
alter tablespace USERS
add datafile '/u01/oracle/oradata/sonar/users02.dbf' size 32700m
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎
總結
以上是生活随笔為你收集整理的Oracle 表空间常用sql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot配置文件 【自定义配
- 下一篇: java 集成kafka单机版 适配j