´ë¸Þ´º ¹Ù·Î°¡±â º»¹® ¹Ù·Î°¡±â

µ¥ÀÌÅÍ ±â¼ú ÀÚ·á

µ¥ÀÌÅÍ ±â¼ú ÀÚ·á »ó¼¼º¸±â
Á¦¸ñ Äõ¸®¹Ú½º(QueryBox), DBA¸¦ À§ÇÑ ¹«·á ¸ÖƼ µ¥ÀÌÅͺ£À̽º ¼º´É °ü¸® µµ±¸
µî·ÏÀÏ Á¶È¸¼ö 6087
÷ºÎÆÄÀÏ  

Äõ¸®¹Ú½º(QueryBox), DBA¸¦ À§ÇÑ ¹«·á ¸ÖƼ µ¥ÀÌÅͺ£À̽º ¼º´É °ü¸® µµ±¸



ÃÖ±Ù¿¡ ¹ßÇ¥µÈ QueryBox 3.0¿¡´Â ¼¼¼Ç ¸ð´ÏÅÍ¿Í ¶ô ¸ð´ÏÅÍ µîÀÇ °ü¸®ÀÚ ±â´ÉÀÌ »õ·Ó°Ô Ãß°¡µÇ¾îÀÖ½À´Ï´Ù. ±× µ¿¾È ¸ÖƼ µ¥ÀÌÅͺ£À̽º Äõ¸® µµ±¸·Î¼­ÀÇ ÀÔÁö¸¦ ´ÙÁö´ø, QueryBoxÀÇ °ü¸®ÀÚ ±â´É Áö¿ø ¼¼ºÎ ³»¿ë°ú ÇâÈÄ °èȹÀÌ ¹«¾ùÀÎÁö »ìÆìº¸±â·Î ÇϰڽÀ´Ï´Ù.



Äõ¸®¹Ú½º¶õ?

QueryBox´Â ±¹³»¿¡¼­ µ¥ÀÌÅͺ£À̽º º¸¾ÈÀ¸·Î À¯¸íÇÑ ¢ßÇǾØÇǽÃÅ¥¾î¿¡¼­ °³¹ßÇÑ µ¥ÀÌÅͺ£À̽º ¼º´É °ü¸® ¹× Äõ¸® µµ±¸ÀÔ´Ï´Ù.



QueryBox °³³äµµ

Áö³­ 2016³â 8¿ù 29ÀÏ, °³ÀÎ °³¹ßÀÚ(ºñ¿µ¸® ¸ñÀû) ¹× ±³À°±â°ü(±³À°¿ë)À» ´ë»óÀ¸·Î ¹«·á ¹èÆ÷¸¦ ½ÃÀÛÇÑ Äõ¸®¹Ú½º´Â, ¸ÖƼ µ¥ÀÌÅͺ£À̽º °ü¸® ȯ°æ¿¡ ÃÖÀûÈ­µÈ µµ±¸·Î µ¥ÀÌÅͺ£À̽º °ü¸® µµ±¸ ½ÃÀå¿¡¼­ Áß¿ä Äõ¸®µµ±¸·Î Á¡Â÷ ÀÚ¸® Àâ¾Æ °¡°í ÀÖ½À´Ï´Ù. QueryBox°¡ ¹«·áÀÓ¿¡µµ, »ç¿ëÇϱ⠽±°í ¿Ï¼ºµµ°¡ ³ôÀ¸¸ç Æí¸®ÇÑ Äõ¸® µµ±¸¶ó´Â Á¡¿¡¼­ ±× ±â´ÉÀ» ½ÃÀå¿¡¼­ ÀÎÁ¤¹Þ°í ÀÖÁö¸¸, Ãâ½Ã ÃʱâºÎÅÍ ¾ð±ÞµÇ¾ú´ø µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ ±â´ÉÀÇ ºÎÀç´Â ¸¹Àº »ç¿ëÀÚ¿¡°Ô ¾Æ½¬¿òÀ» ³²°å¾ú½À´Ï´Ù.

