暂无图片
暂无图片
2
暂无图片
暂无图片
1
暂无图片

Oracle 非常有用的SQL

Oracle优化大师 2020-12-07
1667

   作为开发人员或者DBA,更有甚者做个优秀的自己;对业务和专业很较真的同学,时刻关注代码质量和性能是敬业的体现;下面分享我常用的ORACLE SQL.非常有用哟


1  无效进程:

SELECT sid,        username,       paddr,       status

  FROM v$session

 WHERE 1 = 1

   AND status = 'INACTIVE';

 

2 表 

     select * from cat;
     select * from tab;
     select table_name from user_tables;
3 视图: 

    select text from user_views where view_name=upper('&view_name');
4 索引:

SELECT index_name,       table_owner,       table_name,       tablespace_name,       status

  FROM user_indexes

 ORDER BY table_name;


5 触发器:

  select trigger_name,trigger_type,table_owner,table_name,status from user_triggers;
6 快照: 

SELECT owner,       NAME,       master,       table_name,       last_refresh,       NEXT

  FROM user_snapshots

 ORDER BY owner,

          NEXT;


7 同义词:

     select * from syn;
8 序列:

    select * from seq;
9 数据库链路: 

    select * from user_db_links;
10  约束限制:

  SELECT table_name,       constraint_name,  

     search_condition,       status

  FROM user_constraints;


11  本用户读取其他用户对象的权限:  

      select * from user_tab_privs;
12  本用户所拥有的系统权限:

  select * from user_sys_privs;
13  用户:

  select * from all_users order by user_id;
14  表空间剩余自由空间情况:

SELECT tablespace_name,       SUM(bytes) 总字节数,       MAX(bytes),       COUNT(*)

  FROM dba_free_space

 GROUP BY tablespace_name;


15  数据字典: 

    select table_name from dict order by table_name;
16  锁及资源信息: 

     select * from v$lock;不包括DDL

17  数据库字符集: 

    select name,value$ from props$ where name='NLS_CHARACTERSET';
inin.ora

18  参数: 

    select name,value from v$parameter order by name;
19     SQL共享池: 

    select sql_text from v$sqlarea;
20  数据库:  

             select * from v$database
21  控制文件:

    select * from V$controlfile;
22  重做日志文件信息:

    select * from V$logfile;
23  来自控制文件中的日志文件信息: 

      select * from V$log;
24  来自控制文件中的数据文件信息: 

    select * from V$datafile;
25      NLS
参数当前值: 

     select * from V$nls_parameters;
26      ORACLE版本信息:

     select * from v$version;
27  描述后台进程: 

     select * from v$bgprocess;
28  查看版本信息:  

              select * from product_component_version;


暂且放下;

建军节快乐!!!

最后修改时间:2020-12-07 10:09:45
文章转载自Oracle优化大师,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

筱悦星辰
暂无图片
2年前
评论
暂无图片 0
一日之计在于晨,早睡早起,收获丰富多彩的人生。
2年前
暂无图片 点赞
评论