> Software > Oracle > °³¿ä  
 
  Oracle9i Database´Â ¿ÀºêÁ§Æ® °ü°èÇü µ¥ÀÌŸº£À̽º¿¡ ¼ÓÇÑ ÃÖ÷´Ü Á¦Ç°ÀÔ´Ï´Ù. PC MagazineÀÇ Editors Choice »óÀ» ¹Þ¾ÒÀ¸¸ç Linux Journal¿¡¼­ Linux¸¦ À§ÇÑ #1 µ¥ÀÌŸº£À̽º·Î »ÌÈù¹Ù ÀÖ´Â Oracle9i Database´Â ÃÖ°íÀÇ È®À强°ú ±â´É¼ºÀ» Á¦°øÇÕ´Ï´Ù. À¥ »çÀÌÆ®, ÆÐŰÁöÇü ¾ÖÇø®ÄÉÀ̼Ç, µ¥ÀÌŸ ¿þ¾îÇϿ콺, OLTP ¾ÖÇø®ÄÉÀÌ¼Ç µî ¸ðµç ºÐ¾ß¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â Oracle9i Database´Â Àü¹® ÄÄÇ»ÆÃ ȯ°æÀ» À§ÇÑ ±â¹Ý ±â¼ú·Î ºÎÁ·ÇÔÀÌ ¾ø½À´Ï´Ù
   
 
  Çà ¼öÁØ Àá±Ý(Row Level Locking)
  ´ÙÁß »ç¿ëÀÚ µ¥ÀÌŸº£À̽º¿¡¼­´Â ¼­·Î ´Ù¸¥ »ç¿ëÀÚ³ª ÇÁ·Î±×·¥¿¡¼­ ¾×¼¼½ºÇÒ ¼öµµ ÀÖ°í µ¿ÀÏÇÑ ½Ã°£¿¡ µ¿ÀÏÇÑ µ¥ÀÌŸ¸¦ ¾÷µ¥ÀÌÆ® ÇÒ ¼öµµ Àֱ⠶§¹®¿¡, ÀÌ·¯ÇÑ À¯ÇØÇÑ ÀÛ¿ëÀ» ¹æÁöÇϱâ À§ÇØ µ¥ÀÌŸ°¡ "Àá±Ý" »óÅ·ΠÀÖ¾î¾ß ÇÕ´Ï´Ù. ´Ù¸¥ µ¥ÀÌŸº£À̽ºÀÇ °æ¿ì ¿©·¯ »ç¿ëÀÚ°¡ µ¥ÀÌŸ¸¦ ¾×¼¼½ºÇÒ °æ¿ì Àüü Å×À̺íÀÌ Àá±â±â ¶§¹®¿¡, ´Ù¸¥ ¸ðµç Æ®·£Àè¼Çµµ ±â´Ù·Á¾ß ÇÕ´Ï´Ù. ÇÏÁö¸¸ Oracle9i Database¿¡¼­´Â ÁúÀǵǾî Áö´Â µ¥ÀÌŸ°¡ ÀÖ´Â °¢°¢ÀÇ Çุ Àá±â±â ¶§¹®¿¡, ´Ù¸¥ »ç¿ëÀÚµéÀº °è¼ÓÀûÀ¸·Î °°Àº Å×ÀÌºí¿¡ ÀÖ´Â µ¥ÀÌŸ¸¦ ¾×¼¼½ºÇÒ ¼öµµ ÀÖ°í ºü¸£°í Á¤È®ÇÑ °á°ú¸¦ ¾òÀ» ¼öµµ ÀÖ½À´Ï´Ù.
 
  ±¸Ã¼È­µÈ ºä(Materialized Views)
  ±¸Ã¼È­µÈ ºä´Â ¿ù°£ ¿µ¾÷¼öÄ¡ °°Àº Áý°èµÈ µ¥ÀÌŸ¸¦ ÀúÀå ¹× »çÀü °è»ê(precompute)ÇÒ ¶§ »ç¿ëµË´Ï´Ù. »çÀü °è»êµÈ °á°ú¸¦ ÀúÀåÇÏ¸é µ¥ÀÌŸº£À̽º ¼­¹ö´Â ÀÌ·¯ÇÑ °á°ú¸¦ ¸Å¹ø Àç°è»êÇÒ Çʿ䰡 ¾ø±â ¶§¹®¿¡, ÀÏ¹Ý ÁúÀǸ¦ À§ÇØ Çâ»óµÈ ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.
 
  µ¥ÀÌŸ ÆÄƼ¼Å´×(Data Partitioning)
  ÆÄƼ¼ÇÀ» Çϸé Å×À̺í°ú À妽º¸¦ ÀÛÀº ´ÜÀ§·Î ºÐ¸®ÇÒ ¼ö Àֱ⠶§¹®¿¡, µ¥ÀÌŸº£À̽º ¿ÀºêÁ§Æ®¸¦ ´õ¿í Á¤±³ÇÑ ¼öÁØÀ¸·Î ¾×¼¼½ºÇÏ°í °ü¸®ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÆÄƼ¼ÇÀ» ÇÏ°ÔµÇ¸é °¡¿ë¼º, ¼º´É, °ü¸®¼ºÀ» °­È­ÇÔÀ¸·Î½á ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡°Ô ¸¹Àº ÇýÅÃÀ» Á¦°øÇÒ ¼öµµ ÀÖÀ¸¸ç, ÁúÀÇ ¼º´É°ú ´ë·® ÁÖ¹®¿¡ ÀÇÇÑ À¯Áöº¸¼ö ¿î¿µÀ» °­È­ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
 
  ÁúÀÇ ÃÖÀûÈ­(Query Optimization)
  ÁúÀÇ ÃÖÀûÈ­´Â °ü°èÇü µ¥ÀÌŸº£À̽ºÀÇ ¼º´É, ƯÈ÷ º¹ÀâÇÑ SQL ¹®ÀÇ ½ÇÇàÀ» À§ÇØ ¸Å¿ì Áß¿äÇÑ ºÎºÐÀÔ´Ï´Ù. ÁúÀÇ ¿ÉƼ¸¶ÀÌÀú(query optimizer)¿¡¼­´Â °¢ ÁúÀÇ ¼º´ÉÀ» ÃÖÀûÈ­ÇÒ ¼ö ÀÖ´Â Àü·«À» °áÁ¤ÇÕ´Ï´Ù. ¿ì¼öÇÑ ÁúÀÇ ¿ÉƼ¸¶ÀÌÀú´Â ÀÌ·ÐÀ» ¹ÙÅÁÀ¸·Î ÇÏ¿© ½ÇÇè½Ç¿¡¼­ °³¹ßµÉ ¼ö ¾øÀ¸¸ç, ´ë½Å ½ÇÁ¦ °í°´µéÀÇ Çʿ信 ÀûÀÀÇÏ´Â °úÁ¤¿¡¼­ °³¹ßµÉ ¼ö ÀÖ½À´Ï´Ù. OracleÀÇ ¿ÉƼ¸¶ÀÌÀú´Â ¾÷°è¿¡¼­ °¡Àå ¿ì¼öÇϰí ÀÔÁõµÈ ¿ÉƼ¸¶ÀÌÀúÀÔ´Ï´Ù.