| PostgreSQL 8.3.3¹®¼ | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Fast Forward | Next | |
clusterdb [
connection-option
...] [--table | -t
table
] [
dbname
]
clusterdb [
connection-option
...] [--all | -a]
clusterdb´Â, PostgreSQLµ¥ÀÌÅͺ£À̽º ³»ÀÇ Å×À̺íÀ» ÀçŬ·¯½ºÅÍÈÇÏ´Â À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ÀÌ¹Ì Å¬·¯½ºÅÍÈ µÇ°í ÀÖ´Â Å×À̺íÀ» °Ë»öÇØ, Áö³ ¹ø°ú °°Àº À妽º¸¦ »ç¿ëÇØ ÀçÂ÷ Ŭ·¯½ºÅÍÈÇÕ´Ï´Ù. Çѹøµµ Ŭ·¯½ºÅÍȵǾî ÀÖÁö ¾ÊÀº Å×À̺íÀº 󸮵ÇÁö ¾Ê½À´Ï´Ù.
clusterdb´Â, SQL ¸í·É CLUSTER ÀÇ ³ªÆÈÀÔ´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϵç, ÀÌ¿ÜÀÇ ¼¹ö Á¢±Ù ¹æ¹ýÀ» »ç¿ëÇØµç, Ŭ·¯½ºÅÍÈÀÇ ½Ç½Ã¿¡ Ưº°ÇÑ Â÷ÀÌ´Â ¾ø½À´Ï´Ù.
clusterdb¿¡¼´Â, ¾Æ·¡¿Í °°Àº ¸í·É ¶óÀÎ ÀÎÀÚ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸ðµç µ¥ÀÌŸº£À̽º¸¦ Ŭ·¯½ºÅÍÈÇÕ´Ï´Ù.
Ŭ·¯½ºÅÍÈÇÏ´Â µ¥ÀÌÅͺ£À̽ºÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¸íÀÌ ÁöÁ¤µÇÁö ¾Ê°í, -a(¶Ç´Â--all)µµ »ç¿ëµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, µ¥ÀÌÅͺ£À̽º¸íÀº ȯ°æ º¯¼öPGDATABASE·ÎºÎÅÍ ÀÐÇôÁý´Ï´Ù. ÀÌ º¯¼öµµ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â, Á¢¼ÓÀ» À§Çؼ ÁöÁ¤µÈ »ç¿ëÀÚ¸íÀÌ »ç¿ëµË´Ï´Ù.
clusterdb°¡ »ý¼ºÇØ, ¼¹ö¿¡ º¸³»´Â ¸í·ÉÀ» ¹Ý¿µÇÕ´Ï´Ù.
ÀÀ´äÀ» Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù.
table ¸¸À» Ŭ·¯½ºÅÍÈÇÕ´Ï´Ù.
clusterdb´Â, ¶ÇÇÑ, ¾Æ·¡¿Í °°Àº ¸í·É ¶óÀÎ ÀÎÀÚ¸¦ Á¢¼Ó ¸Å°³º¯¼ö·Î¼ ¹Þ¾ÆµéÀÔ´Ï´Ù.
¼¹ö°¡ °¡µ¿Çϰí ÀÖ´Â ¸Ó½ÅÀÇ È£½ºÆ®¸íÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ °ªÀÌ ½½·¡½Ã(»ç¼±)·Î ½ÃÀ۵Ǵ °æ¿ì, Unix µµ¸ÞÀÎ ¼ÒÄÏ¿ë µð·ºÅ丮·Î¼ »ç¿ëµË´Ï´Ù.
¼¹ö°¡ Á¢¼ÓÀ» °¨½ÃÇÏ´Â TCP Æ÷Æ® ȤÀº Unix µµ¸ÞÀÎ ¼ÒÄÏ ÆÄÀÏÀÇ È®ÀåÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
Á¢¼ÓÇϱâ À§ÇÑ »ç¿ëÀÚ¸íÀÔ´Ï´Ù.
ºñ¹Ð¹øÈ£¸¦ °Á¦ÀÔ·Â ÇÕ´Ï´Ù.
±âº»°ªÀÇ Á¢¼Ó ¸Å°³º¯¼öÀÔ´Ï´Ù.
¶Ç, ÀÌ À¯Æ¿¸®Æ¼´Â, ´Ù¸¥ ´ëºÎºÐÀÇ PostgreSQLÀ¯Æ¿¸®Æ¼¿Í °°ÀÌ, libpq·Î Áö¿øµÇ´Â ȯ°æ º¯¼ö¸¦ »ç¿ëÇÕ´Ï´Ù(Section 29.12¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä).
¹®Á¦°¡ ¹ß»ýÇßÀ» °æ¿ì, »ý°¢µÇ´Â ¿øÀΰú ¿¡·¯ ¸Þ¼¼Áö¿¡ ´ëÇØ¼´Â CLUSTER psql ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. µ¥ÀÌÅÍ º£À̽º ¼¹ö´Â ´ë»ó È£½ºÆ®»ó¿¡¼ °¡µ¿Çϰí ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¶Ç, libpqÇÁ·ÐÆ®¿£µå ¶óÀ̺귯¸®ÀÇ, ¸ðµç ±âº»°ªÀÇ ¼³Á¤À̳ª ȯ°æ º¯¼ö°¡ Àû¿ëµË´Ï´Ù.