Library Cache Æ©´× (Shared Pool Æ©´×)
ÀÛ¼ºÀÚ °ü¸®ÀÚ ÀÛ¼º½Ã°£ 2006-03-15 23:36:16
 

1. Cache HIt Ratio¸¦ ¾Ë¾Æº¸·Á¸é

select sum(reloads)*100/sum(pins) "Ratio" , sum(pins) "Executions",
sum(reloads) "Cache Misses while Executing"
from v$librarycache
/

Ratio´Â 1% À̳»¿©¾ß ÇÑ´Ù
RELOADS Ä®·³Àº ¶óÀ̺귯¸® ij½Ã ¿µ¿ªÀÌ À۾Ƽ­ °¡Àå ¿À·¡µÈ SQL¹®À» »èÁ¦Çߴµ¥ ³ªÁß¿¡ ´Ù½Ã ÇØ´ç ±¸¹®ÀÌ ´Ù½Ã ½ÇÇàµÇ¾úÀ» ¶§ RELOADS Ä®·³ °ªÀÌ Áõ°¡µÈ´Ù.

PINS Ä®·³Àº ±¸¹® ºÐ¼®µÈ Àüü SQL¹®ÀÇ ¼ö

2. Gethitratio Ä÷³ °ªÀÌ 90% À̻󿩺ΠȮÀÎ

select namespace, gets, gethits, gethitratio
from v$librarycache
where namespace='SQL AREA';

GETHITRATIO Ä®·³ÀÇ °ªÀÌ 90% ÀÌ»óÀÌ¸é ¶óÀ̺귯¸® ij½Ã ¿µ¿ªÀÌ °³¹ßÀÚµéÀÇ SQL ÆĽÌÁ¤º¸¸¦ ÀúÀåÇϱ⿡ ÃæºÐÇÑ ¸Þ¸ð¸® °ø°£À» È®º¸ÇÏ°í ÀÖÀ½À» ÀǹÌÇÑ´Ù.

3.  INVALIDATION Ä®·³ÀÇ °ªÀ¸·Î ÆÇ´Ü
select namespace, invalidations
from v$librarycache
where namespace='SQL AREA';

INVALIDATIONS Ä®·³ÀÇ °ªÀÌ ³ô°Ô Ãâ·ÂµÇ°Å³ª °è¼Ó Áõ°¡ °ªÀ» º¸Àδٸé shared pool area°¡ À۾Ƽ­ ¼º´ÉÀÌ ÀúÇϵǰí ÀÖ´Ù´Â ¶æ

-------------------------------------------
ÆĶó¹ÌÅÍ ¼öÁ¤Àº

SHARED_POOL_SIZE =
SHARED_POOL_RESERVED_SIZE =
: PL/SQL ºí·ÏÀ¸·Î ½ÇÇàµÈ SQL¹®ÀÇ ±¸¹®ºÐ¼® Á¤º¸¸¦ ÀúÀåÇÒ ¶§ »ç¿ëµÇ´Â °øÀ¯ Ç® ¿µ¿ªÀÇ Å©±â¸¦ ÁöÁ¤ÇÏ´Â ÆĶó¹ÌÅÍ
-> ¿¬¼ÓµÈ ¸Þ¸ð¸® °ø°£ÀÌ ºÎÁ·ÇÒ °æ¿ì ´ÜÆíÈ­ À¯¹ß
SHARED_POOL_RESERVED_MIN_ALLOC =


¸ñ·Ï | ÀÔ·Â | ¼öÁ¤ | ´äº¯ | »èÁ¦