±×·¯³ª, QueryBox´Â ±× µ¿¾È ¸¹Àº »ç¿ëÀÚÀÇ ²ÙÁØÇÑ Çǵå¹éÀ» ±â¹ÝÀ¸·Î °ü¸®ÀÚ ±â´ÉÀ» °³¹ß¤ýÀû¿ëÇÏ¿©, À̹ø¿¡ ¹ßÇ¥µÈ QueryBox 3.0 ¹öÀü¿¡¼­´Â ¿À¶óŬ ¶ô ¸ð´ÏÅ͸¦ Ãß°¡ÇÔ¿¡ µû¶ó, º»°ÝÀûÀ¸·Î °ü¸®ÀÚ µµ±¸·ÎÀÇ º¯½ÅÀ» ½ÃÀÛÇß´Ù´Â »ý°¢ÀÌ µì´Ï´Ù. ±×·³ Áö±ÝºÎÅÍ, QueryBox 3.0(ÀÌÇÏ, Äõ¸®¹Ú½º)¿¡ Ãß°¡µÈ °ü¸®ÀÚ ±â´É¿¡ ´ëÇØ¼­ ¾Ë¾Æº¸µµ·Ï ÇϰڽÀ´Ï´Ù.



°ü¸®ÀÚ µµ±¸ ±â´É

Äõ¸®¹Ú½º V2.1.0.1092 ÀÌÀü ¹öÀü¿¡¼­´Â, ÁÖ·Î Äõ¸® µµ±¸ÀÇ ±â´É¿¡ Ãæ½ÇÇϱâ À§ÇÏ¿© Äõ¸® ÆíÁý±â, PL/SQL ÆíÁý±â, Å×ÀÌºí µ¥ÀÌÅÍ ÆíÁý±â, µ¥ÀÌÅÍ ³»º¸³»±â/°¡Á®¿À±â, ½ºÅ°¸¶ ºñ±³ µµ±¸, ½ºÅ©¸³Æ® »ý¼º µµ±¸, ¿ÀºêÁ§Æ® ÆÐ³Î, ¿ÀºêÁ§Æ® Ž»ö±â, ¿ÀºêÁ§Æ® °Ë»ö µµ±¸ µîÀ» Áö¿ø ÇÏ¿´À¸³ª, ¸ð´ÏÅ͸µ µµ±¸ µîÀº Áö¿øÇÏÁö ¾Ê¾Ò½À´Ï´Ù.

±×·¯³ª, Áö³­ V2.1.0.1092 ¹öÀü¿¡¼­ºÎÅÍ ¼¼¼Ç ¸ð´ÏÅ͸¦ ¼±º¸À̱⠽ÃÀÛÇÏ´õ´Ï, À̹ø¿¡ V3.0 À¸·ÎÀÇ ¹öÀü¾÷°ú µ¿½Ã¿¡ ¿À¶óŬ ¶ô ¸ð´ÏÅ͸¦ Ãß°¡ÇÔÀ¸·Î½á º»°ÝÀûÀ¸·Î °ü¸®ÀÚ µµ±¸ÀÇ ±â´ÉÀ» Áö¿øÇϱ⠽ÃÀÛÇß½À´Ï´Ù. ±×·³, À̹ø¿¡ »õ·Ó°Ô Ãß°¡µÈ ¶ô ¸ð´ÏÅÍ¿Í ¼¼¼Ç ¸ð´ÏÅÍÀÇ ±â´ÉÀ» È®ÀÎÇØ º¸¸é¼­ ´Ù¸¥ »ó¿ë µµ±¸¿ÍÀÇ ´Ù¸¥ Á¡°ú Æí¸®ÇÑ ±â´ÉÀÌ ¹«¾ùÀÎÁö ¾Ë¾Æº¸°Ú½À´Ï´Ù.



¿À¶óŬ ¼¼¼Ç ¸ð´ÏÅÍ

¼¼¼Ç ¸ð´ÏÅͶõ?

Äõ¸®¹Ú½ºÀÇ ¿À¶óŬ ¼¼¼Ç ¸ð´ÏÅÍ´Â µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓµÈ ¼¼¼ÇµéÀÇ Á¤º¸¸¦ ¿©·¯ °¡Áö ¿É¼ÇÀ» ÅëÇØ Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ƯÁ¤ ¼¼¼Ç¿¡ ´ëÇÑ Ä¿¼­, Åë°è, ÇÁ·Î¼¼½º, À̺¥Æ® µî°ú °°ÀÌ ¼¼¼ÇÀÇ »ó¼¼Á¤º¸¸¦ Á¦°øÇϸç, ¼¼¼Ç Kill, SQL Trace ¼³Á¤, ½ÇÇàµÈ SQL ¹× Runtime ½ÇÇà °èȹ È®ÀÎ ±â´É µîÀ» Á¦°øÇÕ´Ï´Ù.



