°ü¸® ¾È³»¼­


EXPLAIN_STREAM Å×À̺í

EXPLAIN_STREAM Å×À̺íÀº °³º° ¿¬»êÀÚ¿Í µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®°£ÀÇ ÀÔÃâ·Â µ¥ÀÌÅÍ ½ºÆ®¸²À» ³ªÅ¸³À´Ï´Ù. µ¥ÀÌÅÍ ¿ÀºêÁ§Æ® ÀÚü°¡ EXPLAIN_OBJECT Å×ÀÌºí¿¡ ³ªÅ¸³ª ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ Æ÷ÇÔµÈ ¿¬»êÀÚ´Â EXPLAIN_OPERATOR Å×ÀÌºí¿¡ Ç¥½ÃµË´Ï´Ù.

Ç¥ 88. EXPLAIN_STREAM Å×À̺í
Ä÷³ À̸§ µ¥ÀÌÅÍ À¯Çü ³Î(NULL) ÀÔ·Â °¡´É ¿©ºÎ Ű ¼³¸í
EXPLAIN_REQUESTER VARCHAR(128) ¾Æ´Ï¿À FK Explain ¿äû °³½Ã ÇÁ·Î±×·¥ ±ÇÇѺο© ID
EXPLAIN_TIME TIMESTAMP ¾Æ´Ï¿À FK Explain ¿äûÀ» °³½ÃÇÏ´Â ½Ã°£
SOURCE_NAME VARCHAR(128) ¾Æ´Ï¿À FK µ¿Àû¹®À» ¼³¸íÇÒ ¶§ ¼öÇàÇÏ´Â ÆÐŰÁö À̸§ ¶Ç´Â Á¤Àû SQLÀ» ¼³¸íÇÒ ¶§ÀÇ ¼Ò½º ÆÄÀÏ À̸§
SOURCE_SCHEMA VARCHAR(128) ¾Æ´Ï¿À FK Explain ¿äû¿¡ ´ëÇÑ ½ºÅ°¸¶, ±ÔÁ¤ÀÚ, ¼Ò½º
EXPLAIN_LEVEL CHAR(1) ¾Æ´Ï¿À FK ÀÌ Çà¿¡ ÀûÀýÇÑ ¼³¸í Á¤º¸ ·¹º§
STMTNO INTEGER ¾Æ´Ï¿À FK Explain Á¤º¸¿Í °ü·ÃµÈ ÆÐŰÁö ³»ÀÇ ¸í·É¹® ¹øÈ£
SECTNO INTEGER ¾Æ´Ï¿À FK Explain Á¤º¸¿Í °ü·ÃµÈ ÆÐŰÁö ³»ÀÇ Àý ¹øÈ£
STREAM_ID INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À ÁöÁ¤µÈ ¿¬»êÀÚ ³»ÀÇ µ¥ÀÌÅÍ ½ºÆ®¸²¿¡ ´ëÇÑ °íÀ¯ ID
SOURCE_TYPE CHAR(1) ¾Æ´Ï¿À ¾Æ´Ï¿À ´ÙÀ½Àº µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ¼Ò½º¸¦ ³ªÅ¸³À´Ï´Ù.

O
¿¬»êÀÚ

D
µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®
SOURCE_ID SMALLINT ¾Æ´Ï¿À ¾Æ´Ï¿À µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ¼Ò½º°¡ µÇ´Â Á¶È¸ ³»ÀÇ ¿¬»êÀÚ¿¡ ´ëÇÑ °íÀ¯ ID. SOURCE_TYPEÀÌ 'D'ÀÏ °æ¿ì, -1·Î ¼³Á¤µË´Ï´Ù.
TARGET_TYPE CHAR(1) ¾Æ´Ï¿À ¾Æ´Ï¿À ´ÙÀ½ µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ¸ñÇ¥¸¦ ³ªÅ¸³À´Ï´Ù.

O
¿¬»êÀÚ

