°ü¸® ¾È³»¼­


EXPLAIN_INSTANCE Å×À̺í

EXPLAIN_INSTANCE Å×À̺íÀº ¸ðµç Explain Á¤º¸¿¡ ´ëÇÑ ÁÖ¿ä Á¦¾î Å×À̺íÀÔ´Ï´Ù. Explain Å×ÀÌºí ³» µ¥ÀÌÅÍÀÇ °¢ ÇàÀº ¸í½ÃÀûÀ¸·Î ÀÌ Å×À̺íÀÇ ÇϳªÀÇ °íÀ¯ Çà¿¡ ¿¬°áµË´Ï´Ù. EXPLAIN_INSTANCEÀº ¼³¸íÀÌ ¼öÇàµÇ´Â ȯ°æ¿¡ ´ëÇÑ Á¤º¸¿Í ÇÔ²² ¼³¸íµÇ°í ÀÖ´Â SQL¹®ÀÇ ¼Ò½º¿¡ ´ëÇÑ ±âº» Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

ÀÌ Å×À̺íÀ» Á¤ÀÇÇÏ·Á¸é, EXPLAIN_INSTANCE Å×À̺í Á¤ÀÇ¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.


Ç¥ 79. EXPLAIN_INSTANCE Å×À̺í
Ä÷³ À̸§ µ¥ÀÌÅÍ À¯Çü ³Î(NULL) ÀÔ·Â °¡´ÉÇѰ¡? Ű? ¼³¸í
EXPLAIN_REQUESTER VARCHAR(128) ¾Æ´Ï¿À PK Explain ¿äû °³½Ã ÇÁ·Î±×·¥ ±ÇÇѺο© ID
EXPLAIN_TIME TIMESTAMP ¾Æ´Ï¿À PK Explain ¿äûÀ» °³½ÃÇÏ´Â ½Ã°£
SOURCE_NAME VARCHAR(128) ¾Æ´Ï¿À PK µ¿Àû¹®À» ¼³¸íÇÒ ¶§ ¼öÇàÇÏ´Â ÆÐŰÁö À̸§ ¶Ç´Â Á¤Àû SQLÀ» ¼³¸íÇÒ ¶§ÀÇ ¼Ò½º ÆÄÀÏ À̸§
SOURCE_SCHEMA VARCHAR(128) ¾Æ´Ï¿À PK Explain ¿äû¿¡ ´ëÇÑ ½ºÅ°¸¶, ±ÔÁ¤ÀÚ, ¼Ò½º
EXPLAIN_OPTION CHAR(1) ¾Æ´Ï¿À ¾Æ´Ï¿À ÀÌ ¿äû¿¡ ´ëÇØ ¿äûµÈ Explain Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

P
PLAN SELECTION
SNAPSHOT_TAKEN CHAR(1) ¾Æ´Ï¿À ¾Æ´Ï¿À ÀÌ ¿äû¿¡ ´ëÇØ Explain ½º³À¼¦ÀÌ »ý¼ºµÇ¾ú´ÂÁö¸¦ ³ªÅ¸³À´Ï´Ù.

°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

Y
¿¹. Explain ½º³À¼¦ÀÌ »ý¼ºµÇ¾î EXPLAIN_STATEMENT Å×ÀÌºí¿¡ ÀúÀåµÇ¾ú½À´Ï´Ù. ¶ÇÇÑ, ÀÏ¹Ý Explain Á¤º¸µµ ĸÃĵǾú½À´Ï´Ù.
N
Explain ½º³À¼¦ÀÌ »ý¼ºµÇÁö ¾Ê¾Ò½À´Ï´Ù. ÀÏ¹Ý Explain Á¤º¸°¡ ĸÃĵǾú½À´Ï´Ù.
O
Explain ½º³À¼¦¸¸ »ý¼ºµÇ¾ú½À´Ï´Ù. ÀÏ¹Ý Explain Á¤º¸°¡ ĸÃĵÇÁö ¾Ê¾Ò½À´Ï´Ù.
DB2_VERSION CHAR(7) ¾Æ´Ï¿À ¾Æ´Ï¿À Explain ¿äûÀ» ó¸®ÇÑ DB2 Universal Database¿¡ ´ëÇÑ Á¦Ç° ¸±¸®½º ¹øÈ£. Çü½ÄÀº vv.rr.mÀ̸ç, ´ÙÀ½ÀÌ Àû¿ëµË´Ï´Ù.
vv
¹öÀü ¹øÈ£
rr
¸±¸®½º ¹øÈ£
m
À¯Áöº¸¼ö ¸±¸®½º ¹øÈ£
SQL_TYPE CHAR(1) ¾Æ´Ï¿À ¾Æ´Ï¿À Explain ÀνºÅϽº°¡ Á¤Àû SQLÀÎÁö, µ¿Àû SQLÀÎÁö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

