1.2. ±¸Á¶ÀûÀÎ ±âº» »çÇ×

¸ÕÀú ÁøÇàµÇ±â Àü¿¡, PostgreSQL½Ã½ºÅÛ ±¸¼ºÀÇ ±âÃʸ¦ ÀÌÇØÇØ¾ß ÇÕ´Ï´Ù. PostgreSQLÀÇ °¢ ºÎºÐÀÌ ¾î¶»°Ô »óÈ£ÀÛ¿ë Çϰí ÀÖ´ÂÁö¸¦ ÀÌÇØÇÏ´Â °ÍÀ¸·Î º»ÀåÀÇ ³»¿ëÀÌ ¾Ë±â ½¬¿öÁý´Ï´Ù.

µ¥ÀÌÅͺ£À̽ºÀÇ ¿ë¾î·Î, PostgreSQL´Â Ŭ¶óÀ̾ðÆ®/¼­¹ö ¸ðµ¨À» »ç¿ëÇϰí ÀÖ½À´Ï´Ù. PostgreSQLÀÇ ¼¼¼ÇÀº ÀÌÇÏÀÇ ÇÁ·Î¼¼½º(ÇÁ·Î±×·¥)µé·Î ±¸¼ºµÇ¾îÁ® ÀÖ½À´Ï´Ù.

ÀüÇüÀûÀΠŬ¶óÀ̾ðÆ®/¼­¹ö ¾îÇø®ÄÉÀ̼ǿ¡¼­´Â, Ŭ¶óÀÌ¾ðÆ®¿Í ¼­¹ö´Â ¿î¿µÀÚ°¡ ´Þ¶óµµ »ó°üÇÏÁö ¾Ê½À´Ï´Ù. ±× °æ¿ì, Ŭ¶óÀÌ¾ðÆ®¿Í ¼­¹ö´Â TCP/IP³×Æ®¿öÅ© Á¢¼Ó °æÀ¯·Î Åë½ÅÀ» ½Ç½ÃÇÕ´Ï´Ù. À̰Ϳ¡ ÁÖÀÇÇØ ÁÖ¼¼¿ä. ¿Ö³ÄÇϸé, Ŭ¶óÀÌ¾ðÆ® ¸Ó½ÅÀ¸·ÎºÎÅÍ Á¢±ÙÇÒ ¼ö ÀÖ´Â ÆÄÀÏÀº, µ¥ÀÌÅÍ º£À̽º ¼­¹ö ¸Ó½Å¿¡¼­´Â Á¢±ÙÇÒ ¼ö ¾øÀ»(¶Ç´Â, ´Ù¸¥ ÆÄÀϸíÀ¸·Î ¾×¼¼½º °¡´ÉÇÑ) °¡´É¼ºÀÌ Àֱ⠶§¹®ÀÔ´Ï´Ù.

PostgreSQL¼­¹ö´Â Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍ º¹¼öÀÇ µ¿½Ã Á¢¼ÓÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× ¶§¹®¿¡, ¼­¹ö´Â Á¢¼Ó ½Ã ¸¶´Ù »õ·Î¿î ÇÁ·Î¼¼½º¸¦ °³½Ã("fork")ÇÕ´Ï´Ù. ±× ½ÃÁ¡À¸·ÎºÎÅÍ, Ŭ¶óÀÌ¾ðÆ®¿Í »õ·Î¿î ¼­¹ö ÇÁ·Î¼¼½º´Â ¿ø·¡ÀÇ postgresÇÁ·Î¼¼½º¿¡ ÀÇÇÑ °£¼·ÀÌ ¾ø´Â »óÅ·ΠÅë½ÅÀ» ÇÕ´Ï´Ù. ÀÌ·¸°Ô ¸¶½ºÅÍ ¼­¹ö´Â Ç×»ó °¡µ¿ÇØ, Ŭ¶óÀÌ¾ðÆ®¿ÍÀÇ Á¢¼ÓÀ» ±â´Ù¸®´Â ÇÑÆí, Ŭ¶óÀÌ¾ðÆ®¿Í °ü·ÃÇÑ ¼­¹ö ÇÁ·Î¼¼½º´Â Åë½ÅÀ» ÇÕ´Ï´Ù (¹°·Ð À̰ÍÀº ¸ðµç »ç¿ëÀÚ°¡ ¾Ë ¼ö´Â ¾ø½À´Ï´Ù. ¿©±â¼­´Â ¿ÏÀü¼º¸¸À» ¸ñÀûÀ¸·Î Çϰí ÀÖ½À´Ï´Ù).