Oracle 12c里的几点补充(一)(r11笔记第7天)

今天看了一些12c的内容,有几点需要补充一下,以后也会不定期来推送一些12c使用中的总结。

  1. 是对于PDB的信息抓取,比如当前有哪些PDB,什么时候启动,容量大小等
  2. 每个PDB对应的会话连接有多少
  3. 查看AWR报告的一些感觉

首先前两部分的信息,使用show pdbs查看还是有一些难度,查看v$session还是有一些不大灵活快捷。一种比较推荐的方式就是使用shell

我们来看看效果。

查看PDB信息。

查看PDB会话的信息:

脚本其实就很简单了,就几个SQL语句。

查看PDB信息的脚本

sqlplus -s / as sysdba <<EOF select name, decode(cdb, 'YES', 'Multitenant Option enabled', 'Regular 12c Database: ') "Multitenant Option" , open_mode, con_id from v\$database; show pdbs; set linesize 200 col name format a10 col open_time format a35 select con_id,dbid,con_uid,name,open_mode,open_time,trunc(total_size/1024/1024) size_MB from v\$pdbs; EOF

查看PDB会话信息的脚本

sqlplus -s / as sysdba <<EOF select sess.con_id,pdbs.name,count(*)from v\$session sess,v\$pdbs pdbs where pdbs.con_id=sess.con_id group by sess.con_id,pdbs.name; EOF

还有一部分内容看起来相当炫酷,那就是AWR报告。

使用awrrpt.sql生成的报告有下面几种类型:

'html' HTML format (default) 'text' Text format 'active-html' Includes Performance Hub active report

这个active-html格式的报告很不错,在报告的末尾会有下面的一块区域,就是Active Report,这个报告得在有网络的情况下查看,和11g里的SQL Monitor很相似,但是信息量要大得多。

如果对里面的SQL语句存在疑问,点击后就会自动得到SQL Monitor报告。

当然ASH,ADDM的信息,也会自动生成,减去了很多重复的工作,连OGG的一些应用信息都会抓取。

这么好的功能,我突然更加深刻的感受到,云时代的挑战来了。

原文发布于微信公众号 - 杨建荣的学习笔记(jianrong-notes)

原文发表时间:2016-12-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python学习心得

​Python爬虫--- 1.5 爬虫实践: 获取百度贴吧内容

原文链接:https://www.fkomm.cn/article/2018/7/22/21.html

12200
来自专栏小樱的经验随笔

CTF---Web入门第十六题 天下武功唯快不破

天下武功唯快不破分值:10 来源: 北邮天枢战队 难度:易 参与人数:10787人 Get Flag:2264人 答题人数:3373人 解题通过率:67% ...

31460
来自专栏轮子工厂

1. C语言的第一个程序

(。・∀・)ノ゙嗨!大家好,我是呆博~很开心可以在这里给大家分享我的 C 语言学习笔记~

21740
来自专栏iOSDevLog

如何在50行以下的Python代码中创建Web爬虫

有兴趣了解Google,Bing或Yahoo的工作方式吗?想知道抓取网络需要什么,以及简单的网络抓取工具是什么样的?在不到50行的Python(版本3)代码中,...

9420
来自专栏Timhbw博客

iOS面试中被面试官问到的问题答案(一)

2016-03-1016:30:14 发表评论 1,091℃热度 1.请你谈谈static和宏定义的区别。什么时候用static什么时候用宏定义。 让你声...

74680
来自专栏SeanCheney的专栏

深入理解Python异步编程(上)

彻底理解异步编程是什么、为什么、怎么样。深入学习asyncio的基本原理和原型,了解生成器、协程在Python异步编程中是如何发展的。

86420
来自专栏大数据挖掘DT机器学习

使用Python编写网络爬虫抓取视频下载资源

Python因为其强大的字符串处理能力,以及urllib2,cookielib,re,threading这些模块的存在,用Python来写爬虫就简直易于反掌了。...

76160
来自专栏蓝天

disuz 7.2文字常量定义文件messages.lang.php

D:\hadoop\backup\20120619221410\templates\default\messages.lang.php

12530
来自专栏码匠的流水账

lamport面包店算法简介

Lamport面包店算法是解决多个线程并发访问一个共享的单用户资源的互斥问题的算法。由莱斯利·兰波特发明。

14430
来自专栏Python中文社区

用Python实现微信接口(二)

專 欄 ❈爱撒谎的男孩,Python中文社区专栏作者 博客:https://chenjiabing666.github.io ❈ 群消息 增加了三个键值,如下...

1.4K80

扫码关注云+社区

领取腾讯云代金券