一、表空间使用情况查询
--查询表空间使用情况 SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') || '%' "使用比", F.TOTAL_BYTES "空闲空间(M)", F.MAX_BYTES "最大块(M)" FROM (SELECT TABLESPACE_NAME, ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES, ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES FROM SYS.DBA_FREE_SPACE GROUP BY TABLESPACE_NAME) F, (SELECT DD.TABLESPACE_NAME, ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB FROM SYS.DBA_DATA_FILES DD GROUP BY DD.TABLESPACE_NAME) D WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME ORDER BY 1;
二、 用户下所有表情况查询
select t.table_name,t.num_rows,t.blocks,t.empty_blocks from user_tables t
相关推荐
linux系统下创建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 用户(user)和表空间(tablespace)的概念和使用方法等内容,并对用户和表空间使用过程中的注意事项、关键知识点等进行了重点标注和详尽解析,以便于读者进行深入学习和理解。...
oracle表空间相关查询语句-查询表空间大小,表空间剩余大小,表空间使用大小,表空间大小(G),表空间剩余大小(G),表空间使用大小(G),使用率 %,查看Oracle用户占了哪几个表空间及大小
Oracle创建表空间、创建用户并指定表空间、给用户授予权限
oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作
1、当前登录用户,所有表占用表空间情况,提供合计 和 明细查询,显示为M; 2、查看某个用户所有表各自占用表空间的大小,并显示各表数据的条数;——常用于清表前,确认选最多记录的先清; 3、全数据库查询所有表...
oracle创建一个表空间创建临时表空间创建用户表空间资源的权限
因为平时比较常用,所以贡献给大家希望大家使用,其实还可以通过命令实现表空间的扩展之类的,大家也可以试试
数据库备份恢复时,获取oracle表空间脚本,创建用户等
oracle创建表空间和用户授权及删除表空间和删除用户命令操作说明
查看oracle表空间和临时表空间的使用情况、当前用户下的表所占空间大小表空间物理文件的名称和大小,是oracle DBA的利器哦
完整ORACLE创建表空间、用户、设置用户权限脚本,txt格式,很实用
linux下创建oracle用户表空间的方法
创建表空间,创建用户分配权限,设置表空间自增长,修改大小
sql语句建立表空间,创建所属用户,简单好用,很便捷。很适合初学者和总记不住语句但又不愿用oracle管理界面的朋友使用!
oracle创建表空间和用户.sql 适合初学者实用。
Oracle的相关知识,建表空间,创建用户,给用户授权, 删除用户,给表多列加锁,导出和导入,范围分区,散列分区,列表分区,复合分区、、、
oracle创建表空间、用户、导入、导出数据;授权给新建的用户