¼¼¼Ç ¸ð´ÏÅÍ Àüü È­¸é



¼¼¼Ç ¸ð´ÏÅÍ ÁÖ¿ä ±â´É ¹× ¾ÆÀÌÄÜ

¼¼¼Ç ¸ð´ÏÅÍÀÇ ÁÖ¿ä ±â´ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓµÈ ¸ðµç ¼¼¼Ç ¸ñ·Ï Á¶È¸
- Ä¿¼­, ¼¼¼Ç, Åë°è, ÇÁ·Î¼¼½º, À̺¥Æ®, Æ®·£Àè¼Ç µîÀÇ »ó¼¼ Á¤º¸ º¸±â
- ½ÇÇàµÈ SQL ¹× Runtime ½ÇÇà °èȹ È®ÀÎ ±â´É
- ¼¼¼Ç Kill ±â´É ¹× SQL Trace ¼³Á¤ ±â´É
- ¼¼¼Ç Á¤º¸ ÇÊÅÍ ±â´É (Program, Module, Machine, DB User, Client User, Terminal, Background Session, Inactive Session)
- ¼¼¼Ç Ç׸ñ ±×·ìÈ­ ±â´É







¼¼¼Ç ¸ð´ÏÅÍ ½ÃÀÛÇϱâ

¼¼¼Ç ¸ð´ÏÅ͸¦ ½ÃÀÛÇϱâ À§Çؼ­´Â ¸ÞÀÎ ¸Þ´º > µµ±¸¿¡¼­ ¡°¼¼¼Ç ¸ð´ÏÅÍ¡± ¸Þ´º¸¦ Ŭ¸¯Çϰųª ¸ÞÀÎ Åø¹Ù¿¡¼­ ¾ÆÀÌÄÜ( )À» Ŭ¸¯ÇÏ¸é ´ÙÀ½°ú °°ÀÌ ¼¼¼Ç ¸ð´ÏÅͰ¡ ½ÇÇàµË´Ï´Ù.



¼¼¼Ç ¸ð´ÏÅÍ ½ÃÀÛÇϱâ



¼¼¼Ç ¸ð´ÏÅÍ È­¸é±¸¼º

¼¼¼Ç ¸ð´ÏÅÍ È­¸é »ó´ÜÀº ¼¼¼Ç ¸ñ·ÏÀ» º¸¿©ÁÖ¸ç, È­¸é ÇÏ´ÜÀº ¼¼¼Ç ¸ñ·Ï¿¡¼­ »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ¼¼¼ÇÀÇ »ó¼¼ Á¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù. ¹é±×¶ó¿îµå ¼¼¼Ç°ú »ç¿ëÀÚ ¼¼¼ÇÀº ¹è°æ»ö¿¡ Â÷À̸¦ µÎ¾î ½±°Ô ±¸ºÐ ÇÒ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ½À´Ï´Ù.



¼¼¼Ç ¸ð´ÏÅÍ È­¸é ±¸¼º



¼¼¼Ç Kill ¼öÇàÇϱâ

¼¼¼Ç ¸ñ·Ï¿¡¼­ Á¾·áÇϰíÀÚ ÇÏ´Â ¼¼¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù. ¼¼¼Ç ¸ñ·ÏÀÇ ÆË¾÷ ¸Þ´º¿¡¼­ ¡°¼¼¼Ç »èÁ¦¡±¸¦ Ŭ¸¯Çϰųª ¼¼¼Ç ¸ð´ÏÅÍ Åø¹Ù¿¡¼­ ¼¼¼Ç Kill ¾ÆÀÌÄÜ( )À» Ŭ¸¯ÇÕ´Ï´Ù. ¼±ÅÃµÈ ¼¼¼Ç Kill ¼öÇà ½Ã, ¸Þ½ÃÁö ¹Ú½º¸¦ ÅëÇØ ¼¼¼ÇÀÇ SID, Serial# Á¤º¸¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.



