惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
月光博客
月光博客
博客园 - 【当耐特】
Hugging Face - Blog
Hugging Face - Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
博客园_首页
雷峰网
雷峰网
量子位
有赞技术团队
有赞技术团队
博客园 - 叶小钗
博客园 - 聂微东
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 司徒正美
小众软件
小众软件
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI
人人都是产品经理
人人都是产品经理

博客园 - 海沙

[转贴]制作ubuntu的安装u盘 Android之旅-Emulator WinXP下的编译 ubuntu7.04 安装ELDK4.1交叉编译环境 光圈和快门 烧友必读《音响二十要》转台湾音响大师刘汉盛毕生精华 [参考]利用iptables防火墙保护Oracle数据库 [参考]RedHat AS3下自动启动和关闭oracle的脚本 [参考] 在单机上创建物理的 Oracle9i standby 数据库笔记 [参考]Oracle10G Physical Standby Database笔记 [参考]Oracle9i (9.2.0.4.0) Installation on RedHat Advanced Server 4.1 And Centos 4.1 [转载]Install Oracle 9.2.0.6 On RedHat AS 3.0 [参考]FreeBSD5.4+GNOME2.10.0安装过程 资料连接记录 Linux Add SMB(windows) Printer Notes On RHAS2.1 DiabloII 1.10 教育文章-合成与符文之语(不断补充中....) [參考]Oracle9i (9.2.0.4.0) Installation on RedHat Advanced Server 2.1 Linux [參考]Oracle Application Release 11i (11.5.9) on RedHat Advance Server 2.1 [参考]RedHat高级服务器版2.1的安装、Oracle9iR2的安装 [参考]用Oracle导入导出工具实现Oracle数据库移植
[参考]查看ORACLE DB信息的一些SQL
海沙 · 2006-03-23 · via 博客园 - 海沙

1、查看表空间的名称及大小

set linesize 140;
set pages 200;
column tablespace_name format a30;
select tablespace_name,min_extents,max_extents,pct_increase,status from dba_tablespaces;
select tablespace_name,initial_extent,next_extent,contents,logging,extent_management,allocation_type
from dba_tablespaces
order by tablespace_name;

2、查看表空间物理文件的名称及大小

column db_block_size new_value blksz noprint
select value db_block_size from v$parameter where name='db_block_size';
column tablespace_name format a16;
column file_name format a60;
set linesize 160;
select file_name,round(bytes/(1024*1024),0) total_space,autoextensible,increment_by*&blksz/(1024*1024) as incement,maxbytes/(1024*1024) as maxsize from dba_data_files order by tablespace_name;

3、查看回滚段名称及大小

COLUMN roll_name   FORMAT a13          HEADING 'Rollback Name'
COLUMN tablespace  FORMAT a11          HEADING 'Tablspace'
COLUMN in_extents  FORMAT a20          HEADING 'Init/Next Extents'
COLUMN m_extents   FORMAT a10          HEADING 'Min/Max Extents'
COLUMN status      FORMAT a8           HEADING 'Status'
COLUMN wraps       FORMAT 999          HEADING 'Wraps'
COLUMN shrinks     FORMAT 999          HEADING 'Shrinks'
COLUMN opt         FORMAT 999,999,999  HEADING 'Opt. Size'
COLUMN bytes       FORMAT 999,999,999  HEADING 'Bytes'
COLUMN extents     FORMAT 999          HEADING 'Extents'
SELECT
a.owner || '.' || a.segment_name          roll_name
, a.tablespace_name                         tablespace
, TO_CHAR(a.initial_extent) || ' / ' ||
TO_CHAR(a.next_extent)                    in_extents
, TO_CHAR(a.min_extents)    || ' / ' ||
TO_CHAR(a.max_extents)                    m_extents
, a.status                                  status
, b.bytes                                   bytes
, b.extents                                 extents
, d.shrinks                                 shrinks
, d.wraps                                   wraps
, d.optsize                                 opt
FROM
dba_rollback_segs a
, dba_segments b
, v$rollname c
, v$rollstat d
WHERE
a.segment_name = b.segment_name
AND  a.segment_name = c.name (+)
AND  c.usn          = d.usn (+)
ORDER BY a.segment_name;

4、查看控制文件

    select name from v$controlfile;

5、查看日志文件

    select member from v$logfile;

6、查看表空间的使用情况

select * from( select sum(bytes)/(1024*1024)  as "free_space(M)",tablespace_name
from dba_free_space
group by tablespace_name) order by "free_space(M)";

7、查看数据库库对象

    select owner, object_type, status, count(*) count# from all_objects
    group by owner,object_type,status;

8、查看数据库的版本 

    select * from v$version;

9、查看数据库的创建日期和归档方式

    select created,log_mode,log_mode from v$database;

10、查看临时数据库文件

    select STATUS, ENABLED, NAME from v$tempfile