Chinaunix首页 | 论坛 | 博客
  • 博客访问: 643391
  • 博文数量: 66
  • 博客积分: 15
  • 博客等级: 民兵
  • 技术积分: 2204
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-26 21:43
个人简介

曾就职于阿里巴巴担任Oracle DBA,MySQL DBA,目前在新美大担任SRE。[是普罗米修斯还是一块石头,你自己选择!] 欢迎关注微信公众号 “自己的设计师”,不定期有原创运维文章推送。

文章分类

全部博文(66)

文章存档

2017年(2)

2016年(3)

2015年(7)

2014年(12)

2013年(42)

发布时间:2013-12-13 23:53:53

v$sessionSADDR: session addressSID: session identifier,常用于连接其它列。SERIAL#: sid 会重用,但是同一个sid被重用时,serial#会增加,不会重复。AUDSID: audit session id。可以通过audsid查询当前session的sid。select sid from v$session where audsid=userenv('sessionid');PADDR: process address,关联v$.........【阅读全文】

阅读(2164) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:45:56

在v$session中设置module和actionoracle中有一个包dbms_application_info,它可以把一些程序信息加入到v$session中。这样我们就可以通过查询v$session知道程序当前的一些信息。比如:当前执行的模块名、正在执行的命令等。下例展示这个包的简单用法:session 1:SQL> select sid from v$mystat where rownum=1;  &n.........【阅读全文】

阅读(2417) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:44:18

转载ITPUB 三思blog类似于v$sysstat,该视图存储下列类别的统计:事件发生次数的统计,如用户提交数。数据产生,存取或者操作的total列(如:redo size)执行操作所花费的时间累积,例如session CPU占用(如果TIMED_STATISTICS值为true)注意:如果初始参数STATISTICS_LEVEL被设置为TYPICAL或ALL,时间统计被数据库自动收.........【阅读全文】

阅读(2383) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:42:48

表   表示Oracle数据库中的基本单位。      关系表    关系表是数据库中最常见的表类型,关系表是以堆的形式组织的;换句话说,表中的行没有按照任何特定的顺序存储。在create table命令中,可以指定organizaition heap来定义以堆的形式组织的表,但是因为是默认值,所以该子句可以.........【阅读全文】

阅读(1615) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:40:03

看了盖大师对scn与cnt的理解,感觉豁然开朗,于是下决心写一篇贴子,深入其中.      在数据库open的过程中,oracle进行检查中包括以下两项。      第一次检查数据文件头中的计数器(Checkpoint cnt)是否和控制文件中检查点计数(Checkpoint cnt)一致。此步骤检查用于确认数据文件是否来自同.........【阅读全文】

阅读(1682) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:38:31

X$KVIT的含义为:    [k]ernel Layer Performance Layer[v][I]nformation tables [T]ransitory Instance parameter   SQL> select kvittag,kvitval,kvitdsc from x$kvit;KVITTAG              KVITVAL KVITDSC-------------------- ------- -------------------.........【阅读全文】

阅读(1818) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:35:52

例子:     查找v$fixed_table视图的定义     SQL> select view_definition from v$fixed_view_definition where view_name='V$FIXED_TABLE';VIEW_DEFINITION--------------------------------------------------------------------------------select  NAME , OBJECT_ID , TYPE ,.........【阅读全文】

阅读(1791) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:32:42

当我们经常访问的数据,如果想它长时间保存在内存中,我们一般把它保存在keep池中,而那些只访问一次的数据,我们一般把它放在recycle池中,短暂的保存。     11g中,这两个池的设置受到隐含参数_db_cache_advice_sample_factor的影响,如果设置的size过小,则db_keep_cache_size/db_recycle_cache_size(为4.........【阅读全文】

阅读(1431) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:31:57

当我们经常访问的数据,如果想它长时间保存在内存中,我们一般把它保存在keep池中,而那些只访问一次的数据,我们一般把它放在recycle池中,短暂的保存。     11g中,这两个池的设置受到隐含参数_db_cache_advice_sample_factor的影响,如果设置的size过小,则db_keep_cache_size/db_recycle_cache_size(为4.........【阅读全文】

阅读(1281) | 评论(0) | 转发(0)

发布时间:2013-12-13 23:30:35

 当用户进程需要读数据到Buffer Cache时,或Cache Buffer根据LRU算法进行管理时,就不可避免地要扫描LRU List获取可用Buffer状态,我们知道,Oracle的Buffer Cache是共享内存,可为众多并发进程并发访问,所以在搜索的过程中必须获取Latch(Latch是Oracle的一种串行锁机制,用于保护共享内存),锁定内存结构,防止并发.........【阅读全文】

阅读(1248) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

tomcoding2018-07-26 14:57

查看Oracle Internal的源代码,请访问我的博客

回复  |  举报
留言热议
请登录后留言。

登录 注册