¼¼¼Ç Kill ¼öÇàÇϱâ



SQL Trace ¼³Á¤Çϱâ

¼¼¼Ç ¸ñ·Ï¿¡¼­ SQL Trace¸¦ ¼³Á¤ ÇÒ ¼¼¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù. ¼¼¼Ç ¸ñ·ÏÀÇ ÆË¾÷ ¸Þ´º¿¡¼­ ¡°Æ®·¹À̽º ½ÃÀÛ¡± ¸Þ´º¸¦ ¼±ÅÃÇϰųª Åø¹Ù¿¡¼­ SQL Trace ½ÃÀÛ ¾ÆÀÌÄÜ( )À» Ŭ¸¯ÇÕ´Ï´Ù. SQL Trace´Â ¼¼¼Ç Level 1, 4, 8, 12Áß Çϳª¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¼¼Ç¿¡ SQL Trace°¡ ÀÌ¹Ì ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì, ¼¼¼Ç ¸ñ·ÏÀÇ Trace Ä÷³¿¡ Level ¾ÆÀÌÄÜ( , , , )ÀÌ Ç¥½ÃµË´Ï´Ù.



SQL Trace ¼³Á¤Çϱâ

SQL Trace¸¦ Á¾·áÇϱâ À§Çؼ­´Â, ¼¼¼Ç ¸ñ·Ï¿¡¼­ ¼¼¼ÇÀ» ¼±ÅÃÇÑ ÈÄ, ¼¼¼Ç ¸ñ·ÏÀÇ ÆË¾÷ ¸Þ´º¿¡¼­ ¡°Æ®·¹À̽º ÁßÁö¡± ¸Þ´º¸¦ Ŭ¸¯Çϰųª Åø¹Ù¿¡¼­ SQL Trace Á¾·á ¾ÆÀÌÄÜ( )À» Ŭ¸¯ÇÕ´Ï´Ù.



µ¨Å¸ ¸ðµå

¼¼¼Ç ¸ð´ÏÅÍ´Â ±âº»ÀûÀ¸·Î Logical ReadsÀÇ ´©Àû°ªÀ» º¸¿©ÁÝ´Ï´Ù. µ¨Å¸ ¸ðµå´Â Logical ReadsÀÇ Áõ°¡ °ªÀ» È®ÀÎÇÒ ¶§ »ç¿ëÇÏ´Â ±â´ÉÀÔ´Ï´Ù. µ¨Å¸ ¸ðµå°¡ ¼³Á¤µÈ »óÅ¿¡¼­ »õ·Î °íħÀ» ÇÏ´Â °æ¿ì, ÀÌÀü È­¸é¿¡¼­ Áõ°¡µÈ Logical Reads °ªÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.



µ¨Å¸ ¸ðµå ¼³Á¤



±×·ìÈ­ ±â´É

¼¼¼Ç ¸ñ·ÏÀ» ƯÁ¤ Ç׸ñÀ¸·Î ±×·ìÈ­ÇÒ ¶§ »ç¿ëÇÏ´Â?·ÏÀÌ Tree ÇüÅ·Π±×·ìÈ­µÇ¾î Ç¥½ÃµË´Ï´Ù. Á¦°øµÇ´Â ±×·ì ±âÁØÀº Program, Status, Type, Machine, Module, Terminal, DB User, Client User, ServerÀÔ´Ï´Ù.



±×·ìÈ­ ±â´É



ÇÊÅÍ

¼¼¼Ç ¸ñ·Ï¿¡ ÇÊÅ͸¦ Àû¿ëÇÏ¿© ƯÁ¤ °ªÀ» °¡Áø ¸ñ·Ï¸¸ Ç¥½ÃÇÏ´Â ±â´ÉÀÔ´Ï´Ù. ¡°ÇÊÅÍ¡± Ä÷³ (Program, Module, Machine, DB User, Client User, Terminal)À» ¼±ÅÃÇϰí, ¡°Like¡± ÀԷ¹ڽº¿¡ ¹®ÀÚ¿­À» ÀÔ·Â ÈÄ ¿£ÅÍ Å°¸¦ ´©¸£°Å³ª ÇÊÅÍ ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé ÇÊÅ͸µ µÈ °á°ú¸¸ È­¸é¿¡ Ç¥½ÃµË´Ï´Ù. ¶ÇÇÑ, ¡°Background ¼¼¼Ç Á¦¿Ü¡±¿Í ¡°ºñȰ¼ºÈ­ ¼¼¼Ç Á¦¿Ü¡±µµ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.



