Oracle想必很多人都知道,那DBA是什么?DBA字面意思就是数据管理员,连接一起就是“Oracle数据库的数据管理员”,今天小编就为大家整理了几款中级DBA常用的数据库管理工具。

1、OSW

如果说,作为一个Oracle维护工程师,你至少应该装一个工具在你维护的系统里,那么我首推这个。它就像银行自助取款机顶上的摄像头,默默的记录下你操作系统中的一切,在你需要回顾的时候,随时拿来看看。

为了节约空间,它会每小时的信息单独打包成一个gzip压缩文件,需要看哪个时间段的,解压开来即可。很多时候某个系统半夜就出现了异常端倪,直到上班才正式爆发,如果随手安装了OSW,那么问题处理起来会非常快。跟OSW功能类似的另外一个工具是nmon,不过只有AIX和Linux平台,如果掌握了OSW和oratop,那么nmon也可以退休了。

2、oratop

顾名思义,oratop是向top致敬,用类似于Unix/Linux里top命令的展现方式实时展现数据库的相关信息。

值得一提的是,不仅仅支持单实例数据库,还支持RAC、Active DG,以及12c多租户数据库。

oratop实在太容易上手了,功能不做进一步的说明,你用用就会。

3、ora

与oratop不一样的是,ora完全是响应式的,集成了诸多需要通过一长串SQL语句才能实现功能查询。这个工具最开始也是Oracle开发的,DBA在使用过程中可以根据自己的需要,增加新的功能点,在问题分析过程中最快速的得知数据库对象的情况,做出相应的处理抉择:

比如某个系统CPU突然飙高了,可以使用ora active|wc –l看看有多少个活动的语句,可以通过ora active|grep sequen 看看同时等待顺序读的SQL都是哪些,ora sqltext SQL_ID可以看到具体的SQL语句,通过ora plan SQL_ID 可以查看具体的执行计划,是否同一个语句有多个执行计划;通过ora size可以看到相应表多大,有哪些索引,什么时候做过统计信息搜集。看到这些内容,基本的SQL情况相信你也了然于胸了。

4、SQL Devloper

前述三个都是命令行的工具,不方便用图形界面的技术咖常用的利器。如果你之前一直很喜欢用图形界面,盗版的Toad,PL/SQL Developer用了十几年的,那建议你用用免费的SQL Developer。

5、AWR/ASH/ADDM

这三个脚本,都在$ORACLE_HOME/rdbms/admin目录下。

绝大部分的工程师在系统性能检查的时候,至少都会看看AWR。如果需要看具体某几分钟内的数据库情况,通常要借助ASH,如果想让Oracle帮你自动诊断,那就得借助于ADDM了。

6、ORAchk

ORAchk 之前被称为RACcheck,后来它的检查范围进行了扩展,改名为了ORAchk,它是在数据库系统进行健康检查的一个专用工具,这个工具主要用来检查软件的配置是否符合要求以及一些最佳实践是否被应用了。通过这个工具,用户可以很方便地、自动化地对自己的系统进行健康检查和评估。如果你是用了Exadata,那Oracle还提供了exachk工具。

检查的项目包括:

OS kernel 参数

OS 包/补丁

OS上其它和RAC相关的配置

CRS/Grid Infrastructure

RDBMS

ASM

数据库参数

对于RAC数据库影响较大的设置

升级到11.2.0.3/11.2.0.4/12c时的升级检查

Maximum Availability Architecture (MAA)检查

7、RDA

RDA是Remote Diagnostic Agent 的简称,是oracle用来收集、分析数据库的工具,运行该工具不会改变系统的任何参数,RDA收集的相关数据非常全面,可以简化我们日常监控、分析数据库的工作,Oracle Support也建议我们在反馈相关问题时,提供RDA收集的数据,这样可以为快速解决问题提供一个有力的保证。

RDA比ORAchk更加复杂,也更加全面,支持的模块非常多:

$./rda.sh -L modules

Available data collection modules are:

ACFS     Collects ASM Cluster File System Information

ACT      Collects Oracle E-Business Suite Application Information

ADBA     Collects ACS Oracle Database Assessment

ADX      Collects AutoConfig and Rapid Clone Information

AGT      Collects Enterprise Manager Agent Information

APEX     Collects APEX Information

ASAP     Collects Oracle Communications ASAP Information

ASBR     Collects Application Server Backup and Recovery Information

ASG      Collects Application Server Guard Information

ASIT     Collects Oracle Application Server Installation Information

ASM      Collects Automatic Storage Management Information

B2B      Collects Oracle Business to Business Information

BAM      Collects Business Activity Monitoring Information

BEE      Collects Beehive Information

BRM      Collects Oracle Communications BRM Information

CCR      Collects OCM Diagnostic Information

CFG      Collects Key Configuration Information

COHR     Collects Oracle Coherence Information

CONT     Collects Oracle Content Services Information

CRID     Collects Oracle Access Manager (COREid) Information

D2PC     Collects Distributed Transaction Information

DB       Controls RDBMS Data Collection

DBA      Collects RDBMS Information

DBC      Collects Database Control Information

DBM      Collects RDBMS Memory Information

DEV      Collects Oracle Developer Information

DG       Collects Data Guard Information

EXA      Collects Exadata Information

FLTR     Controls Report Content Filtering

INST     Collects the Oracle Installation Information

IPSA     Collects Oracle Communications IP Service Activator Information

J2EE     Collects J2EE/OC4J Information

JDBC     Collects Oracle Java DB Connectivity (JDBC) Information

(…… 省略部分)

