oracle怎么查表空间,如何查看oracle所有的表空间
满意答案
pgtexm
2013.05.29
采纳率:50% 等级:12
已帮助:12764人
SQL:
方法一:
select dbf.tablespace_name,
dbf.totalspace "总量(M)",
dbf.totalblocks as 总块数,
dfs.freespace "剩余总量(M)",
dfs.freeblocks "剩余块数",
(dfs.freespace / dbf.totalspace) * 100 "空闲比例"
from (select t.tablespace_name,
sum(t.bytes) / 1024 / 1024 totalspace,
sum(t.blocks) totalblocks
from dba_data_files t
group by t.tablespace_name) dbf,
(select tt.tablespace_name,
sum(tt.bytes) / 1024 / 1024 freespace,
sum(tt.blocks) freeblocks
from dba_free_space tt
group by tt.tablespace_name) dfs
where trim(dbf.tablespace_name) = trim(dfs.tablespace_name)
方法二:
SELECT Total.name "Tablespace Name",
Free_space, (total_space-Free_space) Used_space, total_space
FROM
(select tablespace_name, sum(bytes/1024/1024) Free_Space
from sys.dba_free_space
group by tablespace_name
) Free,
(select b.name, sum(bytes/1024/1024) TOTAL_SPACE
from sys.v_$datafile a, sys.v_$tablespace B
where a.ts# = b.ts#
group by b.name
) Total
WHERE Free.Tablespace_name = Total.name
59分享举报
oracle怎么查表空间,如何查看oracle所有的表空间相关推荐
- oracle找到表的位置,查看Oracle表中的指定记录在数据文件中的位置
查看Oracle表中的指定记录位置 select rowid,user_id from sshr.xx_user where user_id=3010586 select rowid, dbms_ro ...
- oracle 查询 历史数据,利用闪回查看Oracle表历史时刻数据
利用闪回查看Oracle表历史时刻数据 1.查看表历史时刻数据 select * from tab_test AS OF TIMESTAMP to_timestamp( 利用闪回查看Oracle表历史 ...
- oracle某用户历史sql语句,查看oracle 用户执行的sql语句历史记录
select * from v$sqlarea t where t.PARSING_SCHEMA_NAME in ('用户名') order by t.LAST_ACTIVE_TIME desc se ...
- mysql怎么查看自己建的表_mysql怎么查看已建的表
mysql查看已建数据表的方法:使用SHOW CREATE TABELE查看数据表,SHOW CREATE TABLE语句不仅可以查看创建表时的定义语句,还可以査看表的字符编,代码为[SHOW CRE ...
- oracle查表空间剩余,查看Oracle表空间剩余
//查看表空间剩余空间(M) select tablespace_name,sum(bytes)/1024/1024 free_space from dba_free_space group by t ...
- 查看oracle的表空间使用,查看Oracle的表空间的使用情况
1. 查看所有表空间大小 SQLgt; select tablespace_name,sum(bytes)/1024/1024 from dba_data_files 2 group by table ...
- oracle怎么判断地址相似,如何查看oracle数据文件的地址
1.执行:select name from v$datafile查询表空间中数据文件具体位置 结果集就一列: NAME D:\APP\AIRUCHEN\ORADATA\ORCL\USERS01.DBF ...
- oracle数据量多大,怎么查看oracle数据库数据量大小
查看方法: 1.查看所有表空间及表空间大小:select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from dba_data_files gro ...
- oracle 客户端连接数_转载:查看Oracle连接数
1.查看当前的数据库连接数 select count(*) from v$process ; --当前的数据库连接数 2.数据库允许的最大连接数 select value from v$para ...
最新文章
- 使用机智云APP控制战舰V3 (转)
- 比特币现金是否失去了去中心化
- SVM+HOG:从完全不包含人体的图片中随机剪裁出64*128大小的用于人体检测的负样本
- Dll注入经典方法完整版
- java的reflection机制_Java的Reflection机制
- hbase的shell客户端中不同符号的含义
- sqlserver模糊查询不用like_vlookup配合通配符,模糊查询也能很精确,再也不用筛选了...
- python双除_python2和python3 中的除法的区别
- 如何有效开展小组教学_如何有效地开展小组合作学习——数学科主题教研活动...
- Redis之跳跃表实现
- MVC html 控件扩展【转载】
- vue3.0项目创建
- mybatis模糊查询sqlserver和mysql的写法
- vba自动生成html,动态生成嵌入在VBA电子邮件生成中的HTML表
- FPGA构建人工神经网络系统应用实例——视障人士便携导航系统
- 对抗训练+FGSM, FGM理解与详解
- php网络图片拼接,图片处理 - PHP图片拼接如何高效的实现
- linux系统教程_【笔记】windows10安装linux双系统教程(可能是现今最简单方法)...
- 学计算机有作业吗,有没有电脑高手,大学计算机专业的作业
- fiddler CSFF安全漏洞-重点讲解refer字段、token字段