ÇÊÅÍ ¼³Á¤



¼¼¼Ç »ó¼¼Á¤º¸ È­¸é º¯°æ

¼¼¼Ç »ó¼¼Á¤º¸´Â ±âº»ÀûÀ¸·Î È­¸é ÇÏ´Ü¿¡ Ç¥½ÃµË´Ï´Ù. È­¸é À§Ä¡ º¯°æ ¾ÆÀÌÄÜ( )À» Ŭ¸¯ÇÏ¸é ¼¼¼Ç »ó¼¼º¸±â È­¸éÀ» È­¸é ¿À¸¥ÂÊ¿¡ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.



¼¼¼Ç »ó¼¼Á¤º¸ Ç¥½Ã À§Ä¡ º¯°æ



¼¼¼Ç »ó¼¼Á¤º¸

¼¼¼Ç ¸ñ·Ï¿¡¼­ ¼±ÅÃÇÑ ¼¼¼ÇÀÇ »ó¼¼Á¤º¸´Â È­¸éÀÇ ÇÏ´Ü¿¡ Ç¥½ÃµË´Ï´Ù. »ó¼¼Á¤º¸·Î´Â ¡°ÇöÀç SQL¡±, ¡°¸ðµç Ä¿¼­¡±, ¡°¼¼¼Ç Åë°è¡±, ¡°¼¼¼Ç Á¤º¸¡±, ¡°ÇÁ·Î¼¼½º Á¤º¸¡±, ¡°¼¼¼Ç I/O¡±, ¡°´ë±â¡±, ¡°À̺¥Æ®¡±, ¡°¾×¼¼½º¡±, ¡°Æ®·£Àè¼Ç¡±, ¡°Àå½Ã°£ ¼öÇàµÇ´Â ¹®À塱, ¡°È°¼ºÈ­ ¼¼¼Ç ±â·Ï¡±À» Á¦°øÇÕ´Ï´Ù.



¼¼¼Ç »ó¼¼Á¤º¸ º¸±â



Runtime ½ÇÇà °èȹ

¼¼¼Ç »ó¼¼Á¤º¸ È­¸éÀÇ ¡°ÇöÀç SQL¡± Åǰú ¡°¸ðµç Ä¿¼­¡± ÅÇ¿¡¼­´Â ¼±ÅÃµÈ ¼¼¼ÇÀÇ ¡°½ÇÇàµÈ Äõ¸®¡± ¹× ¡°Runtime ½ÇÇà °èȹ¡±À» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.



¸ðµç Ä¿¼­ ÅÇ¿¡¼­ÀÇ Runtime ½ÇÇà °èȹ º¸±â



¿À¶óŬ ¶ô ¸ð´ÏÅÍ

¶ô ¸ð´ÏÅͶõ?

Äõ¸®¹Ú½ºÀÇ ¿À¶óŬ ¶ô ¸ð´ÏÅÍ´Â ¶ô, ·¡Ä¡ Á¤º¸ÀÇ Á¶È¸¸¦ ÅëÇØ µ¥ÀÌÅͺ£À̽ºÀÇ Àå¾Ö »óȲÀ» ÃßÀûÇÏ°í ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ¸ð´ÏÅ͸µ µµ±¸ÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓµÈ ¼¼¼ÇµéÀÇ Á¤º¸¸¦ ¿©·¯ °¡Áö ¿É¼ÇÀ» ÅëÇØ Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¼¼Ç ¸ð´ÏÅÍ¿Í °°ÀÌ, ¼¼¼Ç¿¡ ´ëÇÑ »ó¼¼ Á¤º¸»Ó¸¸ ¾Æ´Ï¶ó ºí·ÏµÈ ¶ô, ºí·ÎÅ· ¶ô, ¶ô Á¤º¸ µîÀÇ »ó¼¼ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.



¶ô ¸ð´ÏÅÍ Àüü È­¸é



