`
sea0108
  • 浏览: 52974 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

oracle查看表空间剩余

阅读更多
with t1 as (
  select tablespace_name 
        ,round(sum(bytes)/1024/1024/1024 ,3 ) 剩余空间G
  from dba_free_space
  group by tablespace_name
),t2 as (
  select tablespace_name 
        ,round(sum(bytes)/1024/1024/1024 ,3 ) 空间大小G
  from dba_data_files
  group by tablespace_name
)
select
  t1.tablespace_name as 表空间
 ,t2.空间大小G
 ,t1.剩余空间G
 ,round(100*t1.剩余空间G/t2.空间大小G,2) as "空间剩余%"
from t1 
join t2 on t1.tablespace_name = t2.tablespace_name
order by 4 ;
 
 --**************************************************************--
 --解决临时表空间不足问题。
  select username,default_tablespace,temporary_tablespace
  from dba_users
  where username='STG';
  
  
  select file_name,tablespace_name
  from dba_data_files
  where tablespace_name='STG';
   
   
  create TEMPORARY tablespace TEMPBI TEMPFILE 'F:\oradata\TEMPBI01.dbf' size 30G REUSE;
  
  ALTER USER stg TEMPORARY TABLESPACE TEMPBI;

分享到:
评论

相关推荐

    查询表空间剩余大小语句.txt

    Oracle查询表空间剩余大小语句

    oracle表空间相关查询语句

    oracle表空间相关查询语句-查询表空间大小,表空间剩余大小,表空间使用大小,表空间大小(G),表空间剩余大小(G),表空间使用大小(G),使用率 %,查看Oracle用户占了哪几个表空间及大小

    oracle中查看表空间与对应物理文件,用户,表,使用情况

    select b.tablespace_name 表空间, c.owner 用户, c.segment_name 表名, b.file_name 物理文件名, sum(nvl(b.bytes, 0)) / 1024 / 1024 总共大小M, round((sum(nvl(b.bytes, 0)) - sum(nvl(a.bytes, 0))) ...

    oracle表空间常用操作

    oracle表空间常用操作,包括表空间剩余使用大小、名称及大小、物理文件的名称及大小 、回滚段名称及大小 、控制文件 、日志文件 、数据库的创建日期和归档方式 、创建表空间、修改表空间等操作,供大家参考。

    ORACLE查询表空间大小

    帮助您查看oracle的表空间大小,已使用百分比,剩余大小,总大小,表空间名

    ORACLE表空间的回收脚本

    针对oracle表空间收缩的操作!请仔细查看内部的说明。对于表空间过于庞大的数据库能起到回收剩余空间,并降低高水位HWM的作用

    检查表空间剩余用量sql语句

    oracle数据库,检查表空间剩余用量。

    Oracle DBA 常用的一些SQL语句(50个)

    changefilter.sql oracle的连接数查看和连接用户的查看.sql Sun30新建oracle用户.sql user_job.sql ...表空间剩余空间查看.sql 表空间回收.sql 过滤表清除sql生成.sql 进程使用回滚段查询.sql 锁表查询.sql

    Oracle 表空间查询与操作方法

    查询oracle表空间的使用情况 select b.file_id 文件ID, b.tablespace_name 表空间, b.file_name 物理文件名, b.bytes 总字节数, (b.bytes-sum(nvl(a.bytes,0))) 已使用, sum(nvl(a.bytes,0)) 剩余, sum(nvl(a....

    oracle 表空间

    查询表空间使用,剩余,添加,删除。都是一些命令,我感觉挺实用的

    非常全的oracle文档

    九、 查看Oracle 27 1. 查看当前的Oracle实例名称和主机名称: 27 2. 查看用户帐户及状态 27 十、 Oracle用户解锁 27 1. 对scott用户解锁 27 2. 更改scott用户的密码: 27 3. 锁定scott用户: 27 十一、 使用OEM 27 ...

    Oracle维护常用SQL语句

    如何查看各个表空间占用磁盘情况? col tablespace format a20 select b.file_id 文件ID号, b.tablespace_name 表空间名,b.bytes 字节数, (b.bytes-sum(nvl(a.bytes,0))) 已使用, sum(nvl(a.bytes,0)) 剩余...

    oracle 常用sql

    oracle 常用sql 查看表空间的大小,使用比例,表的回收及剩余空间的大小的查看,索引表空间的整理

    ORACLE 9i iso1

    在Oracle服务器版的安装过程中,安装程序会提示您选择安装的类型。...如果想很好地使用Oracle9i,要求读者使用的硬件平台为PIII 800MHz或者相似性能,256M内存(推荐512MB),剩余磁盘空间为3GB(推荐5GB以上)

    数据库日常监控内容v1.2.doc

    1.3.1 集群磁盘组剩余空间值是否正常 5 1.3.2 集群:磁盘组剩余空间值是否正常 6 1.4 表空间使用情况 6 1.4.1 表空间使用率 6 1.4.2 表空间使用率 7 1.5 闪回区使用情况 8 1.5.1 集群:闪回区剩余空间值正常 8 1.5.2...

    Oracle9i的安装步骤(有图解)

    如果想很好地使用Oracle9i,要求读者使用的硬件平台为PIII 800MHz或者相似性能,256M内存(推荐512MB),剩余磁盘空间为3GB(推荐5GB以上),推荐读者使用的操作系统是Windows2000加上补丁(Service Pack 1或者更高...

    Linux系统下Oracle数据库的安装和启动关闭操作教程

     查看空间剩余 一般准备最少5G 2.查看swap分区大小 du -sh /tmp/  最少400M 3. 建组建用户 groupadd dba -g 111 groupadd oinstall -g 110 useradd oracle -u -110 -g 110 -G 111 passwd oracle --stdin ...

    CentOS系统上安装配置Oracle数据库的详细教程

    1.硬盘剩余空间:10G以上  虽然Oracle 10g的安装文件只有800多MB,但安装后的oracle+oraInventory目录会用差不多4G空间,再加上安装时Oracle生成的临时文件(/tmp目录需要至少400MB)。 2.内存1.5G以上  官方文档...

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    Toad 使用快速入门

    直观的查看各个表空间的利用率、剩余空间、破碎情况等信息 iii. 可以进行各种alter操作:online, offline, 增加数据文件,改变数据文件大小,改变物理存储属性等 对其他数据库对象也有完备的操作支持。 2. SQL...

Global site tag (gtag.js) - Google Analytics