oracle日常管理常用查询整理

原创 2016年10月20日 15:58:44

1、用户信息:

       select username,account_status,default_tablespace from dba_users order by 2,1;

2 、版本信息:

        select * from v$version@bm11g;

3、数据库状态信息

        select status form gv$database;

4、查看所有的表空间使用

       SELECT a.tablespace_name,
       total,
       free,
       (total - free) used,
       ROUND((total - free) / total, 4) * 100 rat
  FROM (SELECT tablespace_name, ROUND(SUM(bytes) / (1024 * 1024), 4) free
          FROM DBA_FREE_SPACE
         GROUP BY tablespace_name) a,
       (SELECT tablespace_name, ROUND(SUM(bytes) / (1024 * 1024), 4) total
          FROM DBA_DATA_FILES
         GROUP BY tablespace_name) b
 WHERE a.tablespace_name = b.tablespace_name;

5、查找无效索引

select index_name,index_type,status from dba_indexes where status='INVALID';

6、查找压缩表

select table_name from dba_tables where compression = 'ENABLED' and owner not in('SYSMAN');

7、查看数据泵执行的JOB,用于attach

select owner_name,job_name ,state from dba_datapump_jobs;

8、查看单张表的大小

SELECT segment_name AS TABLENAME,BYTES  FROM user_segments WHERE segment_name='表名'

9、归档删除

list archivelog all;

RMAN> crosscheck archivelog all;

delete archivelog until time 'sysdate-3' ;

delete archivelog until time 'sysdate' ;##全部干掉!

10、查看最近执行的10条SQL语句

select last_load_time,sql_text from v$sql  where rownum <=10 order by last_load_time desc;

select last_load_time,sql_text FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'insert%'  and rownum <=10 ORDER BY last_load_time DESC;

11、查看数据库snapshot记录

select snap_id,dbid,BEGIN_INTERVAL_TIME,END_INTERVAL_TIME,SNAP_LEVEL from dba_hist_snapshot where rownum <=10  order by 3;

12、查看ASM磁盘使用

select group_number,name,total_mb,free_mb from v$asm_diskgroup;

13、停止RAC

cd $GRID_HOME/bin
./crsctl stop cluster -all

./crsctl start cluster -all

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

oracle常用命令(日常整理,持续更新)

oracle常用命令 一、Oracle数据库实例、用户、目录及session会话查看: 1、ORACLE SID查看设置 查看SID、用户名 $ env|grep SID 、select * fro...
  • zhrzhl
  • zhrzhl
  • 2014-04-18 15:15
  • 6356

Oracle日常运维常用查询

--查询当前用户有哪些权限      select * from user_sys_privs;            ...

55、Oracle 10G R2 RAC 日常管理

一、使用srvctl管理RAC数据库 [root@NODE01 bin]# pwd /orac/crs/bin   # srvctl在$CRS_HOME/bin目录下,它可以在任何节点上维护...

Oracle_10G_RAC_日常管理

  • 2015-08-30 12:27
  • 17KB
  • 下载

MySql常用命令--优化参数以及日常管理

显示插入查询的优化参数: show variables like "concurrent_insert"; +-------------------+-------+ | Variable_nam...

Oracle DBA 日常管理

  • 2007-12-19 15:03
  • 13KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)