Oracle数据库查看表空间sql语句
2023-09-27 14:28:22 时间
转:
Oracle数据库查看表空间sql语句
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1、oracle查看表空间当前用户
select
username,default_tablespace
from user_users;
- 1
- 2
- 3
2、oracle 查看表所属表空间
SELECT
TABLE_NAME,TABLESPACE_NAME
FROM USER_TABLES
where TABLE_NAME = 'test_table'
- 1
- 2
- 3
- 4
3、oracle查看表空间大小(单位不是GB)
SELECT
a.tablespace_name "表空间名",
total "表空间大小",
free "表空间剩余大小",
( total - free ) "表空间使用大小",
Round(( total - free ) / total, 4) * 100 "使用率 %"
FROM (SELECT tablespace_name,
Sum(bytes) free
FROM DBA_FREE_SPACE
GROUP BY tablespace_name) a,
(SELECT tablespace_name,
Sum(bytes) total
FROM DBA_DATA_FILES
GROUP BY tablespace_name) b
WHERE
a.tablespace_name = b.tablespace_name
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
4、oracle查看表空间大小 -单位GB
SELECT
a.tablespace_name "表空间名",
total "表空间大小",
free "表空间剩余大小",
(total - free) "表空间使用大小",
total / (1024 * 1024 * 1024) "表空间大小(G)",
free / (1024 * 1024 * 1024) "表空间剩余大小(G)",
(total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)",
round((total - free) / total, 4) * 100 "使用率 %"
FROM (SELECT tablespace_name, SUM(bytes) free
FROM dba_free_space
GROUP BY tablespace_name) a,
(SELECT tablespace_name, SUM(bytes) total
FROM dba_data_files
GROUP BY tablespace_name) b
WHERE
a. tablespace_name = b.tablespace_name;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
相关文章
- 创纪录!Oracle关键补丁更新修复关键漏洞曝光
- CentOS7 Mini安装Oracle后用PL/SQL连接数据库(图形化安装)
- mybatis+oracle 完成插入数据库,并将主键返回的注意事项
- oracle 18c、oracle12c、Oracle11g 数据库文档下载链接
- Oracle 数据库导入与出
- Navicat能连接,但pl/sql无法连接oracle数据库
- oracle数据库中的存储过程
- Oracle—用户管理的备份(一)
- oracle数据库从入门到精通之二
- PL/SQL配置Oracle数据库路径
- Oracle PDB的相关使用说明
- DBLink实现备份文件不落盘的导入其他Oracle数据库实例的方法
- Oracle Gateways 方式创建dblink 连接 SQLSERVER数据库
- Oracle PLSQL 客户端 连接Oracle12.2 出现权限问题的解决办法以及绿色版Oracle客户端的使用.
- 简单的PL/SQl链接远程ORACLE数据库方法
- Ubuntu-12.04.5 安装 oracle 12.2.0.1 数据库database软件
- 关于Oracle 12C pdb用户无法登录的问题
- oracle的后台进程能否杀掉
- Java中通过JDBC远程连接Oracle数据库
- Oracle数据库——SQL高级查询
- 对oracle实例的内存(SGA和PGA)进行调整,优化数据库性
- Oracle数据库中的所有用户名
- ORACLE 数据库名、实例名、ORACLE_SID的区别
- oracle数据库启动报错,不能启动ASM实例
- Oracle数据库案例整理-Oracle系统执行时故障-断电导致数据文件状态变为RECOVER
- Dapper Oracle数据库 插入(INSERT)数据时参数指定为null的方法
- 物流项目中Oracle 数据库的使用及OGG是如何同步
- oracle 编译无效对象
- PLSQL连接本地oracle或远程oracle数据库,实现随意切换
- Oracle内存管理方式由amm切换为asmm
- Oracle 数据库优化-分析现有的sql
- 探索Oracle之数据库升级六 11.2.0.4.3 Upgrade12c(12.1.0.1)