diff options
Diffstat (limited to 'doc/FAQ_japanese')
-rw-r--r-- | doc/FAQ_japanese | 1126 |
1 files changed, 0 insertions, 1126 deletions
diff --git a/doc/FAQ_japanese b/doc/FAQ_japanese deleted file mode 100644 index ca2618f8baa..00000000000 --- a/doc/FAQ_japanese +++ /dev/null @@ -1,1126 +0,0 @@ -PostgreSQL(�ݥ��ȥ��쥹�����塼������)�ˤĤ��Ƥ褯�������Ȥ��β���(FAQ) - -��ʸ�ǽ�������: Thu Jan 01 14:01:00 EDT 2009 - -���ߤΰݻ�������: Bruce Momjian ([email protected]) -Maintainer of Japanese Translation: Jun Kuwamura (juk at postgresql.jp) - -����ʸ��κǿ��Ǥ� http://www.postgresql.org/docs/faqs.FAQ.html �Ǹ��뤳�Ȥ��� -���ޤ��� - -�ץ�åȥۡ������ͭ�μ���ˤĤ��Ƥ�: http://www.postgresql.org/docs/faq/ -�˲���������ޤ��� - -(�ʲ������Ԥˤ������� [������ �� ] �ȤǰϤ�ǵ����ޤ���) -[������ - ���ܸ��Ǥ�FAQ�ϡ� - http://www.postgresql.org/docs/faqs.FAQ_japanese.html - �ˤ���ޤ��� - �ǿ������ܸ��ǤˤĤ��Ƥϡ�����ʸ��κǸ�ˤ�������ܸ��ǤˤĤ��ơפ�������� - -] - -������������������������������������������������������������������������������ - - ����Ū�ʼ��� - -1.1) PostgreSQL�Ȥϲ��Ǥ��������θƤ����ϡ� Postgres�Ȥϡ� -1.2) ï�� PostgreSQL ��ȥ����뤷�Ƥ��ޤ����� -1.3) PostgreSQL������Ϥɤ��ʤäƤޤ����� -1.4) PostgreSQL�ݡ��Ȥ���ץ�åȥۡ���ϡ� -1.5) PostgreSQL�Ϥɤ���������Ǥ��ޤ����� -1.6) �ǿ��Υ����Ϥɤ�Ǥ����� -1.7) ���ݡ��ȤϤɤ��Ǽ������ޤ����� -1.8) �Х���ݡ��ȤϤɤΤ褦��ȯ�����ޤ����� -1.9) ���ΤΥХ���̤��̵����ǽ�Ϥɤ���äƸ��Ĥ��ޤ����� -1.10) �ɤΤ褦��ʸ����ޤ����� -1.11) SQL�Ϥɤ�����гؤ٤ޤ����� -1.12) �ѥå��������ꡢ��ȯ������ä���ˤϤɤ�����Ф褤�Ǥ����� -1.13) ¾��DBMS����٤�PostgreSQL �Ϥɤ��ʤΤǤ����� PostgreSQL���Ȥ߹��ߤ˻Ȥ� -�ޤ����� -1.14) PostgreSQL�Ϲ���κǿ��βƻ��֤��ѹ����ޤ����� -1.15) PostgreSQL�Υ��ꥹ�Ȥι��ɤ����ˤϤɤ�����Ф褤�Ǥ������ޤ� -���Żҥ����ʣ���Ƽ������ʤ��褦�ˤ���ˤϤɤ����ޤ����� - - �桼�������饤����Ȥμ��� - -2.1) PostgreSQL �ˤϤɤ�ʥ����ե��������Ȥ��ޤ����� -2.2) PostgreSQL �� Web �ڡ�����Ϣ�Ȥ�����ˤϤɤ�ʥġ��뤬����ޤ����� -2.3) PostgreSQL �˥���ե����롦�桼�������ե������Ϥ���ޤ����� - - ������μ��� - -3.1) �ɤ�����С�PostgreSQL��/usr/local/pgsql �ʳ��ξ��˥��ȡ���Ǥ��ޤ� -���� -3.2) ¾�Υۥ��Ȥ������³�ϤɤΤ褦�����椷�ޤ����� -3.3) ����ɤ���ǽ�����뤿��ˤϡ��ǡ����١����������ɤΤ褦��Ĵ�����ޤ��� -�� -3.4) �ɤΤ褦�ʥǥХ���ǽ���Ȥ��ޤ����� -3.5) ��³���褦�Ȥ���Ȥ��� 'Sorry, too many clients' ���Ф�ΤϤʤ��Ǥ����� -3.6) PostgreSQL�Υ��åץ��졼�ɤμ��Ϥɤ��ʤ�ޤ����� -3.7) �ϡ��ɥ������ˤϤɤΤ褦�ʥ���ԥ塼����Ȥ��Ф褤�Ǥ����� - - ����μ��� - -4.1) �ǽ�Τ����Ĥ��Υ����Τߤ� select ����ˤϤɤ����ޤ�����������ʥ����� -4.2) ������줿�ơ��֥롢����ǥå������ǡ����١���������ӡ��桼����ɤΤ褦�� -���Ƹ��Ĥ��Ф��ޤ����� -4.3) �����Υǡ��������פ��ѹ�����ˤϤɤ����ޤ����� -4.4) �������ơ��֥롢�ǡ����١����κ��祵�����ϡ� -4.5) ����Ū�ʥƥ����ȥե�����Υǡ�������¸����ˤϡ��ǡ����١����Υǥ��������� -�ϤɤΤ��餤ɬ�פǤ����� -4.6) �����꤬�٤��ΤϤʤ��Ǥ��礦���ʤ�������ǥå������Ȥ��ʤ��ΤǤ��礦���� -4.7) �����ꥪ�ץƥ��ޥ��������ɤΤ褦�˥������ɾ�����Ƥ�������ˤϤɤ����� -������ -4.8) ����ɽ���Ǥθ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ�����ɽ�������ϤɤΤ褦�˼¸� -���ޤ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ������Τ���Υ���ǥå����ϤɤΤ褦�˻Ȥ� -�ޤ����� -4.9) ���������ǡ��ե�����ɤ� NULL �Ǥ��뤳�ȤФ���ˤϤɤ����ޤ����� -NULL�β�ǽ���Τ����Τ�ɤΤ褦�����Ϣ��Ǥ��ޤ���? �ե�����ɤ�NULL���ɤ��� -�ǤɤΤ褦�˥����Ȥ��Ǥ��ޤ����� -4.10) ����������ʸ�����Τ��줾��ΰ㤤�ϲ��Ǥ����� -4.11.1) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ����� -4.11.2) SERIAL�ǡ�����������������ͤϡ��ɤ�����������ޤ����� -4.11.3) currval() ��¾�Υ桼���Ȥζ�����֤˴٤뤳�ȤϤʤ��Ǥ����� -4.11.4) �ȥ����������Ǥ����Ȥ��ˤ⤦�����ɥ��������ֹ椬�Ȥ��ʤ��� -�Ϥʤ��Ǥ�������������SERIAL�����˶���������ΤϤʤ��Ǥ����� -4.12) OID �Ȥϲ��Ǥ����� TID �Ȥϲ��Ǥ����� -4.13) ���顼��å����� "ERROR: Memory exhausted in AllocSetAlloc()"���Ф�ΤϤ� -���Ǥ����� -4.14) �ɤΥС������� PostgreSQL �����餻�Ƥ���Τ���Ĵ�٤�ˤϤɤ����ޤ����� -4.15) ���ߤλ��郎�ǥե���ȤȤʤ�褦�ʥ����ϤɤΤ褦�ˤĤ���ޤ����� -4.16) �������(outer join)�ϤɤΤ褦�˼¸����ޤ���? -4.17) ʣ���Υǡ����١�����Ȥ��䤤��碌�ϤɤΤ褦�ˤ���ФǤ��ޤ����� -4.18) �ؿ�����ʣ���Υ����ޤ��ϥ������֤��ˤϤɤ����ޤ����� -4.19) PL/PgSQL �δؿ�����ǰ���ơ��֥�˥�����������Ȥ����ɤ����� "relation -with OID ##### does not exist" �Ȥ������顼��������ΤǤ��礦���� -4.20) �ɤΤ褦�ʥ�ץꥱ�������Υ���塼�������ޤ����� -4.21) �ơ��֥�ȥ�����̾��������������ǧ������ʤ��ΤϤʤ��Ǥ������ʤ��� -ʸ����(����ԥ��饤��)�ϲ�¸����ʤ��ΤǤ���? - - ���ܸ�˴ؤ������ - -5.1) ���ܸ줬���ޤ������ʤ��ΤϤʤ��Ǥ����� -5.2) psql ��Windows���饢�����������Ȥ��ˡ����ܸ줬ʸ����������ΤǤ����� -5.3) PostgreSQL�����ܸ����ʸ�����ϤǤ��ޤ����� -������������������������������������������������������������������������������ - - ����Ū�ʼ��� - -1.1) PostgreSQL�Ȥϲ��Ǥ��������θƤ����ϡ� Postgres�Ȥϡ� - -PostgreSQL��Post-Gres-Q-L(�ݥ��ȡ����쥹�����塼������) ��ȯ�����ޤ��������ä� -��Ǥ�ñ��� Postgres �ȸƤФ�뤳�Ȥ⤢��ޤ�����"PostgreSQL"��ɤ�ȯ�����뤫 -���ˤʤ�ͤΤ���ˡ������ե�������Ѱդ��Ƥ���ޤ��� - -PostgreSQL �ϥ��֥�������-��졼����ʥ�ǡ����١��������ƥ�ǡ�����Ū�ʾ��ѥ� -�����١��������ƥ�ˡ�������DBMS�����ƥ�˸�����褦�ʲ��ɤ��ܤ��줿��ħ��ͭ -���ޤ���PostgreSQL�ϡ�̵���Ǵ����ʥ����������ɤ�������뤳�Ȥ��Ǥ��ޤ��� - -PostgreSQL �γ�ȯ�ϡ��ۤȤ�ɤ���������ˤҤ����ä��ܥ��ƥ����γ�ȯ�Ԥˤ�ä� -�������ͥåȤ��̤������ߥ�˥��������ˤ�äƹԤ��Ƥ��ޤ������ߥ�˥ƥ� -�ˤ��ץ��������ȤǤ��뤿�ᡢ�ɤδ�Ȥ�����⤦���ޤ���ȯ�˻��ä�������� -�� http://www.postgresql.org/docs/faqs.FAQ_DEV.html �ˤ��볫ȯ�Ԥ�FAQ�Ƥ��� -������ - -Postgres��PostgreSQL�ι����Ȥ��Ƥ��밦�ΤǤ����ޤ����С����졼�ǤΥץ������� -�ȤǤ�Ȥ�ȻȤ��Ƥ���̾���ǡ��ۤ��Τ�����ΰ��Τ���٤Ƥ��ڤ��˹��ޤ����Ǥ� -��'PostgreSQL' ��ȯ�������Ȼפ��ΤǤ���С����Τ����� 'Postgres' �ȸƤ֤� -���ˤ��ޤ��礦�� - -1.2) ï�� PostgreSQL ��ȥ����뤷�Ƥ��ޤ����� - -PostgreSQL�����֡�����Ѱ����뤤�ϡ�����ȥ�������Ҥ�õ�����Ȥ��Ƥ� -�����ᤶ��� ---- ¸�ߤ��ʤ��ΤǤ����桹�ϡ��濴�Ȥʤ륳�ߥåƥ���CVS���ߥ� -��������ޤ����������Υ��롼�פϥ���ȥ����뤹�뤿��Ȥ������⡢������Τ� -�ΤǤ��������Ǥϡ��ץ��������Ȥϡ�����Ǥ⻲�ä��Ǥ��볫ȯ�Ԥȥ桼���Υ��ߥ�� -�ƥ��ˤ�������դ����ޤ����ɼԤ����ʤ���Фʤ�ʤ����Ȥϡ����ꥹ�� -�֥����饤�֤��ơ������˻��ä��뤳�ȤǤ�����Developer's FAQ�ˤϡ�PostgreSQL -��ȯ�˲ä�����ˤĤ��Ƥξ�����ޤ����� - -1.3) PostgreSQL ������Ϥɤ��ʤäƤޤ����� - -PostgreSQL �ϲ���������˽����ޤ��� - -PostgreSQL�ϸŤ������BSD�饤���β������ۤ���Ƥ��ޤ�������ϴ���Ū�ˤϡ��� -�ѼԤ����Υ����ɤ���������Ѥ��뤳�Ȥ�������Ƥ��ޤ������¤�����Ȥ���С� -���Υ��եȥ�������ȼ�������ʤ�����ˤ����Ƥ�ˡŪ����Ǥ��桹����碌�뤳�Ȥ��� -���ʤ��Ȥ������ȤǤ����ޤ����������ɽ�������Υ��եȥ������Τ��٤Ƥ�ʣ����ɽ -�����뤳�Ȥ�ɬ�פǤ����ʲ��ˡ��桹���ºݤ˻ȤäƤ���BSD���ѵ�������ޤ��� - - [������ - ��ʸ�ϱѸ�Ǥ������ͤȤ��ơ���ʸ��ʻ���Ǻܤ��ޤ��� - ] - - -PostgreSQL Data Base Management System - -Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group Portions -Copyright (c) 1994-1996 Regents of the University of California - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose, without fee, and without a written agreement is -hereby granted, provided that the above copyright notice and this paragraph and -the following two paragraphs appear in all copies. - -IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR -DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST -PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF -THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. - -THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, -BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND -THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, -SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. - - POSTGRESQL �ǡ����١������������ƥ� - - ��ʬŪ��� (c) 1996-2009, PostgreSQL��ݳ�ȯ���롼�� - ��ʬŪ��� (c) 1994-1996 ����ե���˥�����ܹ� - - - �ܥ��եȥ���������Ӥ���ʸ��켰�Ͼ嵭�����ɽ���ȡ�����ʸ�� - ����Ӥ����³����Ĥ�������Ƥ�ʣ����ź�դ���Ƥ���¤�ˤ��� - �ơ����ѡ�ʣ����������������դε��Ĥ����ʤ���Ū�Ǥ��äƤ⡢ - ̵���Ǥ���Ʊ�ս�̵���˹Ԥʤ��뤳�Ȥ���ǧ��ޤ��� - - ����ե���˥���ؤϡ������ʤ������Ԥˤ������Ƥ⡢���פβ����� - �ޤࡢľ��Ū������Ū�����̡��������뤤��ɬ��Ū�ˤ�����餺������ - »���ˤĤ��ơ����Ȥ�����ե���˥���ؤ�������»���ˤĤ������� - ������Ƥ����Ȥ��Ƥ⡢���ڤ���Ǥ���餤�ޤ��� - - ����ե���˥���ؤϡ�������Ū�ˤ�������ۤ��ݾڤȡ�������Ū�� - ��Ŭ�����˴ؤ��ƤϤ�Ȥ�ꡢ�����˸¤餺�������ʤ��ݾڤ������� - �뤳�Ȥ��������ޤ����ʲ����Ѱդ��줿���եȥ������ϡ֤��Τޤޡפ� - ���ܸ����Ȥ�������ե���˥���ؤϤ����ݻ����ٱ硢���������ɤ� - �뤤�Ͻ��������̳���餤�ޤ��� - - [������ - ����˴ؤ�����ʸ�Ͼ嵭�αѸ�ˤ��ɽ���Ǥ������ܸ����Ϥ����ޤ� - �������٤Ȥ��Ƥ��������� - ] - - -1.4) PostgreSQL�ݡ��Ȥ���ץ�åȥۡ���ϡ� - -����Ū�ˡ��Ƕ��Unix�ߴ��ץ�åȥۡ���Ǥ����PostgreSQL���Ư��������Ϥ��� -���������λ����Ǽºݤ˥ƥ��Ȥ�Ԥʤä����Ȥ���𤬤ʤ��줿�ץ�åȥۡ���� -�Ĥ��Ƥϥ��ȡ����������Ƥ���ޤ��� - -PostgreSQL �ϡ�Win2000 SP4, WinXP, �����ơ�Win2003 �ʤ� Microsoft Windows NT�� -�����Υ��ڥ졼�ƥ������ƥ�ǡ��ͥ��ƥ��֤�����ޤ������餫����ѥå������� -���줿���ȡ��餬 http://www.postgresql.org/download/windows ������������ -�ɤǤ��ޤ��� MSDOS�١�����Windows�ΥС������(Win95, Win98, WinMe)�Ǥϡ�Cygwin -��Ȥä� PostgreSQL �����餻�뤳�Ȥ��Ǥ��ޤ��� - - [���� - ���ܸ�Ǥξ���ϡ����� Windows�Ǥ˴ؤ���FAQ����������� - ���ʤ��Ť��Ǥ��ˡ� - http://old.postgresql.jp/wg/jpugdoc/FAQ_windows.ja.html - ] - - -���Υ����Ȥ� Novell Netware 6 �ؤΰܿ��Ǥ⤢��ޤ��� http:// -developer.novell.com/wiki/index.php/Postgresql �ޤ���OS/2 (eComStation) �С��� -���ϡ� http://hobbes.nmsu.edu/cgi-bin/h-search?sh=1&button=Search&key= -postgreSQL&stype=all&sort=type&dir=%2F�ˤ���ޤ��� - - -1.5) PostgreSQL �Ϥɤ���������Ǥ��ޤ����� - -Web�֥饦����ͳ���ȡ� http://www.postgresql.org/ftp/�����줫�顢ftp��ͳ���ȡ� -ftp://ftp.postgresql.org/pub/ ��Ȥ��ޤ��� - -1.6) �ǿ��Υ����Ϥɤ�Ǥ����� - -PostgreSQL �κǿ��ǤϥС������ 8.3.5 �Ǥ��� - -�桹�ϡ�1ǯ��˥�㡼����������ȤΥޥ��ʡ�������Ԥʤ����Ȥ�� -�褷�Ƥ��ޤ��� - - [���� - �С�������ֹ�� x.y.z �κǽ�� x.y ����㡼�������ֹ���� - �������Ǹ�� z ���ޥ��ʡ��������ֹ�ˤʤ�ޤ�����㡼�� - �����ֹ椬Ʊ���Ǥ���С��ǡ����١��������饹���˸ߴ���������ޤ��� - ] - - -1.7) ���ݡ��ȤϤɤ��Ǽ������ޤ����� - -PostgreSQL ���ߥ�˥ƥ���¿���Υ桼���Τ���ˡ��Żҥ���ͳ�λٱ�����Ƥ� -�ޤ����Żҥ��ꥹ�Ȥ֥����饤�֤��뤿��Υᥤ��Ȥʤ륦���֥����Ȥ� -http://www.postgresql.org/community/lists/�Ǥ������줫�顢�Ϥ��ΤǤ���� -general �ޤ��ϡ�bugs �Ȥ��ä��ꥹ�Ȥ��褤�Ǥ��礦�� - -��㡼��IRC �����ͥ�ϡ�Freenode (irc.freenode.net)�� #postgresql �Ȥ����� -���ͥ�Ǥ���UNIX ���ޥ�ɤǤϡ� irc -c '#PostgreSQL' "$USER" irc.freenode.net -��Ȥäƻ��äǤ��ޤ���Ʊ���ͥåȥ���ˡ����ڥ����Υ����ͥ� (# -postgresql-es)���ե��Υ����ͥ� (#postgresqlfr)���֥饸�������ͥ� (# -postgresql-br) �⤢��ޤ����ޤ���EFNet�ˤ�PostgreSQL�����ͥ뤬����ޤ��� - - [����: - 1999ǯ7��23�������ܥݥ��ȥ��쥹�桼������ά��JPUG����Ω����ޤ����� - JPUG ��������ȿ��ǡ�PostgreSQL�����Ѥ����ã����߶��Ϥξ�ȤʤäƤ��ޤ��� - (2006ǯ �����������ư(NPO)ˡ������PostgreSQL�桼����ˤʤ�ޤ����� - Web�����������β����̵���Ǥ�������������β���Ȳ���ι��� - ��ϱ��Ĥ���Ƥ��ޤ���) - �ܤ����ϡ�JPUG ��Web ������: - http://www.postgresql.jp/ - ��������� - - ���ܸ��IRC�����ͥ� '#PostgreSQL:*.jp' ��¸�ߤ��ޤ��� - ] - - -���ѥ��ݡ��Ȳ�ҤΥꥹ�Ȥ� http://www.postgresql.org/support/ -professional_support�ˤ���ޤ��� - -1.8) �Х���ݡ��ȤϤɤΤ褦��ȯ�����ޤ����� - -http://www.postgresql.org/support/submitbug ��PostgreSQL �Х��ե������ˬ��Ƥ� -���������Х���ݡ��Ȥ���Ф�������ˤĤ��Ƥμ���Ȼؿˤ�����ޤ��� - -�����Ʊ���� ftp ������ ftp://ftp.postgresql.org/pub/ �ǡ��ǿ��С������� -PostgreSQL ��õ���ƤߤƤ��������� - -1.9) ���ΤΥХ���̤��̵����ǽ�Ϥɤ���äƸ��Ĥ��ޤ����� - -PostgreSQL�ϳ�ĥ���줿SQL:2003�Υ��֥��åȤݡ��Ȥ��ޤ����桹�Υڡ����� TODO -�ꥹ�Ȥˡ����ΤΥХ�����ǽ�侭��ײ�ˤĤ��Ƥε��Ҥ�����ޤ��� - -��ħ��������̼��Τ����줫�β�������ˤ���ޤ��� - - �� ���ˤ����ˤ��뵡ǽ�ϡ� TODO �ꥹ�ȤǤ� - �� ���Τ褦�ʵ�ǽ�������ޤ�Ƥ��ޤ�����ϡ� - �� SQL���ʤ˽ऺ���¸�ε�ǽ�Ƚ�ʣ������ - �� �����ɤ�ʣ�����Ф������ơ������Τ����ʤ���ǽ - �� ���������Τ���ʤ���ǽ - �� ��������ǽ�ϡ� TODO �Υꥹ�Ȥ˲ä������ޤ��� - -�桹�ϡ�PostgreSQL �˴ؤ��ơ��Żҥ���ľ���б����� TODO �ꥹ�Ȥ�ǿ��˹����� -�Ƥ椯�ۤ���������Ū�Ǥ��뤳�Ȥ��ΤäƤ��ޤ��Τǡ��Х����ץ����ƥ�ϻȤ��ޤ� -���¤ˡ����Υ��եȥ���������ǥХ��Ϥ���ۤ�Ĺ���Ϥ�³���ޤ���¿���Υ� -�����˱ƶ�����Х�����ޤ˽�������ޤ���PostgreSQL�Υ����ǡ����٤Ƥ��ѹ��� -���������������ơ����������Τꤿ����С� CVS �Υ�����å������Ƥ����������� -����Ρ��Ȥˤ��������Υ��եȥ������˲ä���줿���٤Ƥ��ѹ��������夵��Ƥ��� -���� - -1.10) �ɤΤ褦��ʸ����ޤ����� - -���դ���ˡ������Ĥ��Υޥ˥奢��ȥ���饤�ޥ˥奢��(�ޥ˥奢�롦�ڡ���)�� -��Ӥ����Ĥ��ξ����ʥƥ������꤬�ޤޤ�ޤ��� /doc�ǥ��쥯�ȥ��������� -�ޤ����ޥ˥奢��ϡ� http://www.postgresql.org/docs/�ǥ���饤��Ǥ�����Ǥ��� -���� - - [����: - JPUG ʸ���Ҵ�Ϣʬ�ʲ���������줿�ޥ˥奢��⤢��ޤ��� - - http://www.postgresql.jp/document/pg830doc/ - ����ץ쥹���顢 - - PostgreSQL���ե������ޥ˥奢��Ȥ��ƽ��Ǥ���Ƥ��ޤ��� - ] - - -����饤��ǻ��ȤǤ��� PostgreSQL ���ܤ�2������ޤ��� http://www.postgresql.org -/docs/books/awbook.html - - [����: - �����ܤϡ�JPUG��PostgreSQL Book����ʬ�ʲ�� - ���������졢�ԥ����� - �֤Ϥ���Ƥ�PostgreSQL�פȤ��ƽ��Ǥ���Ƥ��ޤ��� - ] - - -����ӡ� http://www.commandprompt.com/ppbook/�Ǥ��� - - [����: - ˮ���ϡּ��� PostgreSQL�� - �����饤�������Ǥ���Ƥ��ޤ��� - ] - - -������ǽ�ʽ��Ҥ���Ͽ�ϡ�http://www.postgresql.org/docs/books/ �ˤ���ޤ��� -PostgreSQL ���Ѿ����⡢http://wiki.postgresql.org/wiki/ -Community_Generated_Articles%2C_Guides%2C_and_Documentation �ˤ���ޤ��� - - [����: - ���ܸ�ν������ˤĤ��Ƥϡ�����PostgreSQL�桼����Ρ�http://www.postgresql.jp/PostgreSQL/references.html - �⤴��������� - ] - - -���ޥ�ɥ饤��Υ��饤����ȥץ������psql �ˤ⡢�����黻�ҡ��ؿ���������¾ -�ξ����Ĵ�٤뤿��ˡ������餷�� \d ���ޥ�ɤ������Ĥ�����ޤ��� \? �����Ϥ��� -�����Ѳ�ǽ�ʥ��ޥ�ɤ�ɽ������ޤ��� - -�桹�� Web �����Ȥˤϡ������������ʸ����ޤ��� - - [����: - 2008ǯ11��18����PostgreSQL��ڤΤ���˰��̸����ξ���� - ��Let's Postgres�פȤ����ݡ����륵���Ȥ������ץޤ�����http://lets.postgresql.jp/ - ] - - -1.11) SQL �Ϥɤ�����гؤ٤ޤ����� - -�ޤ����嵭�ǽҤ٤� PostgreSQL �ˤĤ��Ƥ��ܤ��ɤळ�Ȥ�Ƥ���Ƥ��������� The -Practical SQL Handbook, Bowman Judith S. et al., Addison-Wesley ��¿���Υ桼�� -�˹�ɾ�Ǥ����ۤ��Ǥϡ�The Complete Reference SQL, Groff et al., McGraw-Hill �� -��ɾ�Ǥ��� - -�����餷�������ϡ� - -http://www.intermedia.net/support/sql/sqltut.shtm -http://sqlcourse.com -http://www.w3schools.com/sql/default.asp -http://mysite.verizon.net/Graeme_Birchall/id1.html -http://sqlzoo.net �ˤ���ޤ��� - - [����: - ����PostgreSQL�桼��������ܸ�λ���ʸ���ξҲ�ڡ��� - -http://www.postgresql.jp/PostgreSQL/references.html - ������ޤ��� - �����ѱѻ�Ρ�PostgreSQL���ܸ�ޥ˥奢��� - http://www.net-newbie.com/ - �Ǥϥ���饤��ޥ˥奢��θ������Ǥ��ޤ��� - �ݻ��������UNIX �ǡ����١������� - http://www.wakhok.ac.jp/DB/DB.html - �⥪��饤����ɤळ�Ȥ��Ǥ��ޤ��� - Nikkei BP IT Pro �ˤ����а�ã��� PostgreSQL �����å� - �Ǥ�����������Ȥꤢ���Ƥ��ޤ��� - ] - - -1.12) �ѥå��������ꡢ��ȯ������ä���ˤϤɤ�����Ф褤�Ǥ����� - -�ʳ�ȯ�Ը����Ρ�Developer's FAQ��������� - -1.13) ¾��DBMS�����PostgreSQL�Ϥɤ��ʤΤǤ����� PostgreSQL���Ȥ߹��ߤ˻Ȥ��ޤ� -���� - -���եȥ�������ɾ��������ˡ�ˤϤ����Ĥ�����ޤ�����ǽ����ǽ�ȿ������ȥ��ݡ��Ȥ� -���ʤǤ��� - -��ǽ(Features) - PostgreSQL�ϡ��ȥ��������֥����ꡢ�ȥꥬ�����ӥ塼�������������� - �����ȡ�����ӡ��������줿���å������ʤɡ��絬�Ͼ��� DBMS�����ĵ�ǽ��ۤȤ� - �ɻ��äƤ��ޤ�������� PostgreSQL�ϡ��桼����������Ѿ����롼�롢���줫�顢 - ���å������̾�����ޥ���С������Ʊ��������ʤɡ�����DBMS�������碌�� - ���褦�ʵ�ǽ���Ĥ�������碌�Ƥ��ޤ��� -��ǽ(Performance) - PostgreSQL��¾�ξ��Ѥ��뤤�ϥ����ץ����Υǡ����١����ȸ߳Ѥ���ǽ����� - �ޤ��������̤ǤϤ���ᤫ�ä��ꡢ�ۤ����̤ǤϤ���٤��ä��ꤷ�ޤ���¾�Υǡ� - ���١�������٤���ǽ�ϡ��դĤ� +/-10% ���餤�Ǥ��礦�� -������(Reliability) - �桹�ϡ�DBMS�ο��������⤯�ʤ��ƤϤ��β��ͤ�̵�����Ȥ����Ƥޤ�����ʬ�� - ���Ȥ��ơ����ꤷ�������ɤ�Х���Ǿ��ˤ��Ƥ����������褦���ؤ�Ƥޤ� - �����줾��Υ����Ͼ��ʤ��Ȥ�1 ����ʾ�Υ١������ƥ��Ȥ�Ԥʤ�������� - �ǤΥ��������������ǤȤ��ư��ꤷ�����Ǥʥ����Ǥ��뤳�Ȥ�ʪ��� - �Ƥ��ޤ�������ʬ��Ǥϡ�¾�Υǡ����١�������٤Ƥ�½�����ʤ����Ȥ˼������ - �äƤ��ޤ��� -���ݡ���(Support) - �桹�Υ��ꥹ�Ȥϡ��������뤤���ʤ�����ˤĤ��Ƥ���ؤμ������ - �Ƥ���롢��ȯ�Ԥ�桼�����礭�ʽ��ޤ�ؤ����������Ƥ��ޤ����桹������ - �β����ݾڤ��뤳�ȤϤǤ��ޤ������ѥǡ����١����Ǥ��äƤ��˲�褵�� - ��櫓�ǤϤ���ޤ���ȯ�Ԥ䡢�桼�������ߥ�˥ƥ����ޥ˥奢���ࡢ����� - �������������ɤʤɤ�ľ�ܥ��������Ǥ��뤳�Ȥˤ�äơ�PostgreSQL�Υ��ݡ��Ȥ� - ��¾��DBMS ���ݡ��Ȥ���ͥ�줿��ΤȤʤäƤ��ޤ�������˾�������ơ�������� - ���ѥ��ݡ��Ȥʤɤ⤢��ޤ���FAQ1.7���������ˡ� -����(Price) - PostgreSQL�����Ѥϡ����ѤǤ����ѤǤ⡢���٤�̵���Ǥ����嵭�˼����Ƥ���BSD - ��������λ��ѵ����˳���ʤ��¤ꡢPostgreSQL�Υ����ɤ�����̵���Ǿ��ʤ��Ȥ� - ���ळ�Ȥ��Ǥ��ޤ��� - -PostgreSQL�ϥ��饤����ȡ������С��������ƥ�������߷פ���Ƥ��ơ����饤����� -�ȥ����Ф���Ӥ����������뤤�������ʥץ��������̡������뤳�Ȥ��ᤵ��ޤ��� -¿�����Ȥ߹��ߥ������ƥ�����Ϥ��Τ褦����ݡ��Ȳ�ǽ�Ǥ��������������Ȥ� -�ˤʤäƤ����Ȥ߹��ߥ������ƥ�����ˤ�äƤϡ��ǡ����١��������Ф����ץꥱ���� -��ץ�������������뤳�Ȥ��ᤵ����礬���ꡢPostgres��Ȥ����ȤϤǤ��� -���Τǡ����̤Υǡ����١�������塼���������٤��Ǥ��� - -1.14) PostgreSQL�Ϲ���κǿ��βƻ��֤��ѹ����ޤ����� - -�罣��βƻ��֤��ѹ��ϡ�PostgreSQL�Υ���8.0.4�ʹ�[4+]�ȡ����θ�Υ�㡼�� -��������Ȥ��� 8.1 �ˤϴޤޤ�Ƥ��ޤ������ʥ��ȥ����������ȥ�ꥢ���ѹ��ϡ� -8.0.[10+], 8.1.[6+] ����ӡ����θ�Υ�㡼�����Τ��٤Ƥ˴ޤޤ�ޤ���8.0�� -������PosrgreSQL�Ǥϥ��ڥ졼�ƥ������ƥ�Υ����ॾ����ǡ����١�����ƻ��� -����Τ���˻ȤäƤ��ޤ��� - -������������������������������������������������������������������������������ - -1.15) PostgreSQL�Υ��ꥹ�Ȥι��ɤ����ˤϤɤ�����Ф褤�Ǥ������ޤ� -���Żҥ����ʣ���Ƽ������ʤ��褦�ˤ���ˤϤɤ����ޤ����� - -PostgreSQL��Majordomo �ڡ������顢PostgreSQL�˴ؤ���ʣ���Υ��ꥹ�Ȥι� -�ɤγ��Ϥ���ߤ��Ǥ���褦�ˤʤäƤ��ޤ����ʥ������뤿��ˤ�Majaordomo���� -��������ܿͤΥѥ���ɤ�ɬ�פˤʤ�ޤ����� - -PostgreSQLno���٤ƤΥ��ꥹ�ȤǤϡ��ֿ��ϥ��ꥹ�ȤȤ��ĸ��Υ -�����ƼԤ�������褦�˹������Ƥ���ޤ�������ˤ����ѼԤϡ���äȤ��®�˥� -����ؤ��ֿ����������褦�ˤʤäƤ��ޤ�������ľ�ܼ�����äƤ������ -���Ȥ����ʣ���Ƽ�����ꤿ���ʤ����ϡ�Majordomo ��Change Settings�ڡ������顢 -eliminatecc������å����ޤ����ޤ���selfcopy�Υ����å���Ϥ������Ȥǡ���ʬ������ -�����Υ��ԡ���������ʤ��褦�ˤ�Ǥ��ޤ��� - - �桼�������饤����Ȥμ��� - -2.1) PostgreSQL �ˤϤɤ�ʥ����ե��������Ȥ��ޤ����� - -PostgreSQL �Υ��ȡ���˴ޤޤ��ʪ��C���ȹ��� C�Υ����ե����������Ǥ��� -����¾�Υ����ե���������Ω�����ץ��������Ȥǡ��̡��˥���������ɤ���ޤ��� -ʬ����뤳�Ȥǡ����줾��γ�ȯ�����ब�ȼ��Υ����������塼�����Ĥ��Ȥ��� -����ޤ��� - -PHP �Τ褦�ʤ����Ĥ��Υץ�����ߥ���ϡ� PostgreSQL�Υ����ե�������ޤ� -�Ǥ��ޤ���Perl, TCL, Python, �����ơ����Τۤ������Ѳ�ǽ�ʸ���Υ����ե����� -�ϡ�http://pgfoundry.org �� Drivers/Interfaces �������ȥ����ͥåȤθ����� -�ߤĤ����ޤ��� - -2.2) PostgreSQL �� Web �ڡ�����Ϣ�Ȥ�����ˤϤɤ�ʥġ��뤬����ޤ����� - -�ǡ����١������˻��� Web �ڡ����ˤĤ��Ƥ������餷���Ҳ𤬡� -http://www.webreview.com�ˤ���ޤ��� - -Web �ؤγ�ĥ�Τ���ˤϡ�PHP(http://www.php.net/) ����ۤ��������ե������Ȥ� -�äƤ��ޤ��� - - [����: - PHP�˴ؤ������ܸ�ξ���ϡ�2000ǯ4��19����ȯ��������PHP�桼����Υ����� - http://www.php.gr.jp/ - ���뤤�ϡ�ע�� �व��Υ����� - http://www.geocities.jp/rui_hirokawa/php/ - �ˤ��ʤ�ޤȤ���Ƥ��ޤ��� - ] - - -������ʣ���ʾ�硢¿���οͤ� Perl �����ե������� CGI.pm �� mod_perl ��Ȥ� -�ޤ��� - -2.3) PostgreSQL �˥���ե����롦�桼�������ե������Ϥ���ޤ����� - -���Ѥȥ����ץ�����ȯ�Ԥˤ����ξ���ǡ�PostgreSQL�ˤ�¿����GUI�ġ��뤬���� -��ǽ�ǡ��ܺ٤ʥꥹ�Ȥϡ� PostgreSQL GUI �ġ���ˤĤ��ƤΥ��ߥ�˥ƥ������ɤˤ� -����������� - - [����: - pgAdmin3 ��PostgreSQLɸ��GUI�����ġ���ǡ�Windows��(PostgreSQL - for Windows) ��Ʊ������Ƥ��ޤ����ܤ�������ϡ� - http://www.pgadmin.org/�ˤ���ޤ��� - ] - - -������������������������������������������������������������������������������ - - ������μ��� - -3.1) �ɤΤ褦�ˤ���� /usr/local/pgsql �ʳ��ξ��˥��ȡ���Ǥ��ޤ����� - -��ñ����ˡ�ϡ� configure �����餻��Ȥ��� --prefix ���ץ�������ꤹ�뤳�ȤǤ� -�� - -3.2) ¾�Υۥ��Ȥ������³�ϤɤΤ褦�����椷�ޤ����� - -�����ͤǤϡ�PostgreSQL �� Unix �ɥᥤ���åȡ��ޤ��ϡ�TCP/IP��³�Υ�������� -�������³���������ޤ���postgresql.conf ����� listen_addresses ������ -�����ġ�$PGDATA/pg_hba.conf �ե������Ŭ�ڤ�ľ�����ǡ����١��������Ф�Ƶ�ư�� -�ơ��ۥ��ȥ١�����ǧ�ڤ�ͭ���ˤ��ʤ�������ϡ�¾�Υޥ������³�Ǥ��ʤ��Ǥ� -�礦�� - -3.3) ����ɤ���ǽ�����뤿��ˤϡ��ǡ����١����������ɤΤ褦��Ĵ�����ޤ��� -�� - -��ǽ�����β�ǽ���Τ��ꤽ���ʼ���ΰ褬3�Ĥ���ޤ��� - -��������ѹ� - ������������Ƥ���ɤ���ǽ�����뤳�Ȥ�ޤߤޤ��� - �� ���������ʬ����ǥå�����ޤࡢ����ǥå�������� - �� ʣ����INSERT�Τ�����COPY����� - �� ʣ����ʸ�롼�ײ�����1�ĤΥȥ�������ˤ��ƥ��ߥåȤΥ����Хإ� - �ɤ�︺ - �� ����ǥå������餫�������Υ�������Ф��Ȥ���CLUSTER����� - �� ������ν��ϤΥ��֥��åȤ��֤������LIMIT����� - �� ��������Ƥ��륯�������� - �� ���ץƥ��ޥ��������Τ����פ�ݻ����뤿���ANALYZE����� - �� VACUUM �ޤ��� pg_autovacuum �ξ��� - �� �礭�ʥǡ����ѹ��Τ���Ȥ��ϥ���ǥå������� - - -�����й��� - postgresql.conf������Τ����Ĥ�����ǽ�˱ƶ����ޤ����ܤ����ϡ� - Administration Guide/Server Run-time Environment/Run-time Configuration �� - ����ꥹ�Ȥ������( JPUG�����Ȥ����ܸ��ǡ������Фι���)�������ơ��� - ��Ȥ��ơ� http://www.varlena.com/varlena/GeneralBits/Tidbits/ - annotated_conf_e.html ����ӡ� http://www.varlena.com/varlena/GeneralBits/ - Tidbits/perf.html ��������� - -�ϡ��ɥ����������� - ��ǽ�ˤ�����ϡ��ɥ������αƶ��� http://www.powerpostgresql.com/PerfList/ - �ȡ� http://momjian.us/main/writings/pgsql/hw_performance/index.html (JPUG - �����Ȥ����ܸ���) �˽Ҥ٤��Ƥ��ޤ��� - - - [����: - JPUG����Ĺ���Ҳ�͵����ˤ�롢�ֺ������Ǥ���PostgreSQL���塼�˥� - �Ȥ��������ʡ��� ThinkIT �����Ȥˤ��ꡢ�º�Ȥλ��ͤˤʤ�ޤ��� - http://www.thinkit.co.jp/free/tech/10/1/1.html - ] - - -3.4) �ɤΤ褦�ʥǥХ���ǽ���Ȥ��ޤ����� - -�����й����ѿ��ˤĤ��Ƥϡ� href="http://www.postgresql.org/docs/current/ -interactive/runtime-config-logging.html">http://www.postgresql.org/docs/current -/interactive/runtime-config-logging.html �˼������褦��¿���� log_* �����ꡢ -������ȥץ����������������Ϥ��뤳�Ȥ��Ǥ����ǥХ�����ǽ¬��ˤϤȤƤ����� -�Ǥ��� - -3.5) ��³���褦�Ȥ���Ȥ��� 'Sorry, too many clients' ���Ф�ΤϤʤ��Ǥ����� - -����Ǥ����¤Ǥ��� 100 �Υǡ����١������å�����ã���Ƥ��ޤäƤ��ޤ��������С� -��Ʊ����³�Ǥ���Хå�����ɥץ������������ͤ����䤹ɬ�פ�����ޤ��� -postgresql.conf �����max_connections ���ͤ��ѹ����ƥ����Ф�Ƶ�ư���뤳�ȤDz� -ǽ�ˤʤ�ޤ��� - -3.6) PostgreSQL�Υ��åץ��졼�ɤμ��Ϥɤ��ʤ�ޤ����� - -�С�������ֹ��դ������ˤˤĤ��ơ��������̤ˤĤ��Ƥβ����http:// -www.postgresql.org/support/versioning �����ơ����åץ��졼�ɤˤĤ��Ƥΰ��� -Ū�������� http://www.postgresql.org/docs/current/static/install-upgrading.html -�������������� - -[������ - ���åץ��졼�ɤˤĤ��Ƥ������Ǥϲ����ˤ���ޤ��� - http://www.postgresql.jp/document/current/html/install-upgrading.html -] - -[������ - ��ʸ�Ǥϡ����������Ƥ���Ω�����ڡ����˰ܤ��졢�������Ƥ��ޤ��� - -��������ǽ���������PostgreSQL�Υ�㡼�����Ϥ�������ǯ��1�����ٹԤʤ��ޤ� -����㡼�����ϡ����Ȥ��С�8.1����8.2�ؤΤ褦�ˡ��С�������ֹ��1���ܤ�2 -���ܤ���ʬ�����䤷�Ƥ椭�ޤ��� - -PostgreSQL�Υ�㡼�������̾�����ƥ�ơ��֥�ȥǡ����������ե����ޥå� -���ѹ����ޤ����������ѹ��Ϥ����Ƥ���ʣ���ʤΤǤǡ��ǡ����ե�����θ����ߴ��� -��ݻ�������Ϥ��ޤ���㡼���åץ��졼�ɤΤ���ˤϡ��ǡ����١����Υ����/ -������ɤ�ɬ�פˤʤ�ޤ��� - -�ޥ��ʡ������ϡ����Ȥ��С�8.1.5 ����8.1.6�ؤΤ褦�ˡ��С�������ֹ��3���� -���ͤ����䤷�ޤ���PostgreSQL������ϡ��ޥ��ʡ��������Ф��Ƥϡ��Х��ե����� -�����Ԥʤ��ޤ����٤ƤΥ桼���ϡ��Ǥ�������ǿ��Υޥ��ʡ������˹������� -���Ǥ������åץ��졼�ɤˤϡ���˥ꥹ�����Ĥ���ΤǤ����顢PostgreSQL�Υޥ��ʡ� -���������Ǥϡ����ˤ�ȯ�������ꡢ�������ƥ��˴ط������ꡢ�ǡ������Ĥ֤�� -�Х����������������åץ��졼�ɤΥꥹ����Ǿ��¤ˤȤɤ�ޤ����桹�Υ��ߥ�˥� -���Ǥϡ����åץ��졼�ɤ���ꥹ�����⡢���åץ��졼�ɤ��ʤ��ꥹ���Τۤ����⤤ -�ȹͤ��Ƥ��ޤ��� - -�ޥ��ʡ������Υ��åץ��졼�ɤˤϥ���פȥꥹ�ȥ���ɬ�פϤʤ����ǡ����١��� -�����Ф���ߤ��ơ����åץǡ��Ȥ��줿�Х��ʥ�ȡ��뤷�������Ф�ꥹ���� -�Ȥ��ޤ��� - -] - -3.7) �ϡ��ɥ������ˤϤɤΤ褦�ʥ���ԥ塼����Ȥ��Ф褤�Ǥ����� - -PC�ϡ��ɥ������ϤۤȤ�ɸߴ���������ޤ��Τǡ��ۤȤ�ɤοͤϡ����٤Ƥ�PC�ϡ��� -��������Ʊ���ʼ����Ȼפ������������ޤ���������������ϴְ㤤�Ǥ���ECC RAM�� -SCSI������ӡ����ʼ��ޥ����ܡ��ɤϡ��¤��ϡ��ɥ���������٤�ȡ���꿮�������� -���������ǽ���ɤ��ΤǤ��� PostgreSQL �ϤۤȤ�ɤΥϡ��ɥ������Dz�Ư���ޤ����� -����������ǽ�����פʾ��ϡ�������Υϡ��ɥ������Υ��ץ����ˤĤ���Ĵ�����뤳 -�Ȥ������Ǥ����Хåƥ�Хå����å��դ��Υ���å������ĥǥ���������ȥ����� -�����Ω���ޤ����桹�Υ��ꥹ�Ⱦ�Ǥ�ϡ��ɥ��������ץ����Υȥ졼�ɥ� -�դˤĤ��Ƶ������뤳�Ȥ��Ǥ��ޤ��� - -������������������������������������������������������������������������������ - - ����μ��� - -4.1) �ǽ�ο������Τߤ� SELECT����ˤϤɤ����ޤ�����������ʥ����� - -�����������������ۤ�ο��Ԥǡ�SELECT �μ¹Ի��˼�����������ο���ʬ���äƤ���� -LIMIT ��Ȥ��ޤ��礦������ǥå����� ORDER BY �ȥޥå�����С����������Τ�(�ݤ� -��)�¹Ԥ��ʤ��Ƥ�Ѥ���⤢��ޤ���SELECT ��������ǥ����ο��������ʤ顢���� -�����Ȥä� FETCH ���ޤ��礦�� - -������˥�����SELECT����ˤϡ�����ʸ��Ȥ��ޤ��� - - SELECT col - FROM tab - ORDER BY random() - LIMIT 1; - -4.2) ������줿�ơ��֥롢����ǥå������ǡ����١���������ӡ��桼����ɤΤ褦�� -���Ƹ��Ĥ��Ф��ޤ�����psql�ǻȤ��Ƥ��륯�����ɽ������ˤϤɤ����ޤ����� - -psql ����� \dt���ޥ�ɤ�Ȥäƥơ��֥�뤳�Ȥ��Ǥ��ޤ���psql����� \? ��� -�äơ����ޥ�ɤ����ꥹ�Ȥ�Ĵ�٤뤳�Ȥ��Ǥ��ޤ��������ǡ�psql �Υ����������ɤǡ� -�Хå�����å��女�ޥ�ɤ���Ϥ��� pgsql/src/bin/psql/describe.c �ե�������ɤ� -���Ȥ�Ǥ��ޤ���������ˤϡ� SQL ���ޥ�ɤ�����������ʬ��ޤޤ�ޤ����ޤ��� -E -���ץ������դ��� psql �Ϥ���ȡ����Ϥ��줿���ޥ�ɤ�¹Ԥ��뤿��Υ����� -��������Ϥ���褦�ˤʤ�ޤ��� PostgreSQL�� SQL ���� INFORMATION SCHEMA ���� -�����ե����������ޤ��Τǡ��ǡ����١����ˤĤ��Ƥξ�����䤤��碌�뤳�Ȥ�� -���ޤ��� - -pg_ �ǻϤޤ륷���ƥ�ơ��֥�Ǥ⤳���Ҥ��뤳�Ȥ��Ǥ��ޤ��� - -psql -l��Ȥ������ƤΥǡ����١�����ꥹ�Ȥ��ޤ��� - -����ȡ�pgsql/src/tutorial/syscat.source ���ƤߤƤ��������������ˤϡ��ǡ��� -�١����Υ����ƥ�ơ��֥뤫���������뤿���ɬ�פ� SELECT ʸ����������ޤ��� - -4.3) �����Υǡ��������ѹ�����ˤϤɤ����ޤ����� - -�����Υǡ��������ѹ��� 8.0 �ʹߤǤϡ� ALTER TABLE ALTER COLUMN TYPE ��Ȥ��� -�Ȥˤ���ñ�ˤʤ�ޤ����� - -���������ΥС������Ǥϡ��ʲ��Τ褦�ˤ��ޤ�: - - BEGIN; - ALTER TABLE tab ADD COLUMN new_col new_data_type; - UPDATE tab SET new_col = CAST(old_col AS new_data_type); - ALTER TABLE tab DROP COLUMN old_col; - COMMIT; - -�����Ԥʤä��Ȥ��ϡ����ä��줿�Ԥ��ȤäƤ���ǥ��������֤������뤿��� -VACUUM FULL tab���ۤ����ɤ����⤷��ޤ��� - -4.4) �������ơ��֥롢�ǡ����١����κ��祵�����ϡ� - -���¤ϰʲ��ΤȤ���Ǥ�: - - �ǡ����١����κ��祵����? ����̵�� (32 TB �Υǡ����١�����¸�ߤ��� - ��) - �ơ��֥�κ��祵����? 32 TB - �����κ��祵����? 400 GB - �ե�����ɤκ��祵����? 1 GB - �ơ��֥���Ǥκ��������? ����̵�� - �ơ��֥���Ǥκ��祫����? �����η��ˤ�ä� 250-1600 - �ơ��֥���Ǥκ��祤��ǥå��� ����̵�� - ��? - -����������ϼºݤ�̵���¤ǤϤʤ����ǥ��������̤ȥ���䥹��åץ��ڡ� -�����礭���ˤ�����¤���ޤ�����ǽ�Ϥ������ͤ����ȤΤۤ��礭�ʻ����������� -�ޤ��� - -����ơ��֥륵������32TB�ϥ��ڥ졼�ƥ������ƥ�ˤ�����ե�����Υ��ݡ��� -��ɬ�פȤ��ޤ�����ʥơ��֥��ʣ����1GB�Υե������ʬ������¸����ޤ��Τǡ� -�ե����륷���ƥ�����¤Ͻ��פǤϤ���ޤ��� - -�ǥե���ȤΥ֥��å���������32k�����ä��뤳�Ȥǡ�����ơ��֥륵�����ȹԥ������� -���祫�����Ȥ�4�ܤˤ��뤳�Ȥ��Ǥ��ޤ����ޤ�������ơ��֥륵�����ϥơ��֥�ѡ� -�ƥ�������Ȥä����䤹���Ȥ�Ǥ��ޤ��� - -�ҤȤĤ����¤ϡ���2,000ʸ���ʾ��Ĺ���Υ����˥���ǥå������դ��뤳�Ȥ��Ǥ��� -�����ȤǤ��������ˤ⡢���Τ褦�ʥ���ǥå����ϼºݤ�ɬ�פ���ޤ���Ĺ������� -��MD5�ϥå���δؿ�����ǥå����ϰ�������ʤˤ����ݸ��ǡ��ޤ����ե�ƥ����Ȥ� -����ǥå����Ǥϥ�������ñ������뤳�Ȥ��Ǥ��ޤ��� - -4.5) ����Ū�ʥƥ����ȥե�����Υǡ�������¸����ˤϡ��ǡ����١����Υǥ��������� -�ϤɤΤ��餤ɬ�פǤ��� - -���̤Υƥ����ȥե������ PostgreSQL �Υǡ����١�������¸����ˤϡ��������5�ܤ� -�ǥ��������̤�ɬ�פȤ��ޤ��� - -����Ȥ��ơ��ƹԤ������ȥƥ����ȵ��Ҥ���� 100,000�ԤΥե������ͤ��Ƥߤޤ��� -�����ƥ����Ȥ�ʸ�����ʿ��Ĺ����20�Х��ȤȲ��ꤹ��ȡ��ե�åȥե�������礭�� -����2.8MB �Ǥ������Υǡ�����ޤ� PostgreSQL �ǡ����١����ե�������礭���ϼ��� -�褦����5.2MB�ȸ��Ѥ�뤳�Ȥ��Ǥ��ޤ��� - - 24 bytes: �ƥ����Υإå�(����) - 24 bytes: ����(int)�ե�����ɤȥƥ�����(text)�ե������ - + 4 bytes: �ڡ�����Υ��åץ�ؤΥݥ��� - ---------------------------------------- - 52 bytes per row - - PostgreSQL �Υǡ����ڡ����������� 8192�Х���(8KB)�ʤΤ�: - - 8192 bytes per page - ------------------- = 146 rows per database page (�ڤ�Τ�) - 52 bytes per row - - 100000 data rows - -------------------- = 633 database pages (�ڤ�夲) - 158 rows per page - - 633 database pages * 8192 bytes per page = 5,185,536 bytes (5.2 MB) - -����ǥå����ϡ�����ۤɤΥ����Хإåɤ��ᤷ�ޤ�������ǥå����դ������ -�ǡ�����ޤ�ʾ塢����ʤ���礭���ʤ�ޤ��� - -NULL�ϥӥåȥޥåפȤ�����¸����Ƥ��ơ�����餬�鷺���˥��ڡ�����Ȥ��ޤ��� - -4.6) �����꤬�٤��ΤϤʤ��Ǥ��礦���ʤ�������ǥå������Ȥ��ʤ��ΤǤ��礦���� - -����ǥå����ϡ����٤ƤΥ�����ǻȤ���櫓�ǤϤ���ޤ��ơ��֥뤬�Ǿ����� -������礭����������Ǥ��Τ鷺���ʥѡ�����ơ����Υ��������������������� -�å����ϻȤ��ޤ�������ϥ���ǥå����������ˤ�굯������������ʥǥ��� -�����������ϡ��ơ��֥�ȥ졼�Ȥ��ɤ�缡���������٤��ʤ뤳�Ȥ����뤫��� -���� - -����ǥå�����Ȥ�������ꤹ�뤿��ˡ�PostgreSQL �ϥơ��֥�ˤĤ��Ƥ�������� -�����ʤ���Фʤ�ޤ�����������ϡ� VACUUM ANALYZE�ޤ��ϡ�ñ�� ANALYZE �� -�ȤäƼ������뤳�Ȥ��Ǥ��ޤ����������Ȥäƥ��ץƥ��ޥ����ϥơ��֥����ˤ� -����������Τꡢ����ǥå�����Ȥ��٤����η�������������Ǥ��ޤ���������� -��Ŭ�ʷ��������ˡ������Ǥ�Ťʤ�Τ⤢��ޤ���������μ����ϡ��� -���֥�����Ƥ��Ѥ����˷��֤��ʤ����٤��Ǥ��� - -����ǥå����ϡ��̾� ORDER BY �����Ԥʤ�����ˤϻȤ��ޤ��缡������� -��³������Ū�����Ȥϡ�����ʥơ��֥�Υ���ǥå����������������̤Ϲ�®�Ǥ� -�� - -��������ORDER BY���Ȥ߹�蘆�줿LIMIT �ϡ��ơ��֥�ξ�������ʬ���֤�����ˤ��� -���ӥ���ǥå�����Ȥ��Ǥ��礦�� - -�⤷�����ץƥ��ޥ������ְ�äƥ�������륹�������������Ȥ˵������ʤ� -��С�SET enable_seqscan TO 'off'�����ꤷ�ơ��������⤦���ټ¹Ԥ�������ǥå� -��������ޤ������ʤ�®���ʤäƤ��뤫�ɤ�����ߤƤ��������� - -LIKE ���뤤�� ~ �Τ褦�ʥ磻��ɥ����ɱ黻�Ҥ����̤ʴĶ��Ǥ����Ȥ��ޤ��� - - �� ����ʸ����ʸ����κǽ�ˤ����ޤ������Ȥ��С� - �� LIKE �ѥ�����%�ǻϤޤ�ʤ� - �� ~ (����ɽ��) �ѥ������^�ǻϤޤ�ʤ���Фʤ�ʤ� - �� ����ʸ�����ʸ�����饹����Ϥ�뤳�ȤϤǤ��ޤ����Ȥ��С�[a-e]�� - �� ILIKE �� ~* �Τ褦����ʸ���Ⱦ�ʸ������̤��ʤ������ϻȤ��ޤ����Τ���� - ������FAQ��4.8����������뼰����ǥå������Ȥ��ޤ��� - �� initdb �ˤ����Ƥϡ��ǥե���Ȥ�C�������뤬�Ȥ��ʤ��ƤϤʤ�ޤ������� - ͳ�ϡ�C��������ʳ��Ǥϼ����礭��ʸ�����Τ뤳�Ȥ��Ǥ��ʤ�����Ǥ������Τ褦 - �ʾ�硢 - - LIKE - - ����ǥ����ˤ���Ư���褦�ʡ����̤� - - text_pattern_ops - - ����ǥå�����������뤳�Ȥ�Ǥ��ޤ����ޤ����������ʸ�����Υե�ƥ����Ȥ� - ����ǥå��������˻Ȥ����Ȥ��Ǥ��ޤ��� - -4.7) �䤤��碌���ץƥ��ޥ������ɤΤ褦���䤤��碌��ɾ������Τ���ˤϤɤ� -���ޤ����� - -����饤��ޥ˥奢��� EXPLAIN �Ƥ��������� - -4.8) ����ɽ���Ǥθ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ�����ɽ�������ϤɤΤ褦�˼¸� -���ޤ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ������Τ���Υ���ǥå����ϤɤΤ褦�˻Ȥ� -�ޤ����� - -~�黻�Ҥ�����ɽ���ȹ��Ԥʤ���~* ����ʸ���Ⱦ�ʸ������̤��ʤ� -(case-insensitive)����ɽ���ȹ��Ԥ��ޤ�����ʸ���Ⱦ�ʸ������̤��ʤ� LIKE �黻 -�Ҥ� ILIKE �Ȥ����ޤ��� - -��ʸ���Ⱦ�ʸ������̤��ʤ�������Ӥϼ��Τ褦��ɽ���Ǥ��롧 - - SELECT * - FROM tab - WHERE lower(col) = 'abc'; - -ɸ�।��ǥå����ǤϻȤ�줺���������ʤ��顢�⤷��������ǥå������ä��ʤ餽 -�줬�Ȥ���Ǥ��礦�� - - CREATE INDEX tabindex ON tab (lower(col)); - -�嵭�Υ���ǥå�����UNIQUE�Ǻ������줿��硢��������ʸ���Ⱦ�ʸ�����Ǽ�Ǥ��� -���������ΰ㤤��ʸ�������������Ǥ��äƤ�Ʊ��ˤϤʤ�ޤ������������ʸ���� -�������˳�Ǽ����ˤ� CHECK�����ȥꥬ����ȤäƤ��������� - -4.9) ���������ǡ��ե�����ɤ�NULL �Ǥ��뤳�ȤФ���ˤϤɤ����ޤ����� NULL -�Ǥ��뤳�ȤФ���ˤϤɤ����ޤ������ե�����ɤ�NULL���ɤ����ǤɤΤ褦�˥��� -�Ȥ��Ǥ��ޤ����� - -�ʲ��Τ褦�ˡ�IS NULL �� IS NOT NULL�ǡ����Υ�����ƥ��Ȥ��Ƥߤޤ��� - - SELECT * - FROM tab - WHERE col IS NULL; - -NULL�β�ǽ���Τ����Τ�Ϣ�뤹��ˤϡ�COALESCE()�Τ褦�˻Ȥ��ޤ��� - - SELECT COALESCE(col1, '') || COALESCE(col2, '') - FROM tab - -NULL���֤ǥ����Ȥ���ˤϡ�IS NULL �� IS NOT NULL �ν����Ҥ� ORDER BY �����ǻ� -�äƤߤޤ���true �Τ�Τ� false �Τ�Τ���⤤�ͤȤ����¤٤��ޤ��Τǡ����� -��Ǥ� NULL �ε��ܤ���̥ꥹ�Ȥξ������֤���ޤ��� - - SELECT * - FROM tab - ORDER BY (col IS NOT NULL) - -4.10) ����������ʸ�����Τ��줾��ΰ㤤�ϲ��Ǥ����� - - �� ����̾ ���� - VARCHAR(n) varchar ����Ĺ�Υ���������ꤹ�롢�ͤ�ʪ̵�� - CHAR(n) bpchar ���ꤵ�줿����Ĺ�Ȥʤ�褦�˶��ͤ���� - TEXT text Ĺ�������̤ʾ�¤�̵�� - BYTEA bytea ����Ĺ�ΥХ�������(null-byte safe) - "char" char 1ʸ�� - -����̾�ˤ��ܤˤ�����Τϡ������ƥࡦ����������Ĵ�٤�Ȥ��䡢���顼��å������� -�������Ȥ��Ǥ��� - -�嵭�η��Τ����ǽ�Σ��Ĥη��� "varlena" ���Ǥ�(���ʤ�����ǥ������κǽ�Σ��� -���Ȥ��ǡ���Ĺ�ǡ�����θ�˼ºݤΥǡ�����³���ޤ�)�����Τ褦�˼ºݤζ��֤���� -���줿�礭�����⾯���礭���ʤ�ޤ�����������Ĺ���ͤϰ��̤����Τǡ��ǥ����� -��ζ��֤ϻפä����⾮�����ʤ�ޤ��� - -VARCHAR(n) �ϲ���Ĺ��ʸ�������¸����Τ˺�Ŭ�Ǥ�������¸�Ǥ���ʸ�����Ĺ������ -�¤�����ޤ���TEXT ��Ĺ�������¤�̵��ʸ�������¸�Τ���Τ�Τǡ������ 1������ -���ȤǤ��� CHAR(n)�ϡ�VARCHAR(n)��Ϳ����줿ʸ����������¸����Τ��Ф����֥�� -����ͤ����Ǥ��Ĥ�Ʊ��Ĺ����ʸ�������¸����Τ˺�Ŭ�Ǥ���BYTEA�ϡ���ʬŪ�� -NULL �ΥХ��Ȥ�ޤ�Х��ʥ�ǡ�������¸���뤿��Τ�ΤǤ��������Υ����פ�Ʊ�� -���餤����ǽ���������ޤ��� - -4.11.1) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ����� - -PostgreSQL �� SERIAL �ǡ������ݡ��Ȥ��ޤ���������˥�������ư������ -�ޤ������Ȥ��С� - - CREATE TABLE person ( - id SERIAL, - name TEXT - ); - -�ϼ�ưŪ�˼��Τ褦����������ޤ�: - - CREATE SEQUENCE person_id_seq; - CREATE TABLE person ( - id INT4 NOT NULL DEFAULT nextval('person_id_seq'), - name TEXT - ); - - [������ - CREATE UNIQUE INDEX person_id_key ON person ( id ); - �ϡ� 7.3 �ʹߤϼ�ưŪ�ˤϹԤʤ��ʤ��ʤ�ޤ����� - ] - - -��ưŪ�ˤĤ��������֤ϡ� <table>_<serialcolumn>_seq ��̾�դ����Ƥ��ơ�table -�� serialcolumn �ϡ����줾��ơ��֥�� SERIAL ������̾���Ǥ������֤ˤĤ��Ƥ� -������饤��ޥ˥奢���create_sequence ��������� - -4.11.2) SERIAL�ǡ�����������������ͤϡ��ɤ�����������ޤ����� - -�Ǥ��ñ����ˡ�ϡ�������Ƥ�줿SERIAL�ͤ� RETURNING�Ȥ��Ƽ������뤳�ȤǤ��� -4.11.1������ơ��֥��Ȥ��ȼ��Τ褦�ˤʤ�ޤ��� - - INSERT INTO person (name) VALUES ('Blaise Pascal') RETURNING id; - -4.11.3) currval() ��¾�Υ桼���Ȥζ�����֤˴٤뤳�ȤϤʤ��Ǥ����� - -����Ϥ���ޤ���currval() �ϡ����٤ƤΥ桼���ǤϤ���ޤ����ɼԤΥ��å��� -���Ϳ����줿���ߤ��ͤ��֤��ޤ��� - -4.11.4) �ȥ����������Ǥ����Ȥ��ˤ⤦�����ɥ��������ֹ椬�Ȥ��ʤ��� -�Ϥʤ��Ǥ�������������SERIAL�����˶���������ΤϤʤ��Ǥ����� - -Ʊ������������뤿��ˡ��¹���Υȥ�������ˡ�ɬ�פ˱����ƥȥ������ -��λ����ޤǥ��å�����ʤ��褦���������ͤ�Ϳ���Ƥ��ޤ������Τ���ȥ�� -����������Ǥ������ֹ������Ƥ˥���åפ������ޤ��� - -4.12) OID �Ȥϲ��Ǥ����� CTID �Ȥϲ��Ǥ����� - -�ơ��֥뤬WITH OIDS�ǤĤ���줿���ϡ����줾��Υ����˰�դ�OID������ޤ��� -OID�ϼ�ưŪ��4�Х��Ȥ�������Ϳ����졢����ϡ������ȥ졼�������̤��ư�� -���ͤȤʤ�ޤ�������������40���ǥ����С��ե������������ơ�OID�Ͻ�ʣ�Ϥ���� -����PostgreSQL�����������ƥ�ơ��֥����˥���뤿���OID ��Ȥ��ޤ��� - -�桼���Υơ��֥�Υ����˰�դ��ֹ���դ��뤿��ˤϡ� OID �ǤϤʤ� SERIAL ��� -���Τ��Ǥ�褤�Ǥ��礦��SERIAL��Ϣ�֤�1�ĤΥơ��֥���ǤΤ߰�դˤʤ뤫��ǡ��� -���С��ե��������ˤ����ȹͤ����ޤ��� 8�Х��ȤΥ��������ͤ���¸���뤿�� -�ˡ�SERIAL8������ޤ��� - -CTID �ϡ������ʪ��������֥��å��ȥ��ե��åȤ��ͤǼ��̤��뤿��˻Ȥ��ޤ��� -CTID�ϡ��������������줿����ɹ��ߤ��줿�Ȥ����Ѥ��ޤ����ޤ���ʪ�������� -����˥���ǥå����ε��ܤ˻Ȥ��ޤ��� - -4.13) ���顼��å����� "ERROR: Memory exhausted in AllocSetAlloc()"���Ф�ΤϤ� -���Ǥ����� - -�����餯�������ƥ�β��ۥ�������ƻȤ��̤����Ƥ��ޤäƤ����ǽ�������뤫�� -�����ͥ뤬���������ˤĤ��Ƥ�������ͤ��㤹�����ǽ��������ޤ��������Ф�� -ư�������ˤ�����ƤߤƤ��������� - - ulimit -d 262144 - limit datasize 256m - -������ˤ�äơ��ɤ��餫�ҤȤĤ���������Ǥ��礦��������ϥץ������Υǡ������� -�������¤���⤯���ꤷ�����֤��꤬���뤹��褦�ˤʤ�Ǥ��礦�����Υ��� -��ɤϸ��ԤΥץ������ȡ����Υ��ޥ�ɤ����餻����˺�������ƤΥ��֥ץ������� -�Ĥ���Ŭ�Ѥ���ޤ����Хå�����ɤ��ȤƤ�¿���Υǡ������֤������SQL ���饤���� -�Ȥ����꤬³���Ƥ���ΤǤ���С����饤����ȤϤ������ˤ�����ƤߤƤ��� -������ - -4.14) �ɤΥС������� PostgreSQL �����餻�Ƥ��뤫��Ĵ�٤�ˤϤɤ����ޤ����� - -psql ���� SELECT version(); ���פ��ޤ��� - -4.15) ���ߤλ��郎�ǥե���ȤȤʤ�褦�ʥ����ϤɤΤ褦�ˤĤ���ޤ����� - -CURRENT_TIMESTAMP��Ȥ��ޤ�: - - CREATE TABLE test (x int, modtime TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); - -4.16) �������(outer join)�ϤɤΤ褦�˼¸����ޤ���? - -PostgreSQL �� SQL ɸ�ʸ��Ȥ��������(�����������祤��)�ݡ��Ȥ��ޤ����� -���� 2�Ĥ����꤬����ޤ��� - - SELECT * - FROM t1 LEFT OUTER JOIN t2 ON (t1.col = t2.col); - -���뤤�� - - SELECT * - FROM t1 LEFT OUTER JOIN t2 USING (col); - -�����ξ�ħŪ�ʥ�����Ǥ� t1.col �� t2.col �ȷ�礷�ơ�t1 �η�礵��ʤ��ä��� -��(t2 �Ȱ��פ��ʤ��ä�����)���֤��Ƥ��ޤ���RIGHT ���� t2 �η�礵��ʤ��ä��� -����ä���Ǥ��礦��FULL ���ϡ����פ��������� t1 �� t2 ����Ϸ�礵��ʤ��ä� -�������֤��Ǥ��礦��OUTER �Ȥ������դϥ��ץ����� LEFT, RIGHT, �ޤ��� FULL �� -�ɤη����ꤵ��Ƥ��ޤ����̾����INNER���ȸƤФ�ޤ��� - -4.17) ʣ���Υǡ����١�����Ȥ��䤤��碌�ϤɤΤ褦�ˤ���ФǤ��ޤ����� - -���ԤΥǡ����١����ʳ��ؤ��䤤��碌����ˡ�Ϥ���ޤ��Ȥ����Τ�PostgreSQL�� -�ǡ����١������ͤΥ����ƥ५���������ɤ߹��ि��ǡ������ˤϡ����Ȥ����Τդ�� -��������ˤ������ǡ����١�����ۤ����䤤��碌�뤹�٤�����ޤ��� - -contrib/dblink �ϥǡ����١�����(cross-database)���䤤��碌��ؿ��ƽФ��ˤ��� -���ޤ�����������饤����Ȥ�Ʊ������³���̤Υǡ����١����ؤ�ĥ��ʤ��ƤϤ� -�餺����̤饤�����¦�ǥޡ������ʤ��ƤϤʤ�ޤ��� - -4.18) �ؿ�����ʣ���Υ����ޤ��ϥ������֤��ˤϤɤ����ޤ����� - -������֤��ؿ�(Set Returning Functions): http://wiki.postgresql.org/wiki/ -Return_more_than_one_row_of_data_from_PL/pgSQL_functions ��Ȥ��ȴ�ñ�Ǥ� - -�� - -4.19) PL/PgSQL �δؿ�����ǰ���ơ��֥�˥�����������Ȥ����ɤ����� "relation -with OID ##### does not exist" �Ȥ������顼��������ΤǤ��礦���� - -�С������8.3������� PostgreSQL �Ǥϡ�PL/PgSQL �ϴؿ�������ץȤ�å��夷 -�����ᡢ���������������Ѥ�����ޤ�����PL/PgSQL �ؿ�������ơ��֥�˥����������� -��Ǥ��Υơ��֥��ä��ƺ�ꤷ�����ˡ��ؿ����⤦���ٸƤӽФ��줿�Ȥ��ϡ����� -�ؿ��Υ���å��夷�Ƥ������Ƥ��ޤ��Ť�����ơ��֥��ؤ��������ޤޤ��ä������ -�������Ρ������Ȥ��ơ�PL/PgSQL����� EXECUTE �����ơ��֥�ؤΥ��������Τ��� -�˻Ȥ��ޤ�����������ȡ�����������ѡ�������ľ�������褦�ˤʤ�ޤ��� - -��������ϡ� PostgreSQL �С������8.3 �ʹߤǤϵ����ޤ��� - -4.20) �ɤΤ褦�ʥ�ץꥱ�������Υ���塼�������ޤ����� - -�֥�ץꥱ�������פȰ���Ǥ����ޤ�������ץꥱ�������뤿��ε��ѤϤ��� -�Ĥ����ꡢ���줾�졢�����ȷ���������ޤ��� - -�ޥ��������졼�֤Υ�ץꥱ�������ϡ��ɤߡ��Υ�����������륷��ޥ� -������ǽ�ǡ����졼�֤Ǥ��ɤߡ�SELECT���䤤��碌����������դ��뤳�Ȥ��Ǥ��ޤ� -���Ǥ�͵������롢�ե�����ѤǤ��롢�ޥ����ݥ��졼�֤�PostgreSQL��ץꥱ���� -���塼�����ϡ� Slony-I �Ǥ��� - -�ޥ���ݥޥ����Υ�ץꥱ�������ϡ��ɤߡ��Υ����������Ȥꡢʣ���Υ�ץ� -�����Ȥ����륳��ԥ塼�������뤳�Ȥ��Ǥ��ޤ������ε�ǽ�ϡ������д֤��ѹ���Ʊ�� -��ɬ�פʤ��ᡢ��ǽ�˽���ʾ��Ϳ���ޤ��� PGCluster �ϡ����Τ褦�ʥ���塼���� -��Ȥ���PostgreSQL�Τ���˥ե�����ѤǤ����ΤȤ��ơ��Ǥ�͵�������ޤ��� - -����¾�ˤ⡢���Ѥ�ϡ��ɥ������ݥ١����Υ�ץꥱ�������塼��������� -���ʥ�ץꥱ��������ǥ�ݡ��Ȥ��Ƥ��ޤ��� - -4.21)�ơ��֥�ȥ�����̾��������������ǧ������ʤ��ΤϤʤ��Ǥ������ʤ���ʸ -����(����ԥ��饤��)�ϲ�¸����ʤ��ΤǤ���? - -̾����ǧ������ʤ����Ǥ����Ū�ʸ����ϡ��ơ��֥���������ݤˡ��ơ��֥�䥫�� -���Ϥ���Ű�����λ��ѤǤ�����Ű������Ȥ��ȡ��ơ��֥�ȥ�����̾���ʼ��� -�ҤȤ����ޤ��ˤ���ʸ���Ⱦ�ʸ���ζ��̤Ƴ�Ǽ����ޤ����������äơ�pgAdmin�Τ� -���˥ơ��֥�����ΤȤ��˼�ưŪ����Ű������Ȥ���Τϥ��������Ǥ�����̾�� -��Ȥ��Ȥ�����Ű�������դ��ʤ��ƤϤʤ�ʤ����Ȥ��̣���ޤ������Τ��ᡢ���̻� -��ǧ�������뤿��ˤϰʲ��Τ����줫�����ޤ��� - - �� �ơ��֥���������Ȥ�����Ű�����Ǽ��̻Ҥ�Ϥ����Ȥ��� - �� ���̻ҤˤϾ�ʸ��������Ȥ� - �� ���������ǻ��Ȥ���Ȥ�����Ű�����Ǽ��̻Ҥ�Ϥ� - -������������������������������������������������������������������������������ - - ���ܸ�˴ؤ������ - -5.1)���ܸ줬���ޤ������ʤ��ΤϤʤ��Ǥ����� - -createdb -E���ޥ�ɥ��ץ����� UTF8 ���뤤�� EUC_JP �Υ����ǥ�����ꤷ -�ƥǡ����١�����������뤫�����Τ褦�˥����ǥ�����ꤷ�ƥǡ����١����� -�������Ƥ��������� - - CREATE DATABASE dbname WITH ENCODING 'UTF8'; - �⤷���ϡ� - CREATE DATABASE dbname WITH ENCODING 'EUC_JP'; - -5.2) psql ��Windows���饢�����������Ȥ��ˡ����ܸ줬ʸ����������ΤǤ����� - -psql����ǥ��饤����ȤΥ����ǥ�����ꤷ�Ƥ��������� - - SET client_encoding TO 'SJIS' - -PostgreSQL�ǡ����١����Υ����ǥ��˻Ȥ������ܸ�ʸ�������ɤ� EUC_JP �� -UTF-8(UNICODE) �Ǥ��뤿�ᡢShift-JISɽ���Υ��ޥ�ɥץ���ץȤ���ϡ� -client_encoding�����ꤷ�Ƥ����ʤ��ȡ����ܸ��ɽ������ݤ�ʸ�������������ޤ��� - -5.3) PostgreSQL�����ܸ����ʸ�����ϤǤ��ޤ����� - -�С������8.3�Ǥϡ�TSearch2��ʸ������ǽ�����Τ��Ȥ߹��ޤ�ޤ����������ΤޤޤǤ� -���ܸ�Υ���ǥå�����������������Ǥ���������褹�뤿��ˡ�Takahiro -Itagaki��ˤ�äơ�Mecab�Ȥ��������Dz��ϥץ����������Ѥ������ܸ���ʸ�����⥸ -�塼�� textsearch_ja ����ȯ����ޤ�����TSearch2�б������ʤ�鷺���˲������뤳�� -�����ܸ��б��ˤ��ޤ��� - -������������������������������������������������������������������������������ - -�����ܸ��ǤˤĤ��ơ� - -[������ - ���ܸ��Ǥ�����ˤĤ��Ƥϰʲ����̤�Ǥ��� - - �ǽ�������: 2008ǯ10��8�� - ������: ��¼ �� (Jun KUWAMURA <juk at postgresql.jp>) - - ����FAQ�������κ����ˤ����궨�ϤƤ������ä�����(�ɾΤ�ά�����Ƥ��������ޤ�): - - ���� ̭(Minoru TANAKA <Tanaka.Minoru at keiken.co.jp>) - �а� ã��(Tatsuo ISHII <ishii at sraoss.co.jp>) - ��ƣ �ο�(Tomohito SAITOH <tomos at elelab.nsc.co.jp>) - �Ͼ� ȥ(Hajime BABA <baba at kusastro.kyoto-u.ac.jp>) - ���� �칬(Kazuyuki OKAMOTO <kaz-okamoto at hitachi-system.co.jp>) - ���� ����(Shoichi Kosuge <s-kosuge at str.hitachi.co.jp>) - ���� ��Ƿ(Yoshiyuki YAMASHITA <dica at eurus.dti.ne.jp>) - �� ����Ϻ(Sintaro SAKAI <s_sakai at mxn.mesh.ne.jp>) - ���� ����(Masami OGOSHI <ogochan at zetabits.com>) - ���� �ӹ�(Toshiyuki ISHIKAWA <tosiyuki at gol.com>) - ���� �й�(Shigehiro HONDA <fwif0083 at mb.infoweb.ne.jp>) - ���� �����(Jun SESE <sesejun at linet.gr.jp>) - ��ë �ѹ�(Hidetaka KAMIYA <hkamiya at catvmics.ne.jp>) - ���� ��(Atsushi SUGAWARA <asugawar at f3.dion.ne.jp>) - ���� ����(Kaori Inaba <i-kaori at sraoss.co.jp>) - ˧�� ����(Yasufumi Haga <yasufumi.haga at nifty.com>) - - ��Ϥ��ᡢ�ݥ��ȥ��쥹�˴ؤ�������˭�٤����ܸ�PostgreSQL���ꥹ�ȡ� - �����Τ��ä������äƤ��줿�ꡢ���Ĥ�����å��Ƥ���� - JF(Linux Japanese FAQ)�ץ��������ȡ�FreeBSD �ɥ�����ơ������ץ��������� - �����������줫�顢ľ�ܤ��뤤�ϴ���Ū�ˤ�����äƤ������뤹�٤ƤΥ����ץ��� - ���ߥ�˥ƥ��Τߤʤ��ޤ˴��դ������ޤ��� - - - ��������ʸ��� �ܲ� "Frequently Asked Questions" �Υڡ����� "Japanese FAQ" - �Ȥ������ܤǤ���ޤ��� - - �ޤ����ǿ��Ǥϰʲ��Υ����Ȥˤ���ޤ��� - http://www.postgresql.jp/wg/jpugdoc/ ��JPUGʸ���Ҵ�Ϣʬ�ʲ�� - http://www.linux.or.jp/JF/JFdocs/INDEX-database.html ��Linux JF�ץ��������ȡ� http://www.linet.gr.jp/~juk/pgsql/ ��PostgreSQL Notes for Japanese�ס������ԥڡ����� - - �ʤ������������˴ؤ��뤴�ո����������(juk at postgresql.jp)�ޤǤ����������� - �ʢ� ��륢�ɥ쥹�� " at " ��Ŭ�ڤ�ľ���Ƥ���������Ⱦ�Ѥ� "@" �Ǥ����� -] - |