摘要:
基于agent的管理方式 从oracle 11.2开始出现了多用户的概念,oracle开始使用一组多线程的daemon来同时支持多个用户的使用、管理资源,这些daemon叫做Agent。这些Agent都是些常驻内存的进程.Agent的分类oracle grid 11.2的agent有多个,其中两个... 阅读全文
摘要:
10.2 RAC 到11.2 RAC 用户及用户组的变化:在10.2 RAC 的部署中,只需要一个用户(oracle)和一个用户组(dba)。Database、Clusterware都是用oracle用户安装的。在11.2 RAC 的部署中,创建了两个用户(oracle,grid)和6个用户组(oi... 阅读全文
摘要:
进程结构:Overview of Oracle Clusterware Platform-Specific Software Components When Oracle Clusterware is operational, several platform-specific processes... 阅读全文
摘要:
监控的工具---top第一行:03:07:27 当前系统时间3 days, 18:58 系统已经运行了3天18小时58分钟(在这期间没有重启过)4usersload average: 0.00, 0.00,0.00 Load这个东西怎么理解呢,就像一条马路,有N个车道,如果N个进程进入车道,那么正... 阅读全文
摘要:
执行topas命令后如图所示:#topas 区域1:反映CPU使用率和工作状况Kernel:操作系统的内核占用的CPU时间比率。 操作系统作为基础软件,为应用程序支持和服务的同时,本身的运行也需要一定的CPU和内存资源(顺便提到内存资源,后面不再阐述这个内容了),特别是内存资源... 阅读全文
摘要:
AIX操作系统中Paging Space是很重要的设备,当系统中Paging Space使用率过高、系统内存不足时,将影响系统的整体性能,甚至会造成系统的挂起。针对这种情况,通常可以靠增加Paging Space来加以缓解;但是当Paging Space已经相当大,而Paging Space使用... 阅读全文
摘要:
一.问题现象--执行日志切换时,夯住SQL> alter database add logfile group 4 ('/u01/oradata/oracle/redo04.log') size 50m;SQL> alter system switch logfile;二.分析过程1.怀疑磁盘空间满... 阅读全文
摘要:
一.Data Guard架构 整个Data Guard体系就是围绕三个关键点展开:日志发送(Redo Send)日志接收(Redo Receive)日志应用(Redo Apply)二.日志发送Primary Database产生的redo日志需要发送到standby Database。发送动作由p... 阅读全文
摘要:
HASHJOIN的模式 hash join有三种工作模式,分别是optimal模式,onepass模式和multipass模式,分别在v$sysstat里面有对应的统计信息: SQL> select name, value from v$sysstat where name like '%wor... 阅读全文
摘要:
Hash算法原理 对于什么是Hash算法原理?这个问题有点难度,不是很好说清楚,来做一个比喻吧:我们有很多的小猪,每个的体重都不一样,假设体重分布比较平均(我们考虑到公斤级别),我们按照体重来分,划分成100个小猪圈。 然后把每个小猪,按照体重赶进各自的猪圈里,记录档案。 好了,如果我们要找某个小... 阅读全文