PC ´º½º Ȩ Àαâ PC ´º½º

¿À¶óŬ, ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 23c °³¹ßÀÚ¿ë ¹«·á ¹öÀü °ø°³

2023-04-05 10:11
ÆíÁýºÎ press@bodnara.co.kr

¿À¶óŬÀÌ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 23c(Oracle Database 23c)ÀÇ ¹«·á ¹öÀüÀ» ¹ßÇ¥Çß´Ù. ½Å±Ô Á¦°øµÇ´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 23c ¹«·á °³¹ßÀÚ¿ë ¸±¸®½º(Oracle Database 23c Free—Developer Release)´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 23c(ÄÚµå¸í App Simple)ÀÇ °¢Á¾ ÃֽŠ±â´ÉÀ» Á÷Á¢ »ç¿ëÇØ º¸±æ ¿øÇß´ø Àü ¼¼°èÀÇ ¼ö¸¹Àº °³¹ßÀÚ ¹× ±â¾÷ÀÇ ¼ö¿ä¸¦ ÃæÁ·½Ãų °ÍÀÌ´Ù. °³¹ßÀÚµéÀº ÇØ´ç ¸±¸®½º¸¦ ÅëÇØ Çö´ëÀû µ¥ÀÌÅÍ Á᫐ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» °£¼ÒÈ­ÇÏ´Â ¿À¶óŬ µ¥ÀÌÅͺ£À̽ºÀÇ °¢Á¾ Çõ½Å ±â´ÉÀ» È°¿ëÇØ Â÷±â Àå±â Áö¿ø(Long-Term Support ; LTS) ¸±¸®½º ¿À¶óŬ µ¥ÀÌÅͺ£À̽º 23c Ãâ½Ã¿¡ ´ëºñÇÒ ¼ö ÀÖ°Ô µÆ´Ù.

 

¿À¶óŬ µ¥ÀÌÅͺ£À̽º 23c ¹«·á °³¹ßÀÚ¿ë ¸±¸®½º´Â µµÄ¿ À̹ÌÁö(Docker Image), ¹öÃß¾ó¹Ú½º VM(VirtualBox VM), ¸®´ª½º RPM(Linux RPM) ¼³Ä¡ ÆÄÀÏ µîÀÇ Çü½ÄÀ¸·Î ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù. ´Ù¿î·Îµå ½Ã º°µµÀÇ »ç¿ëÀÚ °èÁ¤ ¶Ç´Â ·Î±×ÀÎÀ» ¿ä±¸ÇÏÁö ¾Ê´Â´Ù. À©µµ¿ì ¹öÀüµµ °ð Á¦°øµÉ ¿¹Á¤ÀÌ´Ù.

¿À¶óŬ µ¥ÀÌÅͺ£À̽º 23c ¹«·á °³¹ßÀÚ¿ë ¸±¸®½º´Â ´ÙÀ½°ú °°Àº »õ·Î¿î ±â´ÉµéÀ» Æ÷ÇÔÇÑ´Ù.

JSON °ü°èÇü ÀÌ¿ø¼º: °³¹ßÀÚµéÀº ´ÜÀÏ µ¥ÀÌÅÍ ¼Ò½º¸¦ »ç¿ëÇØ °ü°èÇü ¶Ç´Â JSON Æз¯´ÙÀÓÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ°í, °ü°èÇü ¸ðµ¨°ú ¹®¼­ ¸ðµ¨ÀÇ ÀåÁ¡À» ¸ðµÎ È°¿ëÇÒ ¼ö ÀÖ´Ù. µ¥ÀÌÅÍ´Â ÇÑ ¹ø¸¸ ÀúÀåµÇÁö¸¸, µÎ °¡Áö ¹æ½ÄÀÇ Á¢±Ù¹ýÀ» ¸ðµÎ È°¿ëÇØ ¾×¼¼½º, ÀÛ¼º, ¼öÁ¤ÀÌ °¡´ÉÇÏ´Ù. °³¹ßÀÚµéÀº ACID ȣȯ Æ®·£Àè¼Ç ¹× µ¿½Ã¼º Á¦¾î¸¦ ºñ·ÔÇÑ JSON ¹× °ü°èÇü ¸ðµ¨ÀÇ ÀåÁ¡À» ¸ðµÎ È°¿ëÇÒ ¼ö ÀÖ´Ù. µû¶ó¼­ ´õ ÀÌ»ó º¹ÀâÇÑ °´Ã¼-°ü°èÇü ¸ÅÇÎ ¶Ç´Â µ¥ÀÌÅÍ ºÒÀÏÄ¡ ¹®Á¦·Î ÀÎÇÑ ÀýÃæÁ¡À» ãÀ» ÇÊ¿ä°¡ ¾ø´Ù.

