- 博客(15)
- 资源 (29)
- 收藏
- 关注
原创 dba 监控脚本
一直以来都希望能有一个合适的监控脚本,在每晚固定的时候搜集整理oracle的运行状态(比如, 日志异常, tablespace剩余空间, 运行过程中的alert信息, 以及某个时间段内的io, cpu, memory等的使用情况. 有兴趣的哥们还可以随便往里添加一些你觉得重要的内容), 并自动发送邮件给哥们. 原因无他, 首先哥们懒, 其次, 就算不懒, 每日执行重复但还颇为
2009-07-27 17:07:00 2663
原创 五, 监控oracle的等待事件
五, 监控oracle的等待事件select event, sum(decode(wait_Time, 0, 0, 1)) "Prev", sum(decode(wait_Time, 0, 1, 0)) "Curr", count(*) "Tot" from v$session_Wait group by event order by 4;5.1 等待
2009-07-22 14:49:00 15885 4
原创 六, 监控当前数据库的活动session
六, 监控当前数据库的活动session6.1 监控session的执行语句6.1.1 通过动态性能视图查找活动session的执行语句select a.SID,a.USERNAME,a.machine,a.TERMINAL,b.PIECE,b.SQL_TEXTfrom v$session a, v$sqltext bwhere b.ADDRESS = decode(a.SQL
2009-07-22 14:47:00 4104
原创 AIX进程监控与管理
AIX进程监控与管理... 2一, PS命令... 21.1 显示10个消耗cpu最多的进程... 21.2 显示10个消耗存储空间最多的进程... 31.3 按顺序显示系统中受罚的进程: 31.4 按照优先级顺序显示系统中的进程... 51.5 按处理时间为顺序显示系统中的前十个进程... 51.6 按实际内存使用的多少顺序显示系统中的前十个进程... 61.7
2009-07-18 11:20:00 7531 2
原创 AIX系统Memory性能评估
AIX系统Memory性能评估... 2一, VMM的管理简介... 21.1 空闲列表维护... 21.2 文件占用内存的比率维护... 21.3 vmstat命令显示内存中的数据页数... 3二, 使用vmstat确定内存的使用情况... 32.1 faults故障... 42.2 memory(内存) 42.3 page磁盘交换... 4三, svmon命
2009-07-18 11:18:00 3228
原创 四, 监控使用系统资源较多的用户信息
四, 监控使用系统资源较多的用户信息下述语句监控当前活动用户中, 使用cpu,逻辑读, 物理读, 解析次数较多的session的相关信息. 报表结果包括, session id, 系统pid, session状态, 正在执行的sql语句等.select se.r1, se.sid, se.spid, se.status, se.name,
2009-07-18 11:15:00 1633
原创 三, 监控用户锁
三, 监控用户锁数据库的锁有时候是比较耗费资源的, 特别是发生锁等待的时候, 我们必须找到发生等待的锁, 有可能的话, 杀掉该进程. 下面的语句将找到数据库中所有的DML语句产生的锁, 还可以发现, 任何DML语句其实产生了两个锁, 一个是表锁, 一个是行锁. 可以通过alter system kill session ‘sid, serial#’来杀掉会话.SELECT /*+ rule
2009-07-17 17:32:00 2331
原创 监控sql语句的重载率
二, 监控sql语句的重载率Sql的重载率, 就是相同的语句, 由于无法使用共享池里已经保存的执行计划而不得不重新将代码载入后执行分析,建立查询树后再进行执行的一个过程. 极端糟糕的情况下, 重载率可能接近于1 , 就是说,每一个语句都需要载入后重新执行.2.1 oracle库缓存Oracle的库缓存是内存的一个区域, 是共享池里的三个组成部分之一. 库缓存由共享SQL工作区, P
2009-07-17 15:01:00 1737
原创 一, 监控缓冲区的命中率
一, 监控缓冲区的命中率1.1 oracle的内存结构内存结构(SGA system global area)是oracle为一个实例分配的一组共享内存缓冲区, 它包含该实例的数据和控制信息. SGA在实例启动时被自动分配, 当实例关闭时被收回. 数据库的所有数据操作都通过SGA来进行. SGA中内存根据存放信息的不同, 可以分为如下几个区域.数据库缓冲区(Buffer Cac
2009-07-16 14:41:00 4542 1
原创 AIX进程监控与管理
AIX进程监控与管理... 2一, PS命令... 21.1 显示10个消耗cpu最多的进程... 21.2 显示10个消耗存储空间最多的进程... 31.3 按顺序显示系统中受罚的进程: 31.4 按照优先级顺序显示系统中的进程... 51.5 按处理时间为顺序显示系统中的前十个进程... 51.6 按实际内存使用的多少顺序显示系统中的前十个进程... 61.7
2009-07-15 16:35:00 2426
原创 AIX系统Memory性能评估
AIX系统Memory性能评估 2一, VMM的管理简介 21.1 空闲列表维护 21.2 文件占用内存的比率维护 21.3 vmstat命令显示内存中的数据页数 3二, 使用vmstat确定内存的使用情况 32.1 faults故障 42.2 memory(内存) 42.3 page磁盘交换 4三, svmon命令 53.1 memory段 63.2
2009-07-15 16:33:00 1697 1
原创 AIX系统CPU监控与评估
AIX系统CPU监控与评估... 2一, VMSTAT命令(CPU) 21.1 cpu. 31.2 kthr(内核等待) 31.3 faults故障... 41.4 memory(内存) 41.5 page磁盘交换... 5二, iostat命令... 5三, Sar命令... 53.1 实时采样和显示... 63.2 sar –P(报告每个处理器的信息)
2009-07-15 16:29:00 4469
原创 AIX交换磁盘空间
AIX交换空间管理与查看... 2一, 交换磁盘空间概念... 21.1 虚拟内存... 21.2 虚拟内存管理器(VMM) 21.3 交换(分页)空间概念... 31.4请求分页... 3二, 查看交换磁盘空间... 42.1 lsps命令... 42.2 使用vmo命令检查AIX如何处理分页空间分配... 42.3 vmstat监视分页控件的颠簸... 5
2009-07-13 14:36:00 6780
原创 oracle口令管理
1, 口令文件信息查询口令文件中存储着拥有sysdba或者sysoper权限的用户. 这里我们首先检查一下每个系统中有哪些用户拥有管理权限. 使用语句select * from v$pwfile_users可以完成这步操作.USERNAME SYSDBA SYSOPERSYS TRUE TRUECTLKF TRUE FALSE2, 查询用户的资源信息select du.us
2009-07-13 10:47:00 6997
原创 AIX系统磁盘IO性能评估
AIX系统磁盘IO性能评估... 2一, 对磁盘IO的性能考虑, 裸设备优缺点分析... 21.1 对磁盘IO的性能考虑... 21.2 裸设备的优点... 21.3 裸设备的缺点... 2二, IOSTAT工具使用... 32.1 参数与用法... 32.2 iostat报告解析... 6三, sar –d看... 7四, 使用lslv –l lvname估
2009-07-10 14:18:00 5925
使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g
2010-03-17
使用VMWare server在Oracle Enterprise Linux上安装Oracle RAC 10g(RAW磁盘管理方式)
2010-03-17
statspack完整使用手册
2009-12-11
oracle性能监控
2009-08-15
oracle DBA 的职责
2009-08-15
cache buffers chain形成原因分析
2009-08-15
AIX系统CPU监控与评估
2009-08-14
AIX 系统交换磁盘空间的监控与管理
2009-08-14
AIX系统磁盘IO监控与评估
2009-08-14
一个释放临时表空间实例
2009-02-11
一个回滚段清理的实例
2009-02-11
Oracle的回滚段存储内容分析
2009-02-11
深入解析oracle的回滚段
2009-02-11
Oracle的列转行问题
2009-02-11
Oracle数据文件收缩实例
2009-02-11
Logminer应用实例
2009-02-11
从三个方面讲解如何适当优化sql
2008-12-03
索引监控设置及查看所有用户的unused indexes
2008-12-03
使用over函数实现递归汇总计算
2008-11-25
oracle的tuning技术总结
2008-11-24
oracle的10053事件
2008-11-24
trunc函数应用实例
2008-11-24
从执行计划和索引结构优化查询语句
2008-11-24
使用hint强制基于规则的查询优化
2008-11-24
Oracle中的package对象
2008-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人