¶ô ¸ð´ÏÅÍ È­¸é±¸¼º

¶ô ¸ð´ÏÅÍ È­¸é »ó´ÜÀº ¶ô ¸ñ·ÏÀ» º¸¿©ÁÖ¸ç, È­¸é ÇÏ´ÜÀº ¶ô ¸ñ·Ï¿¡¼­ »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ¼¼¼ÇÀÇ »ó¼¼ Á¤º¸¸¦ º¸¿©ÁÝ´Ï´Ù.

¶ô ¸ñ·ÏÀº ¡°¶ô ¸ñ·Ï¡±, ¡°¶ô Æ®¸®¡±, ¡°·¡Ä¡ Æ®¸®¡± ÅÇÀ¸·Î ±¸ºÐµÇ¾î ÀÖ½À´Ï´Ù. ¶ô ¸ñ·Ï ÅÇÀº Á¢¼ÓµÈ µ¥ÀÌÅͺ£À̽º¿¡¼­ ¹ß»ýÇÑ ¸ðµç ¶ôÀÇ ¸ñ·ÏÀ» Ç¥½ÃÇÕ´Ï´Ù. ¶ô Æ®¸® ÅÇÀº ºí·ÎÅ· ¶ô°ú ºí·ÏµÈ ¶ôÀÇ °ü°è¸¦ Æ®¸® ±¸Á¶·Î º¸¿©ÁÝ´Ï´Ù. ·¡Ä¡ Æ®¸® ÅÇÀº ·¡Ä¡ ¸ñ·ÏÀ» Æ®¸® ±¸Á¶·Î º¸¿©ÁÝ´Ï´Ù. ¶ô ¸ñ·Ï¿¡¼­ Status Ä÷³ÀÇ ( ) ¾ÆÀÌÄÜÀº ¶ô ¸ð´ÏÅÍ¿¡ Á¢¼ÓÇÑ Àڱ⠼¼¼ÇÀ» ÀǹÌÇÕ´Ï´Ù.



¶ô ¸ð´ÏÅÍ È­¸é ±¸¼º

¶ô ¸ð´ÏÅÍ¿¡¼­ Áö¿øÇÏ´Â Åø¹Ù ±â´ÉÀ̳ª »ó¼¼Á¤º¸´Â ´ëºÎºÐ ¼¼¼Ç ¸ð´ÏÅÍ¿Í ºñ½ÁÇϹǷÎ, ¿©±â¼­´Â ¶ô ¸ð´ÏÅ͸¦ Ȱ¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­ È®ÀÎÇØ º¸µµ·Ï ÇϰڽÀ´Ï´Ù.



¶ô ¼¼¼Ç ¸ð´ÏÅ͸µ

¡°¶ô ¸ñ·Ï¡± ÅÇÀ» º¸¸é, ¶ô¿¡ ´ëÇÑ Á¤º¸¿Í ¶ôÀ» ¹ß»ý½ÃŲ ¼¼¼Ç Á¤º¸¸¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ¶ô »ó¼¼Á¤º¸ È­¸éÀ» ÅëÇÏ¿© ¶ôÀÌ ¹ß»ýÇÒ ´ç½ÃÀÇ SQL ¹®ÀåÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.



¶ô ¸ð´ÏÅ͸¦ ÅëÇÑ ¹®Á¦ ó¸® È帧µµ

È­¸éÀÇ ¶ô ¸ñ·Ï¿¡¼­ CTIME Ä÷³À» º¸¸é ¿À·§µ¿¾È ¶ôÀ» Àâ°í ÀÖ´Â ¼¼¼ÇÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. LMODE °¡ exclusive (X) ¶Ç´Â row-x (SX) À̸鼭, CTIMEÀÌ ±ä °æ¿ì¿¡´Â ÇöÀç ´Ù¸¥ ¼¼¼ÇÀ» ¸·°í ÀÖÁö ¾Ê´õ¶óµµ ÇâÈÄ ¹®Á¦°¡ µÉ ¼ö ÀÖÀ¸¹Ç·Î LOCK »óȲÀ» Àß »ìÆìºÁ¾ß ÇÕ´Ï´Ù.



ºí·ÎÅ· ¶ô È­¸é

