您可以通过以下几个sql 可以立即了解系统的状况和数据库的状态(仅献给习惯使用sql/plus的人 呵呵 )

(1) 查询oracle 的物理结构

1.1. 查看数据文件

SQL> select name from v$datafile;

NAME

---------------------------------------------

/u05/dbf/PROD/system_01.dbf/u05/dbf/PROD/system_01.dbf  (系统数据文件)

/u06/dbf/PROD/temp_01.dbf    (临时数据文件)

/u04/dbf/PROD/users_01.dbf  (用户数据文件)

/u09/dbf/PROD/rbs_01.dbf     (回滚数据文件)

/u06/dbf/PROD/applsys_indx_01.dbf  (索引数据文件)

数据文件是ORACLE中最重要的物理文件

1.2.查询控制文件信息

SQL>select * from  V$Controlfile

1.3  查看日志组

SQL>select * from V$Log

1.4.  查看具体的日志成员文件

SQL>select * from  v$logfile

1.5  通过以下SQL 找到 报警日至文件的路径

select value from v$parameter where name =‘background_dump_dest‘

1.6  通过以下SQL找到用户跟踪文件的路径

select value from v$parameter where name =‘user_dump_dest‘

(2) 查询安全信息

2.1 显示示用户信息

SQL>selelct * from DBA_Users  Where Username =’system’

2.2 显示角色信息

SQL> Select *from Dba_Roles

2.2  显示表空间限额的信息

SQL> select Tablespace_Name,Username,Bytes,max_bytes

SQL> from dba_ts_quotas;

2.4  显示开工文件和相关资源限制设置的信息

SQL> Select profile,resource_name,limit

SQL> from Dba_profiles;

2.5 显示当前用户拥有的所有的表

SQL> Select * From Tab;

2.6  查看内部系统表的SQL

select * from v$fixed_view_definition

3 查询oracle 的系统环境变量

3.1.查找全局共享缓冲区(SGA)

SQL> select * from v$sga;

NAME VALUE

-------------------- ---------

Fixed Size 39816

Variable Size 259812784

Database Buffers 1.049E+09

Redo Buffers 327680

更详细的信息可以参考V$sgastat、V$buffer_pool

对于保存在共享池中的SQL语句,可以从V$Sqltext、v$Sqlarea中查询到

3.2清空Share_pool,保留Data buffer

SQL> alter system flush SHARED_POOL;

System altered.

3.3. .运行以下语句可以得到系统SCN号

SQL> select max(ktuxescnw * power(2, 32) + ktuxescnb) scn from x$ktuxe;

SCN

----------

31014

3.4 查询数据块可用空间大小。

Select kvisval,kvistag,kvisdsc from sys.x$kvis;

3.5检查当前oracle 的连接类型:

select  server

from   v$session

where audisid=USERENV(‘SESSIONID’);

如果 输出

SERVER

―――――――――――

DEDICATED

说明当前的oracle 连接实用的是专用服务器连接 ,而不是MTS多线程服务器(SHARED)

3.6.  查看数据数据字典的SQL

select * from dict

3.7检查后台线程的状态

Select name,Description

From V$BGPROCESS

Where Paddr<>’00’         (进程地址不等于’00’)

输出结果类似:

name    description

--------    ---------------------------------

Pmon     Process Cleanup

Dbwo     db Writer Process 0

Lgwr      Redo Etc

Ckpt       checkpoint

。。。 。。。

3.8 显示表结构

desc  tablename(任意表名);

输出结果类似:

name            null?          Type

---------------------------- --------------------  ------------------

ID            Not Null            Number(30)

希望本文起到一个抛砖引玉的左右,希望你能将自己认为重要或常用的sql 命令跟在下面共享

