clusterdb

Name

clusterdb -- PostgreSQLµ¥ÀÌÅͺ£À̽º¸¦ Ŭ·¯½ºÅÍÈ­ÇÑ´Ù

Synopsis

clusterdb [ connection-option ...] [--table | -t table ] [ dbname ]
clusterdb [ connection-option ...] [--all | -a]

¼³¸í

clusterdb´Â, PostgreSQLµ¥ÀÌÅͺ£À̽º ³»ÀÇ Å×À̺íÀ» ÀçŬ·¯½ºÅÍÈ­ÇÏ´Â À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù. ÀÌ¹Ì Å¬·¯½ºÅÍÈ­ µÇ°í ÀÖ´Â Å×À̺íÀ» °Ë»öÇØ, Áö³­ ¹ø°ú °°Àº À妽º¸¦ »ç¿ëÇØ ÀçÂ÷ Ŭ·¯½ºÅÍÈ­ÇÕ´Ï´Ù. Çѹøµµ Ŭ·¯½ºÅÍÈ­µÇ¾î ÀÖÁö ¾ÊÀº Å×À̺íÀº 󸮵ÇÁö ¾Ê½À´Ï´Ù.

clusterdb´Â, SQL ¸í·É CLUSTER ÀÇ ³ªÆÈÀÔ´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϵç, ÀÌ¿ÜÀÇ ¼­¹ö Á¢±Ù ¹æ¹ýÀ» »ç¿ëÇØµç, Ŭ·¯½ºÅÍÈ­ÀÇ ½Ç½Ã¿¡ Ưº°ÇÑ Â÷ÀÌ´Â ¾ø½À´Ï´Ù.

¿É¼Ç

clusterdb¿¡¼­´Â, ¾Æ·¡¿Í °°Àº ¸í·É ¶óÀÎ ÀÎÀÚ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

-a
--all

¸ðµç µ¥ÀÌŸº£À̽º¸¦ Ŭ·¯½ºÅÍÈ­ÇÕ´Ï´Ù.

[-d] dbname
[--dbname] dbname

Ŭ·¯½ºÅÍÈ­ÇÏ´Â µ¥ÀÌÅͺ£À̽ºÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¸íÀÌ ÁöÁ¤µÇÁö ¾Ê°í, -a(¶Ç´Â--all)µµ »ç¿ëµÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì, µ¥ÀÌÅͺ£À̽º¸íÀº ȯ°æ º¯¼öPGDATABASE·ÎºÎÅÍ ÀÐÇôÁý´Ï´Ù. ÀÌ º¯¼öµµ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì´Â, Á¢¼ÓÀ» À§Çؼ­ ÁöÁ¤µÈ »ç¿ëÀÚ¸íÀÌ »ç¿ëµË´Ï´Ù.

-e
--echo

clusterdb°¡ »ý¼ºÇØ, ¼­¹ö¿¡ º¸³»´Â ¸í·ÉÀ» ¹Ý¿µÇÕ´Ï´Ù.

-q
--quiet

ÀÀ´äÀ» Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù.

-t table
--table table

table ¸¸À» Ŭ·¯½ºÅÍÈ­ÇÕ´Ï´Ù.

clusterdb´Â, ¶ÇÇÑ, ¾Æ·¡¿Í °°Àº ¸í·É ¶óÀÎ ÀÎÀÚ¸¦ Á¢¼Ó ¸Å°³º¯¼ö·Î¼­ ¹Þ¾ÆµéÀÔ´Ï´Ù.

-h host
--host host

¼­¹ö°¡ °¡µ¿Çϰí ÀÖ´Â ¸Ó½ÅÀÇ È£½ºÆ®¸íÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ °ªÀÌ ½½·¡½Ã(»ç¼±)·Î ½ÃÀ۵Ǵ °æ¿ì, Unix µµ¸ÞÀÎ ¼ÒÄÏ¿ë µð·ºÅ丮·Î¼­ »ç¿ëµË´Ï´Ù.

-p port
--port port

¼­¹ö°¡ Á¢¼ÓÀ» °¨½ÃÇÏ´Â TCP Æ÷Æ® ȤÀº Unix µµ¸ÞÀÎ ¼ÒÄÏ ÆÄÀÏÀÇ È®ÀåÀÚ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

-U username
--username username

Á¢¼ÓÇϱâ À§ÇÑ »ç¿ëÀÚ¸íÀÔ´Ï´Ù.

-W
--password

ºñ¹Ð¹øÈ£¸¦ °­Á¦ÀÔ·Â ÇÕ´Ï´Ù.

ȯ°æ

PGDATABASE
PGHOST
PGPORT
PGUSER

±âº»°ªÀÇ Á¢¼Ó ¸Å°³º¯¼öÀÔ´Ï´Ù.

¶Ç, ÀÌ À¯Æ¿¸®Æ¼´Â, ´Ù¸¥ ´ëºÎºÐÀÇ PostgreSQLÀ¯Æ¿¸®Æ¼¿Í °°ÀÌ, libpq·Î Áö¿øµÇ´Â ȯ°æ º¯¼ö¸¦ »ç¿ëÇÕ´Ï´Ù(Section 29.12¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä).

Áø´Ü

¹®Á¦°¡ ¹ß»ýÇßÀ» °æ¿ì, »ý°¢µÇ´Â ¿øÀΰú ¿¡·¯ ¸Þ¼¼Áö¿¡ ´ëÇØ¼­´Â CLUSTER psql ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. µ¥ÀÌÅÍ º£À̽º ¼­¹ö´Â ´ë»ó È£½ºÆ®»ó¿¡¼­ °¡µ¿Çϰí ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¶Ç, libpqÇÁ·ÐÆ®¿£µå ¶óÀ̺귯¸®ÀÇ, ¸ðµç ±âº»°ªÀÇ ¼³Á¤À̳ª ȯ°æ º¯¼ö°¡ Àû¿ëµË´Ï´Ù.

¿¹

testµ¥ÀÌÅͺ£À̽º¸¦ Ŭ·¯½ºÅÍÈ­ÇÕ´Ï´Ù.

$ 
clusterdb test

xyzzyµ¥ÀÌÅͺ£À̽º ³», Å×À̺íÀÇ ÇϳªÀÎ foo¸¦ Ŭ·¯½ºÅÍÈ­ÇÕ´Ï´Ù.

$ 
clusterdb --table foo xyzzy

°ü·Ã Ç׸ñ

CLUSTER