À§ È­¸éÀÇ ¶ô ¸ñ·Ï¿¡¼­, ¼±ÅÃÇÑ ¼¼¼Ç(SID:760)ÀÇ »ó¼¼Á¤º¸¸¦ º¸¸é ÇØ´ç ¶ôÀ¸·Î ÀÎÇØ 2°³ÀÇ ¼¼¼ÇÀÌ ºí·ÏµÈ »óÅÂÀÎ °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡°¶ô Æ®¸®¡± ÅÇ¿¡¼­ ¹®Á¦°¡ ÀÖ´Â ¶ôÀ» ´Ù½Ã È®ÀÎÇϵµ·Ï ÇϰڽÀ´Ï´Ù.

¡°¶ô Æ®¸®¡± ÅÇ¿¡¼­´Â ºí·ÎÅ· ¶ô°ú ºí·ÏµÈ ¶ôÀÇ °ü°è ¹× »óŸ¦ Á» ´õ ½±°Ô È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ºí·ÏÅ· ¶ôÀº ±½Àº ±ÛÀÚ¿Í ÇÔ²² ( ) Ç¥½Ã°¡ ÀÖÀ¸¸ç, ºí·ÏµÈ ¶ôÀº ºí·ÏÅ· ¶ô ¹Ù·Î ¾Æ·¡¿¡ ¿¬°áµÇ¾î ÀÖ½À´Ï´Ù.



¶ô Æ®¸® È­¸é

À§ÀÇ È­¸é¿¡¼­, ¾î¶² ÀÌÀ¯·Î ¶ôÀ» Àâ°í ÀÖ´ÂÁö ÇöÀç ½ÇÇàµÈ SQL ¹®ÀåÀ» È®ÀÎÇÕ´Ï´Ù. ºí·ÎÅ· ¶ôÀÇ »ó¼¼Á¤º¸¿¡¼­ ¡°ÇöÀç SQL¡± ÅÇÀ» ¼±ÅÃÇÕ´Ï´Ù.



ºí·ÎÅ· ¶ô¿¡¼­ ½ÇÇàµÈ SQL ¹®Àå È­¸é

ºí·ÏÅ· ¶ô¿¡ ÀÇÇØ ¸·ÇôÀÖ´Â ºí·ÏµÈ ¶ôÀÇ SQL ¹®Àåµµ È®ÀÎÇÕ´Ï´Ù.



ºí·ÏµÈ ¶ô¿¡¼­ ½ÇÇàµÈ SQL ¹®Àå È­¸é

À§ÀÇ ±×¸²À» º¸¸é, ºí·ÎÅ· ¶ô°ú ºí·ÏµÈ ¶ô¿¡¼­ ½ÇÇàµÈ DML ¹®ÀåÀÌ °°Àº °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖÀ¸¸ç, ù ¹øÂ° ¼¼¼ÇÀÇ Æ®·£Àè¼ÇÀÌ Á¾·áµÇÁö ¾Ê¾Æ ºí·ÏµÈ ¼¼¼ÇÀÌ ¹ß»ýÇÏ¿´À½À» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®Á¦°¡ µÇ´Â ¼¼¼ÇÀÌ È®ÀεǾúÀ¸¸é, Kill SessionÀ» ÀÌ¿ëÇÏ¿© ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ¿Í °°ÀÌ Äõ¸®¹Ú½ºÀÇ ¶ô ¸ð´ÏÅ͸¦ ÀÌ¿ëÇÏ¸é ºí·ÎÅ· ¶ô°ú ºí·ÏµÈ ¶ôÀÇ È®ÀλӸ¸ ¾Æ´Ï¶ó, ¶ôÀÇ ¿øÀÎ ¶ÇÇÑ ½±°Ô È®ÀÎÇϰí ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. £¿



¸¶¹«¸®

Áö±Ý±îÁö Äõ¸®¹Ú½º¿¡ Ãß°¡µÈ °ü¸®ÀÚ µµ±¸ÀÎ ¼¼¼Ç ¸ð´ÏÅÍ¿Í ¶ô ¸ð´ÏÅÍ ±â´ÉÀ» ¾Ë¾Æº¸¾Ò½À´Ï´Ù.

ÇÊÀÚ°¡ »ç¿ëÇϸ鼭 ´À³¤ Á¡Àº, ±âÁ¸ÀÇ »ó¿ë µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ µµ±¸º¸´Ù ÀÎÅÍÆäÀ̽º°¡ ¹«Ã´ Á÷°üÀûÀÌ°í Æí¸®ÇÏ´Ù´Â °ÍÀ̾ú½À´Ï´Ù. ±×¸®°í, ´Ù¸¥ µµ±¸µé¿¡ ºñÇØ ¹ÝÀÀ ¼Óµµ ¶ÇÇÑ ºü¸£±â ¶§¹®¿¡ ±âÁ¸ »ó¿ë µµ±¸ »ç¿ë ½Ã ´ä´äÇÔÀ» ´À²¼´ø ºÐµé¿¡°Ô´Â ¾ÆÁÖ ÁÁÀº ´ë¾ÈÀÌ µÉ °ÍÀ¸·Î »ý°¢µË´Ï´Ù.

ÇÏÁö¸¸, Äõ¸®¹Ú½º°¡ µ¥ÀÌÅͺ£À̽º °ü¸® ±â´ÉÀ» ¸ðµÎ Áö¿øÇÏ´Â °ÍÀÌ ¾Æ´Ï±â ¶§¹®¿¡ ¾ÆÁ÷Àº ¾Æ½¬¿î ºÎºÐÀÌ ³²¾Æ ÀÖ½À´Ï´Ù. À̸¦ ¹Ý¿µÇϵí, °³¹ß»ç¿¡¼­µµ SQL ¸ð´ÏÅÍ (Top N SQL), ½ºÆäÀ̽º °ü¸®ÀÚ, µ¥ÀÌÅͺ£À̽º ¸ð´ÏÅÍ, º¸¾È °ü¸®ÀÚ(°èÁ¤ ¹× ±ÇÇÑ °ü¸®)¿Í °°Àº °ü¸®ÀÚ µµ±¸ Ãß°¡ °èȹÀ» ¼¼¿ü´Ù°í ÇÏ´Ï ¸¹ÀÌ ±â´ëÇϼŵµ ÁÁÀ» °Í °°½À´Ï´Ù.

±× µ¿¾È Äõ¸®¹Ú½ºÀÇ Äõ¸® µµ±¸ »ç¿ëÀ» ÅëÇØ¼­ ´À²¼´ø Æí¸®ÇÔÀ» °ü¸®ÀÚ µµ±¸¿¡¼­µµ ÃæºÐÈ÷ ¸¸³£ ÇÒ ¼ö ÀÖÀ» °Í °°½À´Ï´Ù. ¾ÕÀ¸·Îµµ Äõ¸® ¹Ú½º°¡ ´õ¿í ´õ ¹ßÀüÇØ¼­ ÁÁÀº Åø·Î °Åµì ³ª±â¸¦ ±â´ëÇØ º¾´Ï´Ù.



Äõ¸®¹Ú½º ´Ù¿î·Îµå ¹× ¼³Ä¡

Äõ¸®¹Ú½º´Â ³×À̹ö ¼ÒÇÁÆ®¿þ¾î ¶Ç´Â °ø½Ä ȨÆäÀÌÁö¿¡¼­ ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ½À´Ï´Ù. Äõ¸®¹Ú½º´Â Windows 32bit, 64bit ¿Í Mac OS X ¸¦ ¸ðµÎ Áö¿øÇϹǷÎ, °¢ÀÚÀÇ OS ¿¡ ¸Â´Â ¹öÀüÀ» ´Ù¿î ¹ÞÀ¸¸é µË´Ï´Ù. (* Mac OS X ¹öÀüÀº Äõ¸®¹Ú½º °ø½Ä ȨÆäÀÌÁö¿¡¼­¸¸ ´Ù¿î·Îµå ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.)



³×À̹ö ¼ÒÇÁÆ®¿þ¾î : http://software.naver.com/software/summary.nhn?softwareId=GWS_001997 Äõ¸®¹Ú½º °ø½Ä ȨÆäÀÌÁö : http://www.querybox.com



Ãâó : Çѱ¹µ¥ÀÌÅÍÁøÈï¿ø

Á¦°ø : µ¥ÀÌÅÍ Àü¹®°¡ Áö½ÄÆ÷ÅÐ DBguide.net