PostgreSQL.

Mac ¿ë SQL µ¥ÀÌÅͺ£À̽º ¼­¹ö
Áö±Ý ´Ù¿î·Îµå

PostgreSQL. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Freeware
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Marc Liyanage
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.entropy.ch/software/macosx/welcome.html
  • ¿î¿µÃ¼Á¦:
  • Mac OS X 10.4 or later
  • ÆÄÀÏ Å©±â:
  • 52.6 MB

PostgreSQL. ű×


PostgreSQL. ¼³¸í

Mac ¿ë SQL µ¥ÀÌÅͺ£À̽º ¼­¹ö PostgreSQLÀº Æí¸®ÇÑ Mac OS XPackageÀÇ PostgreSQL µ¥ÀÌÅͺ£À̽º ¼­¹öÀÔ´Ï´Ù .PostGreSQL¿¡´Â GNU ReadLine, JDBC, ODBC, C ++, Multibyte Ands OpenSSL.Some ±¸¼ºÀÌ ÇÊ¿äÇÕ´Ï´Ù. ¼³Ä¡ ÈÄ HTTP : //www.entropyÀÇ ÁöħÀ» ÂüÁ¶ÇϽʽÿÀ. CH / ¼ÒÇÁÆ®¿þ¾î / MACOSX / PostgreSQL /. ¶ÇÇÑ StartUpitem°ú ÀÏÄ¡ÇÏ´Â PHP Apache ¸ðµâ ÆÐÅ°Áö¸¦ ´Ù¿î·Îµå ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ 8.4.x¸¦ ½ÇÇàÇÏ´Â µ¥ ´ýÇÁ / º¹¿øÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª Çؽà À妽º°¡ÀÖ´Â °æ¿ì 8.4.2·Î ¾÷µ¥ÀÌÆ® µÈ ÈÄ¿¡´Â °¡´ÉÇÑ ¼Õ»óÀ» º¹±¸ÇؾßÇÕ´Ï´Ù. ¡¤ À妽º ±â´ÉÀ¸·Î ÀÎÇÑ °£Á¢ º¸¾È À§ÇùÀ¸·ÎºÎÅÍ º¸È£ÇÏ´Â ¼¼¼Ç - Áö¿ª ÁÖ (Gurjeet Singh, Tom) ¡¤ÀÌ º¯È­´ÂÀÌ º¯È£Àû ÀÎ À妽º ±â´ÉÀÌ ¼öÆÛ À¯Àú ¼¼¼ÇÀ» Àüº¹ ÇÒ ¼ö ¾øÀ» °ÍÀ¸·Î ¿¹ÃøÇÕ´Ï´Ù (CVE-2009-4136). ¡¤ °øÅë À̸§ (CN) Çʵ忡 ³»Àå µÈ ³Î ¹ÙÀÌÆ®°¡ Æ÷ÇÔ µÈ SSL ÀÎÁõ¼­¸¦ °ÅºÎÇÕ´Ï´Ù (Magnus) ¡¤ SSL À¯È¿¼º °Ë»ç Áß¿¡ ÀÎÁõ¼­ÀÇ ÀǵµÇÏÁö ¾ÊÀº ÀÎÁõ¼­°¡ ¼­¹ö ¶Ç´Â Ŭ¶óÀ̾ðÆ® À̸§°ú ÀǵµÀûÀ¸·Î ÀÏÄ¡ÇÏ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù (CVE-2009-4034). ¡¤ Çؽà À妽º ¼Õ»ó (Tom) ¼öÁ¤ - Çؽà »öÀÎÀÌ ¸¸µç 8.4 º¯°æÀº Çؽà °ªÀ¸·Î Á¤·Ä µÈ Ç׸ñÀ» º¸°üÇÏÁö ¸øÇÏ¸é ¹öŶ ºÐÇÒ ¹× ¾ÐÃà ·çƾÀ» ¾÷µ¥ÀÌÆ®ÇÏÁö ¸øÇß½À´Ï´Ù. µû¶ó¼­ ÀÌ·¯ÇÑ ÀÛ¾÷ Áß Çϳª¸¦ ÀÀ¿ë ÇÁ·Î±×·¥Àº °Ë»öÀÌ Á¸ÀçÇÏ´Â Ç׸ñÀ» ãÁö ¸øÇÒ ¼ö ÀÖÀ½À» Àǹ̿¡¼­ À妽º°¡ ¿µ±¸ÀûÀ¸·Î ¼Õ»ó µÉ ¼ö ÀÖ½À´Ï´Ù. À̸¦ ó¸®Çϱâ À§ÇØÀÌ ¾÷µ¥ÀÌÆ®¸¦ ¼³Ä¡ ÇÑ ÈÄ¿¡ °¡Áú ¼öÀÖ´Â Çؽà À妽º¸¦ ´Ù½Ã À妽ÌÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¡¤ ¹é¿£µå ½Ãµ¿ ½Ã°£ ij½Ã ÃʱâÈ­ (Tom) Áß¿¡ °¡´ÉÇÑ Ãæµ¹À» ¼öÁ¤ÇϽʽÿÀ. ¡¤ ºó ½Ã¼Ò·¯½º »çÀü (Tom)¿¡¼­ Ãæµ¹À» ÇÇÇϽʽÿÀ. ¡¤ ¾ÈÀüÇÏÁö ¾ÊÀº ½Ã°£ (¾Ë¹Ù·Î)¿¡¼­ ½ÅÈ£¸¦ ¹æÇØÇÏ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù. ¡¤ÀÌ ¼öÁ¤Àº Å×À̺íÀ» Àß¶ó³½ ÈÄ¿¡ ÀÏ¹Ý Áø°øÀÌ Áß´Ü µÈ °æ¿ì ÀÌ¹Ì Æ©ÇÃÀ» È®»ê ÇÑ ÈÄ¿¡´Â Áø°ø Àüü°¡ Ãë¼Ò µÈ ÈÄ¿¡ Áø°ø Àüü°¡ Ãë¼ÒµÇ¸é °øȲÀ» ¹æÁöÇÕ´Ï´Ù. ¡¤ Çؽà Å×À̺í Å©±â °è»ê (Tom)ÀÇ Á¤¼ö ¿À¹öÇ÷ηΠÀÎÇØ °¡´ÉÇÑ Ãæµ¹À» ¼öÁ¤ÇϽʽÿÀ. ¡¤ HashJoinÀÇ °á°úÀÇ Å©±â¿¡ ´ëÇÑ ¸Å¿ì Å« Ç÷¡³Ê ÃßÁ¤Ä¡·Î ÀÎÇØ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ³»ºÎ Á¾¼Ó °³Ã¼ (Tom)¿¡¼­ µå·ÓÀ» ½ÃµµÇϸé Ãæµ¹À» ¼öÁ¤ÇϽʽÿÀ. ¡¤ INET / CIDR ºñ±³¿¡¼­ ¸Å¿ì Èñ±Í ÇÑ Ãæµ¹À» ¼öÁ¤ÇÕ´Ï´Ù (Chris Mikkelson) ¡¤ ÁغñµÈ °Å·¡°¡ º¸À¯ÇÑ °øÀ¯ Æ©Çà Àá±Ý ÀåÄ¡°¡ ¹«½ÃµÇÁö ¾Êµµ·ÏÇϽʽÿÀ (Heikki) ¡¤ ¼­ºê Æ®·£Àè¼Ç (Heikki) ³»¿¡¼­ ¾×¼¼½ºµÇ´Â Ä¿¼­¿¡ »ç¿ëµÇ´Â Àӽà ÆÄÀÏÀÇ Á¶±â ¹æ¿ï ¼öÁ¤ ¡¤ »õ CSV ·Î±× ÆÄÀÏ (Tom)À¸·Î ȸÀü ÇÒ ¶§ syslogger ÇÁ·Î¼¼½ºÀÇ ¸Þ¸ð¸® ´©¼ö¸¦ ¼öÁ¤ÇϽʽÿÀ. ¡¤ pg_hba.conf (Tom)¸¦ ´Ù½Ã ±¸¹® ºÐ¼® ÇÒ ¶§ ¸Þ¸ð¸® ´©¼ö¸¦ ¼öÁ¤ÇϽʽÿÀ. ¡¤ Windows Permission-Downgrade Logic ¼öÁ¤ (Jesse Morris) ¡¤ ±×ÀÇ ¼öÁ¤Àº Windows¿¡¼­ µ¥ÀÌÅͺ£À̽º¸¦ ½ÃÀÛÇÏÁö ¸øÇß°í Á¾Á¾ "ÀÏÄ¡ÇÏ´Â Postgres ½ÇÇà ÆÄÀÏÀ» ãÀ» ¼ö ¾øÀ½"°ú °°Àº ¿ÀÇؾø´Â ¿À·ù ¸Þ½ÃÁö°¡ÀÖ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. ¡¤ ±âº» Äõ¸®¿¡¼­ ¾÷µ¥ÀÌÆ® / °øÀ¯¸¦ À§ÇØ Äõ¸® (Tom)·Î ÀüÆĵÇÁö ¾ÊÀ½ ¡¤ ¿¹¸¦ µé¾î, W·Î (FooShe Select * FooS¿¡¼­ Select * Select) W, BAR ... °»½ÅÀ» À§ÇØ °»½ÅÀ» À§ÇØ ÀÌÁ¦´Â ¹Ù°¡ ÀÖÁö¸¸ foo°¡ ¾Æ´ÔÀ»À§ÇÑ °ÍÀÔ´Ï´Ù. ÀÌ´Â ¿ø·¡ÀÇ 8.4 µ¿ÀÛº¸´Ù ´õ À¯¿ëÇÏ°í ÀÏ°ü¼ºÀÌ ÀÖÀ¸¸ç, Äõ¸®¸¦ »ç¿ëÇÏ¿© ¾÷µ¥ÀÌÆ®¸¦ À§ÇØ ÀüÆÄÇÏ·Á°íÇßÁö¸¸ ¸ðµë ±¸Çö Á¦ÇÑÀ¸·Î ÀÎÇØ Ç×»ó ½ÇÆÐÇß½À´Ï´Ù. ¶ÇÇÑ Äõ¸®°¡ ÁÖ Äõ¸®¿Í µ¶¸³Àû ÀÎ °Íó·³ ½ÇÇàµÇ´Â µðÀÚÀÎ ±ÔÄ¢À» µû¸¨´Ï´Ù. ¡¤ Àç±Í Äõ¸®°¡ÀÖ´Â ¹ö±× ¼öÁ¤ (Tom) ¡¤ Çؽà À妽º (Tom)ÀÇ µ¿½Ã¼º ¹ö±× ¼öÁ¤ ¡¤ µ¿½Ã »ðÀÔÀ¸·Î ÀÎÇØ À妽º ½ºÄµÀ» ÀϽÃÀûÀ¸·Î À߸øº¸°í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ½ºÇø´ÀÌ À妽ºÀÇ Ã¹ ¹ø° ¿­¿¡ µû¶ó ´Ù¸£¸é GIST À妽º ÆäÀÌÁö ½ºÇø´¿¡ ´ëÇÑ À߸øµÈ ³í¸® ¼öÁ¤ (PAUL RAMSEY) ¡¤ FastUpdate Enabled (Teodor)°¡ÀÖ´Â ¸ÖƼ Ä÷³ GIN À妽º¿¡ ´ëÇÑ À߸øµÈ °Ë»ö °á°ú ¼öÁ¤ (Teodor) ¡¤ GIN À妽º (Tom)¿¡ ´ëÇÑ WAL Ç׸ñ »ý¼ºÀÇ ¹ö±× ¼öÁ¤ ¡¤ FULL_PAGE_WRITES°¡ ÄÑÁ®ÀÖÀ» ¶§ ÀÌ·¯ÇÑ ¹ö±×°¡ ¸¶½ºÅ©µÇ¾úÁö¸¸ ´ÙÀ½ üũ Æ÷ÀÎÆ® ¾Õ¿¡ Ãæµ¹ÀÌ ¹ß»ýÇßÀ» ¶§ WAL Àç»ý ½ÇÆзΠÀÎÇØ È®½ÇÇß½À´Ï´Ù. ¡¤ checkpoint (Heikki)ÀÇ ³¡¿¡¼­ ÀÌÀü WAL ÆÄÀÏ ÀçÈ°¿ë ¶Ç´Â Á¦°Å°¡ ½ÇÆÐÇÑ °æ¿ì ¿À·ùÇÏÁö ¸¶½Ê½Ã¿À. ¡¤ ¹®Á¦¸¦ Ä¡¸íÀûÀ¸·Î Ä¡·áÇÏ°í üũ Æ÷ÀÎÆ®°¡ ¿Ï·áµÇµµ·ÏÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¹Ì·¡ÀÇ Ã¼Å© Æ÷ÀÎÆ®´Â Á¦°Å¸¦ Àç ½ÃµµÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¹®Á¦´Â Á¤»ó ÀÛµ¿½Ã ¿¹»óµÇÁö´Â ¾ÊÁö¸¸ À߸øµÈ Windows ¾ÈƼ ¹ÙÀÌ·¯½º ¹× ¹é¾÷ ¼ÒÇÁÆ®¿þ¾î·Î ÀÎÇØ ¹ß»ýÇÏ´Â °ÍÀ¸·Î ³ªÅ¸³µ½À´Ï´Ù. ¡¤ Windows (Heikki)¿¡¼­ WAL ÆÄÀÏÀÌ ¹Ýº¹ÀûÀ¸·Î º¸°üµÇÁö ¾Êµµ·Ï È®ÀÎÇϽʽÿÀ. ¡¤ ÀÌ°ÍÀº ´Ù¸¥ ÇÁ·Î¼¼½º°¡¾ø´Â ÀÌ»ó ÇÊ¿äÇÑ ÆÄÀÏÀÇ »èÁ¦¸¦ ¹æÇØÇÏ´Â °æ¿ì ¹ß»ýÇÒ ¼öÀÖ´Â ¶Ç ´Ù¸¥ Áõ»óÀÌ´Ù. ¡¤ ¼öÁ¤ PAM ¾ÏÈ£ 󸮰¡ ´õ °­·ÂÇÑ µÉ (Åè) ¡¤ ¾ÕÀÇ ÄÚµå´Â µµ¸ÞÀÎ ÄÁÆ®·Ñ·¯¿Í ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ® ¾×Ƽºê µð·ºÅ丮¿Í ¸®´ª½º ÀÖÀ¸¸é pam_krb5 PAM ¸ðµâÀÇ Á¶ÇÕÀ¸·Î ½ÇÆÐÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁ®ÀÖ´Ù. ´Â PAM ½ºÅÃÀÌ¿¡ Àü´Þ µÉÁö Àμö¿¡ ´ëÇÑ ºÎ´çÇÑ °¡Á¤À» ¸¸µé°í ÀÌÈÄ ±×°ÍÀº ´Ù¸¥ °÷µµ ¹®Á¦°¡ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¡¤ GSSAPI ¹× SSPI ÀÎÁõ ¹æ¹ýÀÇ ÃÖ´ë ÀÎÁõ ÅäÅ« (Kerberos ƼÄÏ) Å©±â¸¦ ¿Ã¸®°í (ÀÌ¾È ÅͳÊ) ¡¤ ±âÁ¸ÀÇ 2000 ¹ÙÀÌÆ® Á¦ÇÑ µ¿¾È ¸¹Àº À¯´Ð½º Kerberos ±¸ÇöÀ»À§ÇÑ ÃæºÐÇÑ ÀÌ»óÀÌ, À©µµ¿ì µµ¸ÞÀÎ ÄÁÆ®·Ñ·¯¿¡ ÀÇÇØ ¹ßÇà µÈ Æ¼ÄÏÀº ÈξÀ Ŭ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Á¦¾à ARRAY °°Àº ±¸Á¶¿¡ Àû¿ëµÇ´Â µµ¸ÞÀÎÀ» È®ÀÎ ...] µµ¸ÞÀÎ ¹è¿­ Çü À§¿¡ :: µµ¸ÞÀÎ (¿ø¼¦) ¡¤ ¿Ü·¡ Å°¿Í °°Àº º¹ÇÕ ÇüÀÇ ¿­À» Æ÷ÇÔÇÏ´Â °æ¿ì¿¡ ´ëÇÑ ¼öÁ¤ ¿Ü·¡ Å° ·ÎÁ÷ (Åè) ¡¤ ¸¸µç ÈÄ Ä¿¼­ÀÇ ½º³À ¼¦ÀÌ ¼öÁ¤µÇÁö ¾Ê¾Ò´ÂÁö (¾Ë¹Ù¸¦) È®ÀÎ µ¿ÀÏÇÑ Æ®·£Àè¼Ç¿¡¼­ ³ªÁß¿¡ ÀÛ¾÷ÀÌ Ä¿¼­°¡ ¹ÝȯÇϵµ·ÏµÇ¾î µ¥ÀÌÅ͸¦ ¼öÁ¤ÇÏ´Â °æ¿ì ¡¤ÀÌ À߸øµÈ °á°ú¸¦ Á¦°ø Ä¿¼­°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ¼öÁ¤ ´Ù¸¥ »ó¼Ó ºÎ¸ð Å×ÀÌºí¿¡¼­ ¿À´Â Á¦´ë·Î º´ÇÕ ±âº» ½Ä¿¡ Å×ÀÌºí ¸¸µé±â (Åè) ¡¤ÀÌ ÀÛ¾÷¿¡ »ç¿ëÇÏÁö¸¸ 8.4¿¡¼­ ºÎ¼­Á³´Ù. ¡¤ ½ÃÄö½º¿¡ ´ëÇÑ ¾×¼¼½º Åë°èÀÇ ¼öÁýÀ» ´Ù½Ã È°¼ºÈ­ (±¸·Î»ç¿Í ¾ÆÅ°¶ó) ¡¤ÀÌ ÀÛ¾÷¿¡ »ç¿ëÇÏÁö¸¸ 8.3¿¡¼­ ºÎ¼­Á³´Ù. CREATE OR REPLACE FUNCTION¸¦ (Åè) µ¿¾È ¼ÒÀ¯±Ç Á¾¼Ó¼º ¡¤ ¼öÁ¤ ó¸® ¡¤ WHERE X = X Á¶°ÇÀÇ ¼öÁ¤ ºÎÀûÀýÇÑ Ãë±Þ (Åè) ¡¤ ¾î¶² °æ¿ì¿¡´Â ÀÌ·¯ÇÑ Áߺ¹ ¹«½Ã ¾òÀ» ¼ö ÀÖÁö¸¸ ±×·¸Áö ¾ÊÀ» - ±×µéÀº X¿¡ ÇØ´çÇÏ´Â °ÍÀº NULLÀ»ÁöÁö ¾Ê½À´Ï´Ù. ¡¤ ÅؽºÆ®·Î µ¿ÀÏÇÑ Èֹ߼º Ç¥Çö½Ä DISTINCT ±¸ÇöÇϱâ À§ÇØ Çؽà Áý°è¸¦ »ç¿ëÇÒ ¶§ À߸øµÈ °èȹ °Ç¼³À» ¼öÁ¤ (Åè) ¡¤ Èֹ߼º SELECT DISTINCT ON Ç¥Çö¿¡ ´ëÇÑ ¼öÁ¤ ¾î¼³ ½ÇÆÐ (Åè) ¡¤ ¼öÁ¤ ts_stat ()°¡ ºó tsvector °ª¿¡ ½ÇÆÐÇÏÁö ¾Êµµ·Ï (Åè) ¡¤ ¸¸µé±â ÅؽºÆ® °Ë»ö Æļ­ (º£µå·Î) XML ¼Ó¼º¿¡ ¹ØÁÙÀ» ¹Þ¾Æ XML ÀÌÁø ÀÔ·Â ¡¤ ¼öÁ¤ 󸮿¡ ºÎȣȭ (¿ø¼¦) ´Â XML Çì´õ ÀÎÄÚµùÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¡¤, ¿ì¸®´Â ±âº»ÀûÀ¸·Î UTF-8 °¡Á¤; ÀÌÀü 󸮴 ÀÏÄ¡Çß´Ù. plperlu ¶Ç´Â ±× ¹Ý´ë¿¡¼­ plperl ÀüÈ­¿Í ¡¤ ¼öÁ¤ ¹ö±× (Åè) ¡¤ ³»ºÎ ±â´É¿¡¼­ ¿À·ù Ãⱸ·Î ÀÎÇØ ¿ÜºÎ ÇÔ¼ö¿¡ ´ëÇÑ ¿Ã¹Ù¸¥ ÆÞ ÀÎÅÍÇÁ¸®Å͸¦ ´Ù½Ã ¼±Åà ½ÇÆп¡ Ãæµ¹ÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. PLÀÇ / ÆÞ ÇÔ¼ö ÀçÁ¤ÀÇ ¡¤ ¼öÁ¤ ¼¼¼Ç ¼ö¸í ¸Þ¸ð¸® ´©¼ö (Åè) ¡¤ ÁýÇÕÀ» ¹ÝȯÇÏ´Â PL / ÆÞ ÇÔ¼ö¿¡ ÀÇÇØ ¹Ýȯ µÉ ¶§ ÆÞ ¹è¿­ÀÌ Á¦´ë·Î PostgreSQLÀÇ ¹è¿­·Î º¯È¯µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù (¾Øµå·ù ´ø½ºÅÏ, Abhijit ¸Þ³í - ¼¾) ¡¤ÀÌ ¾Æ´Ñ ÁýÇÕÀ» ¹ÝȯÇÏ´Â ±â´ÉÀÌ ÀÌ¹Ì Á¦´ë·ÎÇß´Ù. ¡¤ PL / ÆÄÀ̽㿡¼­ ¿¹¿Ü 󸮿¡¼­ ¼öÁ¤ µå¹® Ãæµ¹ (ÇÇÅÍ) ¡¤ DECLARE Ä¿¼­ Á¦Ç¥¿¡ ÁÖ¼®À¸·Î ¼öÁ¤ ECPG ¹®Á¦ (¸¶ÀÌŬ) ¿¹¾à µÈ ´Ü¾î·Î ÃÖ±Ù¿¡ Ãß°¡ µÈ Å°¿öµå¸¦ Ãë±ÞÇÏÁö¿¡ ¡¤ ¼öÁ¤ ECPG (Åè) ¡¤À̶ó´Â Å°¿öµå¿¡ ¿µÇâÀ», Ä«Å»·Î±×, DEFINER, ENUM, À̾î INVOKER, ¿É¼Ç, ÆÄƼ¼Ç, ¼±Çà ¹üÀ§, º¸¾È, ¼­¹ö, UNBOUNDED ¹× WRAPPER. ¡¤ ´Ù½Ã Çã¿ë psqlÀÇÀÇ DF ÇÔ¼ö À̸§ ¸Å°³ º¯¼ö¿¡¼­ Á¤±Ô Ç¥Çö½Ä Ư¼ö ¹®ÀÚ (Åè) ¡¤¿¡ÀÖ´Â contrib / pg_standby, WindowsÀÇ ½ÅÈ£ ÇØÁ¦ Æ®¸®°Å Àå¾Ö Á¶Ä¡ (ÈÄÁöÀÌ ¸¶»ç¿À) ¡¤ À©µµ¿ì´Â À¯´Ð½º ½ºÅ¸ÀÏÀÇ ½ÅÈ£¸¦ °¡Áö°í ÀÖÁö ¾Ê±â ¶§¹®¿¡, ¾Æ¹«°Íµµ À¯¿ëÇß´ø ÀûÀÌ ÀÖÁö¸¸, ÃÖ±ÙÀÇ º¯È­´Â ½ÇÁ¦·Î Ãæµ¹Çß´Ù. ¡¤ÀÇ contribÀº ¶ÇÇÑ, vacuumdbÀ» »ý»ê / ±× VACUUM ¸í·É¿¡ ¿Ã¹Ù¸¥ ¼ø¼­ (ÇìÀÌ Å°)¸¦ FREEZE¿Í VERBOSE ¿É¼ÇÀ» ³Ö¾î ¡¤ Á¢¼ÓÀÇ ¼öÁ¤ °¡´ÉÇÑ ´©Ãâ½ÃÀÇ contrib / DBLINK ¸¸³² ¿¡·¯ (Tatsuhito Ä«»çÇ϶ó) ¡¤ È®ÀÎ psqlÀÇÀÇ Ç÷º½º ¸ðµâ (Åè) ¿Ã¹Ù¸¥ ½Ã½ºÅÛ Çì´õ Á¤ÀÇ·Î ÄÄÆÄÀÏ ¡¤ÀÌ ¼öÁ¤ --enable-Å« ÆÄÀÏ·Î »ý¼º µÈ Äڵ忡¼­ ȣȯµÇÁö ¾Ê´Â º¯È­¸¦ ÀÏÀ¸Å°´Â Ç÷§Æû¿¡¼­ ½ÇÆи¦ ±¸Ãà ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀüÀÚ ¸ÞÀÏ °ü¸®ÀÚ°¡ ¿¬°á ¿äû ÆÐŶÀÇ ¸ðµç ÀÀ¿ë ÇÁ·Î±×·¥ À̸§ ¸Å°³ º¯¼ö¸¦ ¹«½Ã ¹Ì·¡ libpq¸¦ ¹öÀü°úÀÇ È£È¯¼ºÀ» °³¼±Çϱâ À§ÇØ (Åè) È®ÀÎ ¡¤ ÇöÀçÀÇ Çö½Ç¿¡ ¸Â°Ô ½Ã°£´ë ¾à¾î ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ® (¿ä¾ÆÅ´ À§ ·£µå) ¡¤ÀÌ ±âº» ½Ã°£´ë ¾à¾î ¼¼Æ®¿¡ IDT¸¦ Ãß°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¡¤ ³²±Ø ´ë·ú, ¾Æ¸£ÇîƼ³ª, ¹æ±Û¶óµ¥½Ã, ÇÇÁö, ³ëº¸ ÄíÁî³×Ã÷ Å©, ÆÄÅ°½ºÅº, ÆÈ·¹½ºÅ¸ÀÎ, »ç¸ð¾Æ, ½Ã¸®¾Æ DST ¹ý·ü º¯°æ¿¡ ´ëÇÑ tzdata ¸±¸®½º 2009sÀ¸·Î ¾÷µ¥ÀÌÆ® ½Ã°£´ë µ¥ÀÌÅÍ ÆÄÀÏ; È«Äáµµ ¿ª»ç ¼öÁ¤.


PostgreSQL. °ü·Ã ¼ÒÇÁÆ®¿þ¾î