oracle 查看dba账户,Oracle DBA常用查询「建议收藏」

oracle 查看dba账户,Oracle DBA常用查询「建议收藏」1.查询系统所有对象selectowner,object_name,object_type,created,last_ddl_time,timestamp,statusfromdba_objectswhereowner=upper(‘scott’)2.查看系统所有表selectowner,table_name,tablespace_namefromdba_table…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1. 查询系统所有对象

select owner, object_name, object_type, created, last_ddl_time, timestamp, status

from dba_objects

where owner=upper(‘scott’)

2. 查看系统所有表

select owner, table_name, tablespace_name from dba_tables

3. 查看所有用户的表

select owner, table_name, tablespace_name from all_tables

4. 查看当前用户表

select table_name, tablespace_name from user_tables

5. 查看用户表索引

select t.*,i.index_type from user_ind_columns t, user_indexes i where

t.index_name = i.index_name and t.table_name = i.table_name

and t.table_name = 要查询的表

6. 查看主键

select cu.* from user_cons_columns cu, user_constraints au

where cu.constraint_name = au.constraint_name

and au.constraint_type = upper(‘p’) and au.table_name = 要查询的表

7. 查看唯一性约束

select column_name from user_cons_columns cu, user_constraints au

where cu.constraint_name = au.constraint_name and au.constraint_type =  upper(‘u’)

and au.table_name = 要查询的表

8. 查看外键

select * from user_constraints c where c.constraint_type = ‘r’ and c.table_name = 要查询的表

select * from user_cons_columns cl where cl.constraint_name = 外键名称

select * from user_cons_columns cl where cl.constraint_name = 外键引用表的键名

9. 查看表的列属性

select t.*,c.comments

from user_tab_columns t, user_col_comments c

where t.table_name = c.table_name and t.column_name = c.column_name and t.table_name = 要查询的表

10. 查看所有表空间

select tablespace_name from dba_data_files group by tablespace_name

############################################

11. 查看oracle最大连接数

sql>show parameter processes    #最大连接数

12. 修改最大连接数

sql>alter system set processes=value scope=spfile

–重启数据库

sql>shutdown force

sql>start force

13. 查看当前连接数

sql>select * from v$session where username is not null

14. 查看不同用户的连接数

sql>select username,count(username) from v$session where username is not null group by username #查看指定用户的连接数

15. 查看活动的连接数

sql>select count(*) from v$session where status=’active’ #查看并发连接数

16. 查看指定程序的连接数

sql>select count(*) from v$session where program=’jdbc thin client’ #查看jdbc连接oracle的数目

17. 查看数据库安装实例(dba权限)

sql>select * from v$instance

18. 查看运行实例名

sql>show parameter instance_name

19. 查看数据库名

sql>show parameter db_name

20. 查看数据库域名

sql>show parameter db_domain

21. 查看数据库服务名

sql>show parameter service_names

22. 查看全局数据库名

sql>show parameter global

23. 查看表空间使用率

— (1)

select dbf.tablespace_name,

dbf.totalspace “总量(m)”,

dbf.totalblocks as “总块数”,

dfs.freespace “剩余总量(m)”,

dfs.freeblocks “剩余块数”,

(dfs.freespace / dbf.totalspace) * 100 as “空闲比例”

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)

— (2)

select t.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) t

where free.tablespace_name = t.name

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189250.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java中的invoke方法_java中的反射,invoke方法详解

    java中的invoke方法_java中的反射,invoke方法详解展开全部就是调用类中的方法e68a843231313335323631343130323136353331333365646239,最简单的用法是可以把方法参数化,invoke(class,method)比如你Test类里有一系列名字相似的方法setValue1、setValue2等等。可以把方法名存进数组v[],然后循环里invoke(test,v[i]),就顺序调用了全部setValue如:…

    2022年6月3日
    33
  • 倒立摆matlab仿真程序_倒立摆状态空间建模

    倒立摆matlab仿真程序_倒立摆状态空间建模Matlab程序设计上交作业要求1纸质文档设计分析报告一份包括系统建模、系统分析、系统设计思路、程序及其执行结果。2Matlab程序按班级统一上交后备查。题目一考虑如图所示的倒立摆系统。图中倒立摆安装在一个小车上。这里仅考虑倒立摆在图面内运动的二维问题。图倒立摆系统假定倒立摆系统的参数如下。摆杆的质量m=0.1g摆杆的长度2l=1m小车的质量M=1kg重力加速度g=10…

    2022年8月18日
    6
  • Mac下查看已安装的jdk版本及其安装目录[通俗易懂]

    Mac下查看已安装的jdk版本及其安装目录[通俗易懂]最近在学习JVM,需要运行jdk自带的命令行,需要在特定jdk目录下进行,所以需要查看jdk安装目录,之前也查过,忘记了。这次记录下来为以后备用。1、打开终端,输入:/usr/libexec/java_home-V   注意:输入命令参数区分大小写(-v是不对的,必须是-V)如图:3个红框内依次为:输入命令;当前Mac已安装jdk目录;Mac默认使用的jdk版本;

    2022年9月2日
    5
  • vue跨域问题解决方案_vue解决跨域问题

    vue跨域问题解决方案_vue解决跨域问题用Vue-cli脚手架搭建了个demo,前后分离就有跨域问题的出现。vue-clie搭建demo步骤(传送门):https://www.cnblogs.com/wangenbo/p/8487764.html我自己在网上找了2个接口做测试:CSDN:https://www.csdn.net/api/articles?type=more&category=home&show…

    2022年9月26日
    2
  • Spring @Value注解使用${}进行注入(转)

    Spring @Value注解使用${}进行注入(转)

    2021年7月2日
    125
  • PyPDF2 | 利用 Python 实现 PDF 分割

    PyPDF2 | 利用 Python 实现 PDF 分割1.PDF分割由于疫情影响被迫在家上网课,因此教材也只能用电子版。但有一门教材是对开的扫描版,导致在iPad上阅读很不友好,因此决定寻找一个工具将PDF对半分开。图1分割前的PDF在百度了一番后,发现大多都是使用AdobeAcrobat软件进行剪裁,这完全不Pythonic,因此又找了用Python处理PDF文件的方法,最后发现了PyPDF2这个库,本…

    2022年6月23日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号