S
Á¤Àû SQL
D
µ¿Àû SQL
QUERYOPT INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã¿¡ SQL ÄÄÆÄÀÏ·¯¿¡¼­ »ç¿ëµÈ Á¶È¸ ÃÖÀûÈ­ Ŭ·¡½º¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ °ªÀº ¼³¸íÁßÀÎ SQL¹®¿¡ ´ëÇØ SQL ÄÄÆÄÀÏ·¯°¡ ¼öÇàÇÑ Á¶È¸ ÃÖÀûÈ­ÀÇ ·¹º§À» ³ªÅ¸³À´Ï´Ù.
BLOCK CHAR(1) ¾Æ´Ï¿À ¾Æ´Ï¿À SQL¹® ÄÄÆÄÀϽà »ç¿ëµÈ Ä¿¼­ ºí·ÎÅ·ÀÇ À¯ÇüÀ» ³ªÅ¸³À´Ï´Ù. SYSCAT.PACKAGESÀÇ BLOCK Ä÷³¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

N
ºí·ÎÅ· ¾øÀ½
U
¸íÈ®ÇÑ Ä¿¼­ ºí·Ï
B
¸ðµç Ä¿¼­ ºí·Ï
ISOLATION CHAR(2) ¾Æ´Ï¿À ¾Æ´Ï¿À SQL¹® ÄÄÆÄÀϽà »ç¿ëµÈ ºÐ¸® À¯ÇüÀ» ³ªÅ¸³À´Ï´Ù. SYSCAT.PACKAGESÀÇ ISOLATION Ä÷³¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

RR
¹Ýº¹ Àбâ
RS
Àб⠾ÈÁ¤¼º
CS
Ä¿¼­ ¾ÈÁ¤¼º
UR
¹ÌÈ®¾à Àбâ
BUFFPAGE INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã BUFFPAGE µ¥ÀÌÅͺ£À̽º ±¸¼º ¼³Á¤ÀÇ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.
AVG_APPLS INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã AVG_APPLS ±¸¼º ¸Å°³º¯¼öÀÇ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.
SORTHEAP INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã SORTHEAP µ¥ÀÌÅͺ£À̽º ±¸¼º ¼³Á¤ÀÇ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.
LOCKLIST INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã LOCKLIST µ¥ÀÌÅͺ£À̽º ±¸¼º ¼³Á¤ÀÇ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.
MAXLOCKS SMALLINT ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã MAXLOCKS µ¥ÀÌÅͺ£À̽º ±¸¼º ¼³Á¤ÀÇ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.
LOCKS_AVAIL INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À °¢ »ç¿ëÀÚÀÇ ÃÖÀûÈ­ ¾Ë°í¸®Áò¿¡ ÀÇÇØ »ç¿ë °¡´ÉÇÒ °ÍÀ¸·Î °£ÁֵǴ Àá±ÝÀÇ ¼ö¸¦ Æ÷ÇÔÇÕ´Ï´Ù(LOCKLIST ¹× MAXLOCKS·ÎºÎÅÍ ÆÄ»ýµÊ).
CPU_SPEED DOUBLE ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã CPUSPEED µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¼³Á¤ÀÇ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.
REMARKS VARCHAR(254) ¿¹ ¾Æ´Ï¿À »ç¿ëÀÚ Á¦°ø ÁÖ¼®
DBHEAP INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã DBHEAP µ¥ÀÌÅͺ£À̽º ±¸¼º ¼³Á¤ÀÇ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.
COMM_SPEED DOUBLE ¾Æ´Ï¿À ¾Æ´Ï¿À Explain È£Ãâ½Ã COMM_BANDWIDTH µ¥ÀÌÅͺ£À̽º ±¸¼º ¼³Á¤ÀÇ °ªÀ» Æ÷ÇÔÇÕ´Ï´Ù.
º´·Ä ó¸® CHAR(2) ¾Æ´Ï¿À ¾Æ´Ï¿À

°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

  • N = º´·Ä ó¸® ¾øÀ½
  • P = ÆÄƼ¼Ç ³» º´·Ä ó¸®
  • IP = ÆÄƼ¼Ç°£ º´·Ä ó¸®
  • BP = ÆÄƼ¼Ç ³» º´·Ä ó¸® ¹× ÆÄƼ¼Ç°£ º´·Ä ó¸®

DATAJOINER CHAR(1) ¾Æ´Ï¿À ¾Æ´Ï¿À

°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.

  • N = ºñ¿¬ÇÕ ½Ã½ºÅÛ Ç÷£
  • Y = ¿¬ÇÕ ½Ã½ºÅÛ Ç÷£


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]