oracle常用查询

select * from v$version;数据库相关服务的版本信息;

select * from dba_registry_database;数据库所在服务器的版本信息;

select * from v$instance;数据库实例信息;

select * from dba_registry;数据库安装了哪些组件;

select log_mode from v$database;数据库当前是否为归档模式;

select flashback_on from v$database;数据库当前是否启用flash_back;

select * from v$controlfile;数据库实例控制文件信息;

select * from v$tablespace;数据库实例表空间信息;

select * from v$datafile;数据库实例数据文件信息;

show parameter spfile;数据库实例参数文件信息;

查看哪个表占用空间比较大

select owner,
t.segment_name,
   t.segment_type,
   sum(t.bytes / 1024 / 1024) mmm
from dba_segments t
where /*t.owner = 'SYS'
and */t.segment_type = 'TABLE'
group by owner, t.segment_name, t.segment_type
order by mmm desc;

普通用户:

select * from clos; 查询该用户名下所有列名;

select * from user_tables;查询该用户名下所有表名;


posted @ 2017-10-17 14:42  谁啊这是  阅读(65)  评论(0编辑  收藏  举报