ÀÚ¹Ù½ºÅ©¸³Æ® ÀúÀå ÇÁ·Î½ÃÀú(GraalVM ±â¹Ý): ÀÌÁ¦ ÀÚ¹Ù½ºÅ©¸³Æ® ÀúÀå ÇÁ·Î½ÃÀú¸¦ ÀÛ¼ºÇϰųª, ±âÁ¸ ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®¸¦ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º·Î ·ÎµåÇÏ´Â ¹æ½ÄÀ» ÅëÇØ ±× ¾î´À ¶§º¸´Ùµµ µ¥ÀÌÅÍ¿¡ °¡±î¿î À§Ä¡¿¡¼­ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ带 ½ÇÇàÇÒ ¼ö ÀÖ°Ô µÆ´Ù. ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµå Áö¿øÀ» ÅëÇØ µ¥ÀÌÅÍ °èÃþ ³»¿¡¼­ ±âÁ¸ ºñÁî´Ï½º ·ÎÁ÷À» ¹Ù·Î Àç»ç¿ëÇÒ ¼ö ÀÖ°í, ÀÚ¹Ù½ºÅ©¸³Æ® °³¹ßÀÚ ±â¼ú ¶ÇÇÑ Àç»ç¿ëÇÒ ¼ö ÀÖ°Ô µÆÀ¸¹Ç·Î °³¹ßÀÚ »ý»ê¼ºµµ ÇÔ²² Çâ»óµÈ´Ù. »Ó¸¸ ¾Æ´Ï¶ó, ÀÚ¹Ù½ºÅ©¸³Æ® ÄÚµå È£ÃâÀº SQL ¹× PL/SQL ¾ð¾î¿Í È¥ÇÕµÇ¾î ´ÙÁß(polyglot) ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ Áö¿øÇÑ´Ù.

JSON ½ºÅ°¸¶(JSON Schema): ÀÌÁ¦ °³¹ßÀÚµéÀº ¾÷°è Ç¥ÁØ JSON ½ºÅ°¸¶¸¦ ÅëÇØ JSON ¹®¼­ ±¸Á¶¸¦ È®ÀÎ ¹× °ËÁõÇÔÀ¸·Î½á JSON µ¥ÀÌÅÍ Çü½ÄÀ» ¾È½ÉÇÏ°í ½Å·Ú°¨À» °®°í »ç¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.

¿î¿µ ¼Ó¼º ±×·¡ÇÁ(Operational Property Graphs): ÀÌÁ¦ °³¹ßÀÚµéÀº °ü°èÇü ¹× JSON µ¥ÀÌÅÍ ¾çÂÊ ¸ðµÎ¸¦ ´ë»óÀ¸·Î ±×·¡ÇÁ ºÐ¼®À» ½ÇÇàÇÏ´Â ±â´ÉÀ» Æ÷ÇÔÇØ ¾÷°è ¼±µµÀÇ ½Å±Ô SQL Ç¥ÁØ ¼Ó¼º ±×·¡ÇÁ Äõ¸® Áö¿ø ±â´ÉÀ» ÅëÇØ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¿¡¼­ Æ®·£Àè¼Ç ¹× ºÐ¼® ¼Ó¼º ±×·¡ÇÁ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸ðµÎ ±¸ÃàÇÒ ¼ö ÀÖ´Ù.