XDB      Collects XDB Information

XSMP     Samples User Defined Data

XTRA     Collects User Defined Data

8、RMAN

用RMAN,不仅要记得做备份,还应该每年至少一次的恢复验证,免得备了也白备。

9、OEM CC

OEM企业管理器从8i的单机版到现在的OEM13c CC(Cloud Control),不仅仅是变得更漂亮了,考过OCM的同学都有印象,如果你的DG不用OEM,光记那繁杂的命令就搞死你了。

OEM里,有一个工具你千万别忘了,就是OSM。

现在的OEM,除了Oracle数据库,其他你想监控和管理的一切,几乎都可以往上面塞。有点类似IBM的tivoli和HP的openview,逐渐的变得臃肿,而不那么称手了。

oracle的三个管理,常用的9款Oracle DBA管理工具相关推荐

  1. wordpress后台管理(八)外观-小工具:管理常用的DUX主题附带的小工具或wordpress自带的小工具

    本篇文章,可以结合我的主页或上一篇文章,看看我公共头部添加的那些工具.外观-小工具中,就是用来管理常用的DUX主题附带的小工具或wordpress自带的小工具:

  2. 【Docker学习笔记 三】Docker常用容器安装及图形化管理工具

    上一篇Blog详细介绍了如何在CentOS上进行Docker的安装.卸载以及如何进行镜像加速,了解了Docker大致的运行流程以及常用的命令.时隔半个月之后,度过了过节失落期后再次拾起来自己的年度计划 ...

  3. 盘点最常用的几款linux服务器管理面板

    事先抱歉一下,本文比较长,系亲身经验总结所得,写的比较细~当然了,不足或者片面之处,欢迎评论指出. 按照搜索热门和推荐程度对比的管理工具软件有:安全狗,云帮手,宝塔. 对比内容:新手上手难度对比,操作 ...

  4. Python之分享常用的五款动态数据可视化工具

    一.Tableau 世界知名的 BI 工具,以超强的可视化能力著称.它已经成为商业 BI 界的 TOP 选手,很多大型公司像阿里.谷歌都在使用,能快速搭建数据系统. 可以通过设置页面动画,来制作动态可 ...

  5. 聊聊我常用的5款动态数据可视化工具

    视频当道的时代,数据可视化自然也要动起来. 我常用的动态可视化工具主要有「Tableau.Echarts.Flourish.Python」这几个,另外加上地图可视化神器「kepler.gl」. 这五款 ...

  6. linux 云主机 管理软件,常用6款云服务器管理软件(上)

    服务器常用Linux,往往是不具备图形化界面的,所以需要使用者精通Linux命令.非专业的运维人员使用起来有难度,不过现在很多具有图形化界面的面板帮助我们解决了这个问题. 这次我们看一下常用的6款服务 ...

  7. 学习Oracle的三种境界

    我接触Oracle是在本科毕设,当时顺着研究生导师的方向,写的是专利信息互联网爬虫.从各个专利局采集的专利信息,就需要进行存储,以前只用过SQL Server,所以打算尝个鲜,用Oracle 9i. ...

  8. 数据库学习笔记第三弹——MySQL常用的图形化管理辅助工具及相关问题(图文详解2022))

    数据库学习笔记第三弹--MySQL常用的图形化管理辅助工具(图文详解2022) 文章目录 数据库学习笔记第三弹--MySQL常用的图形化管理辅助工具(图文详解2022) 1.MySQL常用的图形化管理 ...

  9. oracle的cbd和pdb区别,Oracle 12C CDB、PDB常用管理命令

    Oracle 12C CDB.PDB常用管理命令 --查看PDB信息(在CDB模式下) show pdbs --查看所有pdbselect name,open_mode from v$pdbs; -- ...

最新文章

  1. iOS中KVO模式的解析与应用
  2. 2006年上半年 网络工程师 上下午试卷【附带答案】
  3. python备份cisco交换机_1.自动备份思科交换机配置
  4. SQL Server改MySQL注意事项
  5. 【Python】random库的使用
  6. 将js文件打包进dll 方法3
  7. Mac平台上的几款串口工具
  8. android 读后台数据,Android 模拟后台数据返回 ,便与测试
  9. IOT(30)---庆科物联网平台架构分析
  10. 只需订阅“全部文章”专栏便可查看所有文章
  11. mysql 61错误解决方法
  12. python 怎么将数字转大写_python 数字转换为大写
  13. Java JUC包的学习文章整理以及整体结构功能概述
  14. c 语言if函数嵌套使用方法,if函数的嵌套怎么用?
  15. 网络钓鱼(Phishing)攻击方式
  16. 公司网站无意使用了”方正字体”,被”索赔
  17. 【顺序、分支、循环、子程序设计】—— 微机原理实验
  18. 手把手教你启用多可文档的数据备份
  19. 转:浅谈Radius协议 -来自CSDN:http://blog.csdn.net/wangpengqi/article/details/17097221
  20. VMware虚拟机禁止防火墙启动

热门文章

  1. 对中国Linux有杰出贡献的几位人物[转贴]
  2. 解决Windows键+L不能锁屏的问题
  3. CSS3中的径向渐变
  4. flex 布局写出麻将一到九筒
  5. 程序员是否应该去做外包
  6. 程序猿生存指南-25 逃离帝都
  7. sierrawireless
  8. 一套适用于所有老板的营销方案,让他一个月就卖出3780箱红酒!
  9. 北大青鸟java第一单元项目_北大青鸟java第一单元项目迷你TXT小说阅读器
  10. bug_ renren-fast注册到 nacos上