D
µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®
TARGET_ID SMALLINT ¾Æ´Ï¿À ¾Æ´Ï¿À µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ¸ñÇ¥°¡ µÇ´Â Á¶È¸ ³»ÀÇ ¿¬»êÀÚ¿¡ ´ëÇÑ °íÀ¯ ID. TARGET_TYPEÀÌ 'D'ÀÎ °æ¿ì, -1·Î ¼³Á¤µË´Ï´Ù.
OBJECT_SCHEMA VARCHAR(128) ¿¹ ¾Æ´Ï¿À ¿µÇâ¹ÞÀº µ¥ÀÌÅÍ ¿ÀºêÁ§Æ®°¡ ¼ÓÇÏ´Â ½ºÅ°¸¶. SOURCE_TYPE°ú TARGET_TYPEÀÌ ¸ðµÎ 'O'ÀÏ °æ¿ì, ³Î(NULL)·Î ¼³Á¤µË´Ï´Ù.
OBJECT_NAME VARCHAR(128) ¿¹ ¾Æ´Ï¿À µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ ¿ÀºêÁ§Æ®°¡ µÇ´Â ¿ÀºêÁ§Æ®ÀÇ À̸§. SOURCE_TYPE°ú TARGET_TYPEÀÌ ¸ðµÎ 'O'ÀÏ °æ¿ì, ³Î(NULL)·Î ¼³Á¤µË´Ï´Ù.
STREAM_COUNT DOUBLE ¾Æ´Ï¿À ¾Æ´Ï¿À µ¥ÀÌÅÍ ½ºÆ®¸² ÃßÁ¤ ±âº» Çà ¼ö(cardinality)
COLUMN_COUNT SMALLINT ¾Æ´Ï¿À ¾Æ´Ï¿À µ¥ÀÌÅÍ ½ºÆ®¸²ÀÇ Ä÷³ ¼ö
PREDICATE_ID INTEGER ¾Æ´Ï¿À ¾Æ´Ï¿À ½ºÆ®¸²ÀÌ ¼ú¾î¿¡ ´ëÇÑ ºÎ¼Ó Á¶È¸ÀÇ ÀϺÎÀÏ °æ¿ì ¼ú¾î ID°¡ ¹Ý¿µµÇ°í, ±×·¸Áö ¾ÊÀ¸¸é, Ä÷³Àº -1·Î ¼³Á¤µË´Ï´Ù.
COLUMN_NAMES CLOB(1M) ¿¹ ¾Æ´Ï¿À ÀÌ Ä÷³¿¡´Â ½Ã½ºÅÛ¿¡ Æ÷ÇÔµÈ Ä÷³ÀÇ À̸§°ú ¼ø¼­ Á¤º¸°¡ µé¾î ÀÖ½À´Ï´Ù.

À̵é À̸§ÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

   NAME1(A)+NAME2(D)+NAME3+NAME4

¿©±â¼­, (A)´Â ¿À¸§Â÷¼øÀ¸·Î Á¤·ÄµÈ Ä÷³À» ³ªÅ¸³»°í, (D)´Â ³»¸²Â÷¼øÀ¸·Î Á¤·ÄµÈ Ä÷³À» ³ªÅ¸³»¸ç, Á¤·Ä¿¡ ´ëÇÑ Á¤º¸°¡ ¾ø´Â °ÍÀº Ä÷³ÀÌ Á¤·ÄµÇ¾î ÀÖÁö ¾Ê°Å³ª Á¤·Ä »óŰ¡ ÀûÀýÇÏÁö ¾Ê½À´Ï´Ù.

PMID SMALLINT ¾Æ´Ï¿À ¾Æ´Ï¿À ÆÄƼ¼Ç ¸Ê ID
SINGLE_NODE CHAR(5) ¿¹ ¾Æ´Ï¿À ´ÙÀ½°ú °°ÀÌ µ¥ÀÌÅÍ ½ºÆ®¸²ÀÌ ´ÜÀÏ ÆÄƼ¼Ç¿¡ ÀÖ´ÂÁö ´ÙÁß ÆÄƼ¼Ç¿¡ ÀÖ´ÂÁö¸¦ ³ªÅ¸³À´Ï´Ù.

MULT
´ÙÁß ÆÄƼ¼Ç

COOR
Á¶Á¤ÀÚ(coordinator) ³ëµå

HASH
ÇØ½¬ »ç¿ëÀÌ Áö½ÃµÊ

RID
Çà ID »ç¿ëÀÌ Áö½ÃµÊ

FUNC
ÇÔ¼ö »ç¿ëÀÌ Áö½ÃµÊ(PARTITION() ¶Ç´Â NODENUMBER())

CORR
»ó°ü °ª »ç¿ëÀÌ Áö½ÃµÊ

¼ýÀÚ
»çÀü¿¡ ÆÇº°µÈ ´ÜÀÏ ³ëµå·Î Áö½ÃµÊ
PARTITION_COLUMNS CLOB(64K) ¿¹ ¾Æ´Ï¿À µ¥ÀÌÅÍ ½ºÆ®¸²ÀÌ ÆÄƼ¼ÇµÈ Ä÷³ÀÇ ¸ñ·Ï


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