eygle.com   eygle.com
eygle.com  
 

« February 22, 2005 | Blog首页 | February 24, 2005 »



February 23, 2005

正月十五雪打灯--元宵小聚

作者:eygle

出处:http://blog.eygle.com

五点左右北京开始下雪,漫天的鹅毛雪,应了那句古话:正月十五雪打灯。

约好了在 边城小镇 聚餐,嘿嘿,云南菜,是我喜欢的:)
一下班匆匆赶出来.

Seay携美女最先到场,我也是准时到达。
嘿嘿真的是美女:*_*:

然后是桔子,来电话,说,我快下班了,我倒.

等Coolyl,等600,都是姗姗来迟.
看在Coolyl给我带礼物的份上,看在600买单的份上,就不再点名批评了:)

发短信给Kamus,祝贺他成功Dive Into UT。
看来周末又有人请客了。

吃过饭出来找不到车,漫天的飞雪,异常的美丽,拿手机来拍照,冻得手开始麻木。
和桔子一起跳上406路公共汽车,咣当咣当,破得异常,在嘈杂中大声的说话,看窗外绚烂的烟花,心情变得畅快起来。

下车走在路上,看到一对年轻的情侣(还是学生),推着自行车走在路上,在风雪里缓缓前行,忽然就非常感动,跟在后面不停的拍下风雪中的甜蜜。

牵手:
牵手


看雪:
看雪


相偎相依:
相偎相依

和相爱的人,在风雪里相偎相依,是多么浪漫的事啊!
若爱过,就应该心存感激,不管他们最后能否携手,这刻的温馨必定终生也难忘怀吧!
这是年来看到的最让我感动的画面。

然后看见有人放起烟花,那绽放的绚烂,短暂而凄迷

刹那烟花

有人说爱情也如烟花...

Love

这个话题是永恒不变的。

这个元宵节,还有我的足迹:)

一脚踏在北京城


这个元宵节,如此的美丽!


Posted by eygle at 9:39 PM | Comments (3)


Redo allocation latch介绍

作者:eygle

出处:http://blog.eygle.com

在Log Buffer中分配内存空间时需要获取Redo allocation latch 。
在Oracle9.2之前,Redo allocation latch 是唯一的,因此向Log Buffer Cache中写入redo entries时是串行的。
在Oracle9.2企业版中,Redo allocation latch 的数量由LOG_PARALLELISM控制。
我们可以查询V$LATCH_CHILDREN视图获得Latch信息:
10:02:41 SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.6.0 - Production
PL/SQL Release 9.2.0.6.0 - Production
CORE    9.2.0.6.0       Production
TNS for 32-bit Windows: Version 9.2.0.6.0 - Production
NLSRTL Version 9.2.0.6.0 - Production

10:02:46 SQL> select name,latch#,child#,gets,misses
10:02:51   2  from v$latch_children where name = 'redo allocation';

NAME                               LATCH#     CHILD#       GETS     MISSES
------------------------------ ---------- ---------- ---------- ----------
redo allocation                       115          1        815          1

Redo allocation latch 在Log Buffer中为每个事务分配空间,如果事务很小或者服务器只有一个CPU,Redo allocation latch 同时COPY事务数据到Log Buffer Cache。在Log Switch释放空间时,Redo allocation latch 和 Redo Copy Latch同时被释放,也即在Log Switch过程中,Redo的生成是被禁止的。
在Oracle10g中,为了减少竞争,Oracle缺省的预分配19个redo allocation Latch:
SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.1.0.3.0 - Prod
PL/SQL Release 10.1.0.3.0 - Production
CORE    10.1.0.3.0      Production
TNS for 32-bit Windows: Version 10.1.0.3.0 - Production
NLSRTL Version 10.1.0.3.0 - Production

SQL>
SQL> select name,latch#,child#,gets,misses
  2  from v$latch_children where name = 'redo allocation';

NAME                               LATCH#     CHILD#       GETS     MISSES
------------------------------ ---------- ---------- ---------- ----------
redo allocation                       137          1       1193          1
redo allocation                       137          2        111          0
redo allocation                       137          3        399          0
redo allocation                       137          4          7          0
redo allocation                       137          5          4          0
redo allocation                       137          6          4          0
redo allocation                       137          7          4          0
redo allocation                       137          8          4          0
redo allocation                       137          9          4          0
redo allocation                       137         10          4          0
redo allocation                       137         11          4          0

NAME                               LATCH#     CHILD#       GETS     MISSES
------------------------------ ---------- ---------- ---------- ----------
redo allocation                       137         12          4          0
redo allocation                       137         13          4          0
redo allocation                       137         14          4          0
redo allocation                       137         15          4          0
redo allocation                       137         16          4          0
redo allocation                       137         17          4          0
redo allocation                       137         18          4          0
redo allocation                       137         19          4          0

19 rows selected.

参考: Metalink Note:147471.1

Posted by eygle at 9:22 AM | Comments (0)



CopyRight © 2004-2008 eygle.com, All rights reserved.