sql获取oracle数据库数据,通过sql语句获取数据库的基本信息相关推荐

  1. mysql数据生产数据分析_基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程...

    基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程 课程目录 (1)SQL与数Ju分析;目录中文件数:23个 (1) 开课-课时3SQL与数Ju库的价值.flv (2) ...

  2. mysql 数据库连表查询语句_数据库连表查询sql语句

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  3. mysql还原数据表的语句_MYSQL数据库常用备份及恢复语句

    备份MySQL数据库的命令,可以加选不同的参数选项来实现不同格式的要求. mysqldump -h主机 -u用户名 -p密码 数据库名 > 文件 备份MySQL数据库为带删除表的格式,能够让该备 ...

  4. ORACLE DSG数据同步软件进程导致数据库无法正常关闭

    最近,对一个数据库做变更,过程中需要重启数据库,但是重启数据库的过程中,数据库长时间一直夯住无法关闭并且告警日志无ORA告警.排查下来,发现是DSG数据同步软件进程占用数据库资源导致数据库无法关闭,停 ...

  5. mysql数据库中删除数据用什么语句_mysql数据库删除数据语句

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. solr4.4 索引mysql数据库数据_solr4.4 索引mysql数据库数据(DataImport DIH QuickStart)

    solr.home是/home/leroy/solrhome/solr 第一部分是对<db-data-config.xml> query是获取全部数据的SQL deltaImportQue ...

  7. MySQL数据库肖睿版_正版 MySQL数据库应用技术及实战肖睿MySQL数据库数据操作数据恢复备份MySQL数据库优化My...

    基本信息 书名:MySQL数据库应用技术及实战 定价:32.00元 作者:肖睿程宁田崇峰 出版社:人民邮电出版社 出版日期:2018-01-01 ISBN:9787#115474223 字数: 页码: ...

  8. python多线程读取数据库数据_Python基于多线程操作数据库相关知识点详解

    Python基于多线程操作数据库相关问题分析 本文实例分析了Python多线程操作数据库相关问题.分享给大家供大家参考,具体如下: python多线程并发操作数据库,会存在链接数据库超时.数据库连接丢 ...

  9. mysql数据库在哪里写语句_Mysql数据库操作语句

    零.用户管理: 1.新建用户: >CREATE USER name IDENTIFIED BY 'ssapdrow'; 2.更改密码: >SET PASSWORD FOR name=PAS ...

最新文章

  1. Pytorch源码与运行原理浅析--网络篇(一)
  2. arm服务器配置信息,ARM板 web服务器交叉编译及配置
  3. 细分领域继续进击,海尔电器寻退市增效?
  4. strcat()的实现
  5. 实验一 OpenGL初识
  6. Pandas与openpyxl库的 完美 融合!
  7. 算法代码块总结(持续更新)
  8. linux下如何在shell中结束进程(ctrl+c\ctrl+z\ctrl+d\ctrl+\的用法)
  9. 微服务下的应用架构设计(COLA架构)
  10. 【10天基于STM32F401RET6智能锁项目实战第2天】用按键点灯----GPIO的输入和输出
  11. SSH框架下的在线人数统计的一种解决途径
  12. 腾讯看点基于 Flink 的实时数仓及多维实时数据分析实践
  13. 用脚本运行Modelsim教程
  14. 信息科技:铁塔和400G光模块表现亮眼
  15. 【笔试面试】携程笔试面试注意事项
  16. 2019最新 BAT、TMD等公司技术面试题及其答案
  17. 计算机桌面有去不掉的框,电脑右下角有个白色方框去不掉
  18. 通过js唤醒app或者跳转应用市场
  19. win10下的edge如何打开ie的兼容性视图?
  20. DC/DC直流隔离升压电源模块5V12V24V转60V/100V/110V/150V/200V/250VDC

热门文章

  1. Calibrating delay loop... 问题以及解决方法(RealARM开发板)
  2. 【教女朋友学网络系列2】之进制转换及IP地址类
  3. docker运行python程序_如何使用Docker运行多个Python脚本和一个可执行文件?
  4. python编写函数、计算三个数的最大公约数_Python实现利用最大公约数求三个正整数的最小公倍数示例...
  5. 1880: wjw的火车站(栈)
  6. 【2021云边协同大会】阿里云周哲畅聊边缘云基础设施创新发展及场景化实践
  7. 阿里云开发大会——体验云效智能代码补全
  8. 融合、协同系统的边缘云原生架构演进和实践
  9. 智能技术可以帮助解决人口老龄化问题吗?
  10. JavaScript中函数的种类