一个测试理解什么是主、辅LRU(oracle cuug)

LRU是Buffer Cache池中的重要链表,它的作用我不再详述,已经有很多相关资料。这次主要和大 家讨论下主LRU、辅助LRU的作用。

先来看一个测试。

步1:环境介绍

先来看看Buffer Cache的大小:

SQL> show sga

Total System Global Area 1073741824 bytes

Fixed Size                  1284344 bytes

Variable Size             960497416 bytes

Database Buffers          104857600 bytes

Redo Buffers                7102464 bytes

Buffer Cache大小100M。

再来看看测试表大小:

SQL> set linesize 1000

SQL> col segment_name for a30

SQL> SQL> select segment_name,bytes/1024/1024 from dba_segments where segment_name='A3_70M';

SEGMENT_NAME                   BYTES/1024/1024

------------------------------ ---------------

A3_70M                                      80

SQL> SQL> select segment_name,bytes/1024/1024 from dba_segments where segment_name='A4_70M';

SEGMENT_NAME                   BYTES/1024/1024

------------------------------ ---------------

A4_70M                                      80

两张测试表,A3_70M、A4_70M,各自大小80M。本来是想把它们两个大小建为70M的,所以名字带有 后缀_70M,但建的大了一点,不过,这无所

谓,不会影响我们的测试结果。

步2:刷新Buffer Cache池,观察LRU链长度

SQL> alter system flush buffer_cache;

SQL> select CNUM_SET,CNUM_REPL,ANUM_REPL,CNUM_WRITE ,ANUM_WRITE  from x$kcbwds;

 CNUM_SET  CNUM_REPL  ANUM_REPL CNUM_WRITE ANUM_WRITE

---------- ---------- ---------- ---------- ----------

    0          0          0          0          0

    0          0          0          0          0

    0          0          0          0          0

    0          0          0          0          0

 6238       6238       6219          0          0

 6237       6237       6224          0          0

    0          0          0          0          0

    0          0          0          0          0

    0          0          0          0          0

    0          0          0          0          0

    0          0          0          0          0

 CNUM_SET  CNUM_REPL  ANUM_REPL CNUM_WRITE ANUM_WRITE

---------- ---------- ---------- ---------- ----------

    0          0          0          0          0

    0          0          0          0          0

    0          0          0          0          0

    0          0          0          0          0

    0          0          0          0          0

16 rows selected.

这个视图返回16行,但只有两行有数据。其他行都是0,原因是什么?

查一下select name from v$latch_children where name ='cache buffers lru chain'; 就可以 知道,我一共有16个cache buffers lru

chain Latch,但只有两个被使用了。

时间: 2024-10-26 22:44:50

一个测试理解什么是主、辅LRU(oracle cuug)的相关文章

测试-新手关于android alarm的一个无法理解的错误,查了很多文章,求大神,求解决!!!

问题描述 新手关于android alarm的一个无法理解的错误,查了很多文章,求大神,求解决!!! 小弟我想设置3个时段的每天提醒.但是我发现一个错误.我设置三个时代为12:00,16:00 和 20:00.不过我发现我的手机给我分别在11:59:34, 12:00:12,12:0056都发送了alarm. 我查了很多文章,没有提过这个问题,是否是小弟设置的问题.我的代码如下: //首先设置PendingIntent. Intent alarmIntent = new Intent(conte

《测试驱动的嵌入式C语言开发》——3.3节写一个测试列表

3.3 写一个测试列表在开发新功能之前先创建一个测试列表会很有帮助.测试列表由需求衍生而来.测试列表定义了你对将需要完成的功能的最好的理解.这个列表不需要很完美.它只是个临时的文档,可能只记在一张卡片上或者笔记本上.你也可以直接把它当做注释输入到测试文件中.随着每个测试的添加,对应的注释将被删除.不要在写作这个列表上花太多时间,对于LED驱动程序来讲,花几分钟即可.我的初始测试列表如图3-1所示.在我们开始之前,先列出我们都需要测试什么. 请当心在创建测试列表时的报酬递减(diminishing

Mysql服务器的主辅数据同步

Mysql服务器的主辅数据同步 例题:将A服务器作为主服务器(Master),B1和B2为辅服务器(Slave), 怎么来将主服务器的数据同步到辅服务器呢,下面我们来看. Master: 修改配置文件:/etc/my.cnf [root@localhost ~]# vim /etc/my.cnf [mysqld] log-bin=binlog log-bin-index=binlog.index sync_binlog=0 server_id = 1 重启mysql:  www.bitsCN.c

strstr函数-书本上的C语言grep程序一个点理解不了,求大家为我解析

问题描述 书本上的C语言grep程序一个点理解不了,求大家为我解析 #include #include #define MAXLINE 1000 #define getline _getline int getline(char *line, int max); main(int argc, char *argv[]) { char line[MAXLINE]; int found = 0; if (argc != 2) printf("Usage:n"); else while (g

请教大家一个问题,如何将主机上的IP绑定到不同的网站上面,谢谢

问题描述 请教大家一个问题,如何将主机上的IP绑定到不同的网站上面,谢谢 解决方案 解决方案二:登录到域名的控制台,把要绑定的IP添加到相应的域名解析记录里就好了

快速理解MySQL中主键与外键的实例教程_Mysql

主键与外键的关系,通俗点儿讲,我现在有一个论坛,有两张表,一张是主贴 thread,一张是回帖 reply 先说说主键,主键是表里面唯一识别记录的字段,一般是帖子id,体现在访问的时候,例如是 thread.php?id=1   表示我要访问的是帖子id是1 的帖子- 再来说说外键,当我们删除某个帖子的时候,需要执行另一个操作,就是删除所有回帖,如果正常情况下,我们需要执行两次delete操作(thread和 reply),这时候如果存在外键,例如,在reply 表里面建立一个指向thread表

仅修复改善 iOS7 Beta5或是最后一个测试版本

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   [ 科技讯]8月7日消息,今天凌晨, 苹果公司正式发布iOS7 Beta5,开发者可通过OTA升级或到苹果开发者中心下载.       或许是一周前 刚刚发布了iOS7 Beta4版本,在今天发布的iOS7 Beta5版本中,苹果并未带来令人眼前一亮的 新功能, 而是仅仅进行了多项系统 改善,并修复了已发现的Bug漏洞.     有国外分析师表示,为了使iOS

这是一个测试文章

这只是一个测试文章,目的是为了看下,发送文章的流程如何,以及都有哪些功能

国资委敦促央企加速主辅分离重要行业先行

记者 张牡霞 记者22日从国务院国资委获悉,国资委主任.党委书记李荣融日前表示,国资委要引导中央企业做强做大主业.分析人士指出,从国资委近期以来多次强调央企要做大做强主业的表态上可以看出,央企涉足众多业务领域的局面将发生改变,加速主辅分离成为除了央企重组以外的一大看点. 李荣融指出,中央企业不仅要做大,更重要的是做强.中央企业能否具有活力.控制力.影响力,能否在国民经济中真正发挥主导作用,重要的一点,就在于中央企业的主业能否做强.中央企业要加快转变发展方式,实现科学发展,就一定要突出主业.做强主