例如:我现在有一个表空间的名称为:SSPATBS,我现在想要查看该表空间的相关信息,应该怎么写SQL语句
解决方案 »
- 求一个高效率的查询语句
- Oracle中用什么从数据库中获取数据?
- 执行效率: exists>inner join>in吗?
- 怎么求多个date型的平均时间
- oracle90数据库需要硬件的最底配置是什么啊?为什么总会出现问题,求助!!
- 请问这个函数怎么用?
- 征求一下大家对倒分的处理意见
- 机器安装了Oracle8.05,卸载后安装8.16,安装过程正常,但不能启动服务OracleOraHome81ManagementServer,请高手指点
- 请问查看oracle中的audit命令的设置状态?
- 请问下从多个表提取数据出来的查询语句,如何将游标中的值提取出来
- 求条查询语句
- 怎样查看当前用户下的表空间总容量以及剩余容量
这个可以SQL> conn scott/tiger
已连接。
SQL> ed
已写入 file afiedt.buf 1* select * from user_tablespaces where TABLESPACE_name = upper('system')
SQL> /TABLESPACE_NAME BLOCK_SIZE INITIAL_EXTENT NEXT_EXTENT MIN_EXTENTS
MAX_EXTENTS
------------------------------ ---------- -------------- ----------- -----------
-----------
PCT_INCREASE MIN_EXTLEN STATUS CONTENTS LOGGING FOR EXTENT_MAN ALLOCATIO S
EGMEN DEF_TAB_
------------ ---------- --------- --------- --------- --- ---------- --------- -
----- --------
RETENTION BIG
----------- ---
SYSTEM 8192 65536 1
2147483645
65536 ONLINE PERMANENT LOGGING NO LOCAL SYSTEM M
ANUAL DISABLED
NOT APPLY NO
SQL>
下面是查询的语句select
a.bytes/1024/1024 "used(MB)",
b.bytes/1024/1024 "free(MB)",
a.bytes/1024/1024+b.bytes/1024/1024 "total(MB)"
from user_ts_quotas a,user_free_space b
where a.TABLESPACE_NAME=b.TABLESPACE_NAME and a.TABLESPACE_NAME='SSPATBS';