¸í·É¹®ÀÇ ±ÇÇÑ ID°¡ DBADM ±ÇÇÑÀÌ ¾Æ´Ñ SYSADM ±ÇÇÑÀ» °¡Áö´Â °æ¿ì, |ÀÌ ID´Â ÇÁ·Î½ÃÀú ÀÛ¼º ¸ñÀû¿¡ °üÇÑ ³»ÀçÀû DBADM ±ÇÇÑ¿¡ ±ÇÇÑ ºÎ¿©µË´Ï´Ù. |ÀÌ°ÍÀº CREATE PROCEDURE ¸í·É¹®(SQL)¿¡ Àû¿ëµÇ°í |CREATE PROCEDURE ¸í·É¹®(¿ÜºÎ)¿¡´Â Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.
EXPLAIN_DIAGNOSTIC Å×ÀÌºí¿¡´Â EXPLAIN_STATEMENT Å×ÀÌºí¿¡ ¼³¸íµÈ ¸í·É¹®ÀÇ Æ¯Á¤ ÀνºÅϽº¿ëÀ¸·Î »ý¼ºµÈ °¢ Áø´Ü ¸Þ½ÃÁö¿¡ ´ëÇÑ Ç׸ñÀÌ µé¾î ÀÖ½À´Ï´Ù.
EXPLAIN_GET_MSGS Å×À̺í ÇÔ¼ö´Â EXPLAIN_DIAGNOSTIC ¹×
EXPLAIN_DIAGNOSTIC_DATA Explain Å×ÀÌºí¿¡ ´ëÇØ
Äõ¸®¸¦ ½ÇÇàÇÏ°í Çü½ÄÈµÈ ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
Ä÷³ À̸§ | µ¥ÀÌÅÍ À¯Çü | ³Î(NULL)
ÀÔ·Â °¡´É |
Å° 1 | ¼³¸í |
---|---|---|---|---|
EXPLAIN_REQUESTER | VARCHAR(128) | ¾Æ´Ï¿À | PK, FK | ÀÌ Explain ¿äûÀÇ ÃʱâÈÀÚÀÇ ±ÇÇÑ ºÎ¿© ID. |
EXPLAIN_TIME | TIMESTAMP | ¾Æ´Ï¿À | PK, FK | Explain ¿äûÀÇ ÃʱâÈ ½Ã°£. |
SOURCE_NAME | VARCHAR(128) | ¾Æ´Ï¿À | PK, FK | µ¿Àû ¸í·É¹®ÀÌ ¼³¸íµÉ ¶§ ½ÇÇàÁßÀÎ ÆÐÅ°ÁöÀÇ À̸§ ¶Ç´Â Á¤Àû SQLÀÌ ¼³¸íµÉ ¶§ ¼Ò½º ÆÄÀÏÀÇ À̸§. |
SOURCE_SCHEMA | VARCHAR(128) | ¾Æ´Ï¿À | PK, FK | Explain ¿äû ¼Ò½ºÀÇ ½ºÅ°¸¶ ¶Ç´Â ±ÔÁ¤ÀÚ. |
SOURCE_VERSION | VARCHAR(64) | ¾Æ´Ï¿À | PK, FK | Explain ¿äû ¼Ò½ºÀÇ ¹öÀü. |
EXPLAIN_LEVEL | CHAR(1) | ¾Æ´Ï¿À | PK, FK | ÀÌ ÇàÀÌ °ü·ÃµÈ Explain Á¤º¸ÀÇ ·¹º§.
°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
|
STMTNO | INTEGER | ¾Æ´Ï¿À | PK, FK | ÀÌ Explain Á¤º¸°¡ °ü·ÃµÈ ÆÐÅ°Áö ³»ÀÇ ¸í·É¹® ¹øÈ£. µ¿Àû Explain SQL¹®À» 1·Î ¼³Á¤ÇϽʽÿÀ. Á¤Àû SQL¹®ÀÇ °æ¿ì ÀÌ °ªÀº SYSCAT.STATEMENTS Ä«Å»·Î±× ºä¿¡ »ç¿ëµÈ °ª°ú °°½À´Ï´Ù. |
SECTNO | INTEGER | ¾Æ´Ï¿À | PK, FK | ÀÌ SQL¹®ÀÌ µé¾î ÀÖ´Â ÆÐÅ°Áö ³»ÀÇ ¼½¼Ç ¹øÈ£. µ¿Àû Explain SQL¹®ÀÇ °æ¿ì ÀÌ °ªÀº ·±Å¸ÀÓ¿¡ ÀÌ ¸í·É¹®¿¡ ´ëÇÑ ¼½¼ÇÀ» À¯ÁöÇÏ´Â µ¥ »ç¿ëµÇ´Â ¼½¼Ç ¹øÈ£ÀÔ´Ï´Ù. Á¤Àû SQL¹®ÀÇ °æ¿ì ÀÌ °ªÀº SYSCAT.STATEMENTS Ä«Å»·Î±× ºä¿¡ »ç¿ëµÈ °ª°ú °°½À´Ï´Ù. |
DIAGNOSTIC_ID | INTEGER | ¾Æ´Ï¿À | PK | EXPLAIN_STATEMENT Å×ÀÌºí¿¡ ÀÖ´Â ¸í·É¹®ÀÇ Æ¯º°ÇÑ ÀνºÅϽº¿¡ ´ëÇÑ Áø´Ü ID. |
CODE | INTEGER | ¾Æ´Ï¿À | ¾Æ´Ï¿À | °¢ Áø´Ü ¸Þ½ÃÁö¿¡ ÁöÁ¤µÈ °íÀ¯ ¹øÈ£. ¸Þ½ÃÁö API¿¡¼ ÀÌ ¹øÈ£¸¦ »ç¿ëÇÏ¿© Áø´Ü ¸Þ½ÃÁöÀÇ Àüü ÅؽºÆ®¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. |
|
EXPLAIN_DIAGNOSTIC_DATA Å×ÀÌºí¿¡´Â EXPLAIN_DIAGNOSTIC Å×ÀÌºí¿¡ ±â·ÏµÈ ƯÁ¤ Áø´Ü ¸Þ½ÃÁö¿¡ ´ëÇÑ ¸Þ½ÃÁö ÅäÅ«ÀÌ µé¾î ÀÖ½À´Ï´Ù. ¸Þ½ÃÁö ÅäÅ«Àº ¸Þ½ÃÁö¸¦ »ý¼ºÇÑ SQL¹®ÀÇ ½ÇÇà°ú °ü·ÃµÈ Ãß°¡ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
EXPLAIN_GET_MSGS Å×À̺í ÇÔ¼ö´Â EXPLAIN_DIAGNOSTIC ¹×
EXPLAIN_DIAGNOSTIC_DATA Explain Å×ÀÌºí¿¡ ´ëÇØ
Äõ¸®¸¦ ½ÇÇàÇÏ°í Çü½ÄÈµÈ ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÕ´Ï´Ù.
Ä÷³ À̸§ | µ¥ÀÌÅÍ À¯Çü | ³Î(NULL) ÀÔ·Â °¡´É | Å° 1 | ¼³¸í |
---|---|---|---|---|
EXPLAIN_REQUESTER | VARCHAR(128) | ¾Æ´Ï¿À | FK | ÀÌ Explain ¿äûÀÇ ÃʱâÈÀÚÀÇ ±ÇÇÑ ºÎ¿© ID. |
EXPLAIN_TIME | TIMESTAMP | ¾Æ´Ï¿À | FK | Explain ¿äûÀÇ ÃʱâÈ ½Ã°£. |
SOURCE_NAME | VARCHAR(128) | ¾Æ´Ï¿À | FK | µ¿Àû ¸í·É¹®ÀÌ ¼³¸íµÉ ¶§ ½ÇÇàÁßÀÎ ÆÐÅ°ÁöÀÇ À̸§ ¶Ç´Â Á¤Àû SQLÀÌ ¼³¸íµÉ ¶§ ¼Ò½º ÆÄÀÏÀÇ À̸§. |
SOURCE_SCHEMA | VARCHAR(128) | ¾Æ´Ï¿À | FK | Explain ¿äû ¼Ò½ºÀÇ ½ºÅ°¸¶ ¶Ç´Â ±ÔÁ¤ÀÚ. |
SOURCE_VERSION | VARCHAR(64) | ¾Æ´Ï¿À | FK | Explain ¿äû ¼Ò½ºÀÇ ¹öÀü. |
EXPLAIN_LEVEL | CHAR(1) | ¾Æ´Ï¿À | FK | ÀÌ ÇàÀÌ °ü·ÃµÈ Explain Á¤º¸ÀÇ ·¹º§.
°¡´ÉÇÑ °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
|
STMTNO | INTEGER | ¾Æ´Ï¿À | FK | ÀÌ Explain Á¤º¸°¡ °ü·ÃµÈ ÆÐÅ°Áö ³»ÀÇ ¸í·É¹® ¹øÈ£. µ¿Àû Explain SQL¹®À» 1·Î ¼³Á¤ÇϽʽÿÀ. Á¤Àû SQL¹®ÀÇ °æ¿ì ÀÌ °ªÀº SYSCAT.STATEMENTS Ä«Å»·Î±× ºä¿¡ »ç¿ëµÈ °ª°ú °°½À´Ï´Ù. |
SECTNO | INTEGER | ¾Æ´Ï¿À | FK | ÀÌ SQL¹®ÀÌ µé¾î ÀÖ´Â ÆÐÅ°Áö ³»ÀÇ ¼½¼Ç ¹øÈ£. µ¿Àû Explain SQL¹®ÀÇ °æ¿ì ÀÌ °ªÀº ·±Å¸ÀÓ¿¡ ÀÌ ¸í·É¹®¿¡ ´ëÇÑ ¼½¼ÇÀ» À¯ÁöÇÏ´Â µ¥ »ç¿ëµÇ´Â ¼½¼Ç ¹øÈ£ÀÔ´Ï´Ù. Á¤Àû SQL¹®ÀÇ °æ¿ì ÀÌ °ªÀº SYSCAT.STATEMENTS Ä«Å»·Î±× ºä¿¡ »ç¿ëµÈ °ª°ú °°½À´Ï´Ù. |
DIAGNOSTIC_ID | INTEGER | ¾Æ´Ï¿À | PK | EXPLAIN_STATEMENT Å×ÀÌºí¿¡ ÀÖ´Â ¸í·É¹®ÀÇ Æ¯º°ÇÑ ÀνºÅϽº¿¡ ´ëÇÑ Áø´Ü ID. |
ORDINAL | INTEGER | ¾Æ´Ï¿À | ¾Æ´Ï¿À | Àüü ¸Þ½ÃÁö ÅؽºÆ® ³»¿¡¼ÀÇ ÅäÅ« À§Ä¡. |
TOKEN | VARCHAR(1000) | ¿¹ | ¾Æ´Ï¿À | Àüü ¸Þ½ÃÁö ÅؽºÆ®¿¡ »ðÀ﵃ ¸Þ½ÃÁö ÅäÅ«À̸ç, ÅäÅ«ÀÇ ±æÀÌ°¡ ±ä °æ¿ì À߸± ¼ö ÀÖ½À´Ï´Ù. |
TOKEN_LONG | BLOB(3M) | ¿¹ | ¾Æ´Ï¿À | °¡´ÉÇÑ °æ¿ì, º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸. |
|
Explain ±â´ÉÀº µ¥ÀÌÅ͸¦ ä¿ï Explain Å×À̺íÀ» ±ÔÁ¤ÇÒ ¶§ ½ºÅ°¸¶·Î ´ÙÀ½ ID¸¦ »ç¿ëÇÕ´Ï´Ù.
½ºÅ°¸¶´Â Explain Å×ÀÌºí ¼¼Æ®³ª, ´Ù¸¥ ½ºÅ°¸¶ ¾Æ·¡¿¡¼ Explain Å×ÀÌºí ¼¼Æ®¸¦ Áö½ÃÇÏ´Â º°¸í°ú ¿¬°üµÉ ¼ö ÀÖ½À´Ï´Ù.
½ºÅ°¸¶ ¾Æ·¡¿¡¼ Explain Å×À̺íÀ» ãÀ» ¼ö ¾øÀ¸¸é, Explain ±â´ÉÀº SYSTOOLS ½ºÅ°¸¶ ¾Æ·¡¿¡¼ Explain Å×À̺íÀ» È®ÀÎÇÏ°í ÀÌ Å×À̺íÀ» »ç¿ëÇÏ·Á°í ÇÕ´Ï´Ù.
½Ã°£ ¹®ÀÚ¿ Ç¥ÇöÀº ¼ýÀÚ·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ¿ÀÌ¸ç ±æÀÌ´Â ÃÖ¼ÒÇÑ 4ÀÚÀÔ´Ï´Ù. µÚ °ø¹éÀº Æ÷Ç﵃ ¼ö ÀÖ°í ½Ã°£ÀÇ ½Ã ºÎºÐ¿¡¼ ¼±Çà 0Àº »ý·«ÇÒ ¼ö ÀÖÀ¸¸ç, ÃÊ´Â Àüü°¡ »ý·«µÉ ¼ö ÀÖ½À´Ï´Ù. Ãʸ¦ »ý·«Çϸé 0ÃÊÀÇ ³»ÀçÀû ½ºÆåÀ¸·Î °£ÁÖÇÕ´Ï´Ù. µû¶ó¼ 13:30Àº 13:30:00¿Í °°½À´Ï´Ù.
½Ã°£ÀÇ À¯È¿ÇÑ ¹®ÀÚ¿ Çü½ÄÀº ´ÙÀ½ Ç¥¿¡ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù. °¢ Çü½ÄÀº À̸§ ¹× ¿¬°üµÈ ¾à¾î·Î ½Äº°µË´Ï´Ù.
Çü½Ä À̸§ | ¾à¾î | ½Ã°£ Çü½Ä | ¿¹ |
---|---|---|---|
±¹Á¦ Ç¥ÁØÈ ±â±¸ | ISO | hh.mm.ss | 13.30.05 |
IBM(R) USA Ç¥ÁØ | USA | hh:mm AM ¶Ç´Â PM | 1:30 PM |
IBM À¯·´ Ç¥ÁØ | EUR | hh.mm.ss | 13.30.05 |
ÀϺ» »ê¾÷ Ç¥ÁØ | JIS | hh:mm:ss | 13:30:05 |
»çÀÌÆ® Á¤ÀÇ | LOC | ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Áö¿ª Äڵ忡 µû¶ó ´Ù¸§ | - |
¹öÀü 8.2ºÎÅÍ "AM" ¹× "PM"À» ¼Ò¹®ÀÚ³ª ´ë¹®ÀڷΠǥ½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
[ ÆäÀÌÁöÀÇ ¸Ç À§ |ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ ]