XX공사에 BMT대신 문서로 대신하려한다해서...
그쪽에서 제안한 항목에 대해 답을 적어야 하는데...
"I사의 D*2 는 다음과 같은 특징이 있습니다."
- 제안서버 규격에 적합한 라이선스 제공 : 설명....
- 업무 특성에 맞는 관계형 RDBMS : 설명...
- 표준 DBMS 플랫폼 준수 : ?????
- 비정형 질의에 대한 성능 보장( CBO(cost based optimizer)를 기반으로 운영이 되어 비정형 질의에 대해 효율적이고 안정적인 성능을 보장) : ???????
인데요... 위에 ?????? 한부분에 대해서 핵심적이고, 상세한 설명 및 전달을 할 수 있는내용을 찾고 있는데...
그리 쉽지가 않네요.
특히 비정형질의...라는 항목에는 CBO라는 것도 들어가서... 좀 어려운데...
도움좀 주세요...
¹Ø¿¡´Â ´Ù¾çÇÑ ¾÷¹«È¯°æ¿¡ ´Éµ¿Àû ´ëÀÀ???
" ÀÌ°É ¹ÙÅÁÀ¸·Î ÀÌ·¸°Ô Àú·¸°Ô Çؼ ±×·± °á°ú¸¦ ¹Þ¾Æº»´Ù .. "
¶ó´Â ±â´ÉÀ» ¸¹ÀÌ ¾´´Ù .. ÀÌ·¸°Ô µÇ¸é ÇØ´ç µðºñ¸¦ ÁÖ·Î ¾²ÀÌ°Ô µÉ ±â´É¿¡ ¸ÂÃç¼
Àß Á¤ÀÇÇÏ°í ¿©·¯°¡Áö Á¤ÇüÈ ´Ü°è¸¦ °ÅÄ¡°í Á¦¾àÁ¶°ÇµéÀ» Àß ÁÖ°í Çؼ µü »Ì¾Æ³»°í Àε¦½Ì±îÁö Àß ÇϰԵǸé
ÇØ´ç ÁúÀÇ¿¡ ´ëÇؼ´Â ÃÖÀûÈµÈ ¼Óµµ¿Í °á°ú¸¦ »Ì¾Æ³»°ÚÁö¸¸,
¾ÆÁÖ °¡²û ¾îÀ̾øÀÌ Áú¹®À» ´øÁ®¾ßµÇ´Â °æ¿ìµµ ÀÖÀ»ÅÙµ¥ ÀÌ·± °æ¿ì°¡ ºñÁ¤ÇüÁúÀÇ(¿À·¡Àü¿¡ ¹è¿î¹Ù¿¡ ÀÇÇÏ¸é ±×·¸½À´Ï´Ù¸¸...Á¤È®ÇÑ »çÀüÀû,±â¼úÀû Àǹ̰¡ ¾Æ´Ò ¼ö ÀÖ½À´Ï´Ù...Á˼Û)°í, ¿ä±¸ºÐ¼® ½ÃÁ¡¿¡¼´Â µîÀåÇÏÁö ¾Ê´Â °á°ú°ª
µûÀ§°¡ ÇÊ¿äÇÏ´Ù. ±×·¯³ª »Ì¾Æ³¾ ¹æ¹ýÀÌ ºÒ°¡´ÉÇÑ°Ç ¾Æ´Ï´Ù. ±×·³ ¾ÆÁÖ ²¿ÀÎ Äõ¸®µéÀÌ µîÀåÇÒÅ×°í ÀÌ·± °æ¿ìÀÇ
¼º´ÉÀ» À̾߱â ÇÏ´Â °ÍÀÏ°Ì´Ï´Ù.
ÀÌ°Ô Å×À̺íÀÌ ¼ö¸¸, ¼ö½Ê¸¸ ¶óÀÎÀÌ°í ¸î °³ÀÇ Å×À̺íÀ» Â¥ºÎ½ÃÄѾߵǴ Äõ¸®¶ó¸é .... ;;
CBO ´Â .. Äõ¸® ¿ÉƼ¸¶ÀÌÀú°¡ .. »ç¿ëÀÚ°¡ ´øÁ®ÁØ Äõ¸®¸¦ ¿ÉƼ¸¶ÀÌ¡(Æ®·£½ºÆû)½ÃÅ°´Âµ¥ .. ÀÌ ¶§ ¼±ÅõǴÂ
ÃÖÀû ÄÚ½ºÆ®(ºñ¿ë)ÀÇ °á°ú¸¦ ÀÌ¿ëÇÏ´Â ³ðÀε¥ ÀÌ ºñ¿ëÀ̶ó´Â°Ô ½Ã°£Á¦¾àÀ̶ó´øÁö °ø°£(IO³ª DISK, CPU, MEM)Á¦¾à¿¡ µû¶ó¼ ´Þ¶óÁúÅ×°í, ÀÌ CBO(Äõ¸® ¿ÉƼ¸¶ÀÌÀú°¡ ÀÚüÀûÀ¸·Î´Ù°¡ ¾Ë¾Æ¼ ÃÖÀûÀÇ ¼±ÅÃÀ» ÇßÀ»¶§) ±â¹ÝÀ¸·Î ºñÁ¤ÇüÁúÀÇ(¿ä±¸ºÐ¼®½Ã µîÀåÇÏÁö ¾Ê¾Ò´ø ÀÛ¾÷µé)¿¡ ´ëÇÑ ¼º´ÉÀÌ ¾î¶²°¡? ÀÌ·± Áú¹® °°½À´Ï´Ù.
RBO ¶ó´Â ³ðÀº ·ê º£À̽º°í ÀÌ ·ê(Äõ¸®¹®)Àº Á¤ÇØÁֱ⠳ª¸§ÀÌ°í ÀÌ ·ê¿¡ ÀÇÇؼ Äõ¸®¸¦ ´øÁ® °á°ú¸¦ ¹Þ¾ÆÁÝ´Ï´Ù.
°áÁ¤Àº »ç¿ëÀÚ. CBOÀÇ °áÁ¤Àº ÃÖÁ¾ÀûÀ¸·Î »ç¿ëÀÚÁö¸¸ Áß°£¿¡¼ º¸¸é Äõ¸® ¿ÉƼ¸¶ÀÌÀú°¡ °áÁ¤±ÇÀÚÁÒ..
¾Æ¹ü µÚºñÅõ´Â CBO ±â¹ÝÀ¸·Î ¿î¿µ½Ã ºñÁ¤ÇüÁúÀÇ¿¡ ´ëÇØ ÀÏ°ýÀûÀÎ Å×ÀÌºí ½ºÄµÀ» ½ÃµµÇÏÁö ¾Ê°í ±â Àε¦½ÌµÈ Ä÷³À» Àß ÀÌ¿ëÇÏ¿© ÇØ´ç ºñÁ¤ÇüÁúÀÇÀÇ °á°ú¸¦ µµÃâÇØ ³»´Ï±î ¾öû»¡¶ó¿ë~! ..
¹¹ ÀÌ·± ´äº¯À» ¿øÇÏ´Â °Í °°½À´Ï´Ù..
²ÇÁö¸» - Á¦°¡ À߸ø ¾Ë°íÀÖ´Â °ÍÀÏÁöµµ ¸ð¸¨´Ï´Ù. ¹Ýµå½Ã °Ë»öµîÀ» ÅëÇؼ È®ÀÎÇغ¸½Ã°í, Ʋ¸°Á¡ÀÌ ÀÖÀ¸½Ã¸é ¹Ù·Î ÁöÀûÇØÁÖ¼¼¿ä
=> ANSI SQL Áö¿ø¿©ºÎ
¿äÁò °ÅÀÇ ´ëºÎºÐÀÇ »ó¿ë DBMS´Â ÁؼöÇÕ´Ï´Ù.
¹¹ ´Ù¸¸, Á¦Ç°¿¡ µû¶ó¼ ·¹º§ÀÌ Á» Â÷ÀÌ´ÂÀÖÁö¸¸....Å«¹®Á¦¾øÀ¸¸®¶ó°í »ý°¢µË´Ï´Ù.
ºñÁ¤Çü ÁúÀÇ¿¡ ´ëÇÑ ¼º´É º¸Àå( CBO(cost based optimizer)¸¦ ±â¹ÝÀ¸·Î ¿î¿µÀÌ µÇ¾î ºñÁ¤Çü ÁúÀÇ¿¡ ´ëÇØ È¿À²ÀûÀÌ°í ¾ÈÁ¤ÀûÀÎ ¼º´ÉÀ» º¸Àå) :
=> CBO¶õ ¿À¶óŬ¿¡¼ ÀϹÝÀûÀ¸·Î ¸¹ÀÌ ¾²´Â¸»ÀÌÁö¸¸, ÇØ´ç ±â´ÉÀº ´Ù¸¥ ´Ü¾î·Î ´ëºÎºÐÀÇ »ó¿ë DBMS¿¡¼ Áö¿øÇÕ´Ï´Ù.
»ó¼¼ ³»¿ëÀº DBMS°¡ Äõ¸® ½ÇÇà½Ã(DBMS°¡ ÀÏÀ» ÇÏ´Â°É ¸»ÇÔ) ´Ü¼øÈ÷ °°Àº ±ÔÄ¢À¸·Î ½ÇÇàÀÌ ¾Æ´Ï¶ó µ¥ÀÌÅÍÀÇ Åë°èÁ¤º¸¸¦ ÀÌ¿ëÇؼ ±×¶§ ±×¶§ ½ÇÇà ¹æ¹ýÀ» ¸¸µé¾î¼ ½ÇÇàÇÏ´Â°É ÀǹÌÇÕ´Ï´Ù.
¿¹) ¼¿ï => ºÎ»ê °¡´Â°Ô ÀϹÝÀûÀ¸·Î ºñÇà±â³ª KTX°¡ ºü¸£Áö¸¸, ³¯¾¾³ª ö·ÎÀÇ »óȲ¿¡ µû¶ó¼ ±×¶§±×¶§¸¶´Ù °¡Àå »¡¸®°¡´Â ¹æ¹ýÀ» Á¦½ÃÇØÁִ°Ŷû ºñ½ÁÇÕ´Ï´Ù.
¾Æ¸¶....°ø»ç¶ó¸é BMT¿¡ Àú·± ´Ü¾î°¡ µé¾î°¬´Ù¸é ¿À¶óŬÀ» ¿øÇϴ°Ŷó°í »ý°¢µË´Ï´Ù.
¿Ø¸¸ÇÏ¸é ¿À¶óŬ·Î °¡½ÉÀÌ ÁÁÀ»µíÇÕ´Ï´Ù.