¿À¶óŬ Ä«ÇÁÄ« API(Oracle Kafka APIs): ÀÌÁ¦ ÃÖ¼ÒÇÑÀÇ ÄÚµå º¯°æ¸¸À¸·Îµµ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º Æ®·£Àè¼Ç À̺¥Æ® Å¥(Oracle Database Transactional Event Queues)¸¦ ´ë»óÀ¸·Î Ä«ÇÁÄ« ¾ÖÇø®ÄÉÀ̼ǵéÀ» ±¸µ¿ÇÒ ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ ´ÜÀÏ ¿øÀÚÀû Æ®·£Àè¼Ç ³»¿¡¼­ À̺¥Æ® ÀÛ¾÷ ¹× µ¥ÀÌÅͺ£À̽º º¯°æÀ» ¸ðµÎ ¼öÇàÇÏ´Â Æ®·£Àè¼Ç À̺¥Æ®¸¦ È°¿ëÇØ ÈξÀ ´õ °­·ÂÇÑ ¸¶ÀÌÅ©·Î¼­ºñ½º¸¦ ±¸ÃàÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù.

SQL µµ¸ÞÀÎ(SQL Domains): ½Å±Ô µµ¸ÞÀÎ ±¸Á¶´Â ÀǵµµÈ µ¥ÀÌÅÍ »ç¿ë ³»¿ªÀÇ ¹®¼­È­ ÀÛ¾÷À» Áß¾ÓÈ­ÇÏ´Â °æ·® À¯Çü ¼öÁ¤ÀÚ(modifier) ¿ªÇÒÀ» ¼öÇàÇÔÀ¸·Î½á SQL Ç¥ÁØ µµ¸ÞÀÎÀ» È®ÀåÇÏ°í Å« ÆøÀ¸·Î °³¼±ÇÑ´Ù. À̸¦ ÅëÇØ °³¹ßÀÚµéÀº ¿ëµµº° µ¥ÀÌÅÍ À¯ÇüÀ̳ª »ç¿ëÀÚ Á¤ÀÇ À¯ÇüÀ¸·Î ÀÎÇÑ º¹À⼺ ¹× ȣȯ¼º ¹®Á¦¸¦ °ÞÀ» ÇÊ¿ä ¾øÀÌ µ¥ÀÌÅÍ »ç¿ë ¹æ½ÄÀ» º¸´Ù Àß ÀÌÇØÇÏ°í Àü¹ÝÀû µ¥ÀÌÅÍ Ç°ÁúÀ» °³¼±ÇÒ ¼ö ÀÖ´Ù.

ÁÖ¼®(Annotations): ÀÌÁ¦ ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¿¡ ³»ÀåµÈ ½Å±Ô ÁÖ¼® ¸ÞÄ¿´ÏÁòÀ» ÅëÇØ µ¥ÀÌÅͺ£À̽º ¸ÞŸµ¥ÀÌÅ͸¦ µ¥ÀÌÅÍ¿Í ÇÔ²² Á÷Á¢ ÀúÀåÇÒ ¼ö ÀÖ´Ù. °³¹ßÀÚ´Â Å×À̺í, ¿­, ºä, À妽º ¹× ±âŸ °øÅë µ¥ÀÌÅÍ ¸ðµ¨ ¼Ó¼º¿¡ ÁÖ¼®À» ´Þ ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡ »ç¿ëµÈ ¼Ó¼ºµéÀ» µî·Ï ¹× ±³È¯ °¡´ÉÇÑ Áß¾ÓÈ­ ¹× °æ·®È­µÈ ¼±¾ðÀû ÀúÀå °ø°£À» È°¿ëÇÒ ¼ö ÀÖ´Ù. ¸ÞŸµ¥ÀÌÅ͸¦ µ¥ÀÌÅÍ¿Í ÇÔ²² ÀúÀåÇÏ¸é µ¥ÀÌÅ͸¦ »ç¿ëÇÏ´Â ¸ðµç »ç¿ëÀÚ ¶Ç´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ÀÏ°üÀûÀÌ°í º¸ÆíÀûÀÎ Á¢±Ù¼ºÀ» º¸ÀåÇÒ ¼ö ÀÖ´Ù.

´Ð³×ÀÓ
ºñȸ¿ø

º¸µå³ª¶ó ¸¹ÀÌ º» ´º½º
º¸µå³ª¶ó ¸¹ÀÌ º» ±â»ç
·Î±×ÀÎ | ÀÌ ÆäÀÌÁöÀÇ PC¹öÀü
Copyright NexGen Research Corp. 2010