summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian2003-04-15 21:00:27 +0000
committerBruce Momjian2003-04-15 21:00:27 +0000
commitdde302dd4b6ec061073c8ab01ab01956a9b40750 (patch)
tree21bda1aaadc6fc3ebb2a9add39da70295cfa3d97
parent35e60ea967ed86b01273f7d46aac8456ca98fad6 (diff)
Update Japanese FAQ, from Jun Kuwamura.
-rw-r--r--doc/FAQ_japanese2350
-rw-r--r--doc/src/FAQ/FAQ_japanese.html180
2 files changed, 1337 insertions, 1193 deletions
diff --git a/doc/FAQ_japanese b/doc/FAQ_japanese
index c14810d7164..24de86bd8c6 100644
--- a/doc/FAQ_japanese
+++ b/doc/FAQ_japanese
@@ -1,199 +1,218 @@
-PostgreSQL(�ݥ��ȥ��쥹�����塼������)�ˤĤ��Ƥ褯�������Ȥ��β���(FAQ)
-��ʸ�ǽ�������: Sun Oct 13 23:15:09 EDT 2002
-
-���ߤΰݻ�������: Bruce Momjian ([email protected])
-Maintainer of Japanese Translation: Jun Kuwamura ([email protected])
-
-����ʸ��κǿ��Ǥ� http://www.PostgreSQL.org/docs/faq-english.html �Ǹ��뤳�Ȥ�
-�Ǥ��ޤ���
-
-�ץ�åȥۡ������ͭ�μ���ˤĤ��Ƥ�: http://www.PostgreSQL.org/users-lounge/
-docs/faq.html
-�˲���������ޤ���
-
-(�ʲ������Ԥˤ������� [������ �� ] �ȤǰϤ�ǵ����ޤ���)
+ PostgreSQL(�ݥ��ȥ��쥹����塼������)�ˤĤ��Ƥ褯�������Ȥ��β���(FAQ)
+
+ ��ʸ�ǽ�������: Mon Mar 17 11:32:59 EST 2003
+
+ ���ߤΰݻ�������: Bruce Momjian ([email protected])
+ Maintainer of Japanese Translation: Jun Kuwamura ([email protected])
+
+ ����ʸ��κǿ��Ǥ� http://www.PostgreSQL.org/docs/faqs/FAQ.html
+ �Ǹ��뤳�Ȥ��Ǥ�ޤ���
+
+ �ץ�åȥۡ������ͤμ���ˤĤ��Ƥ�:
+ http://www.PostgreSQL.org/users-lounge/docs/index.html
+ �˲���������ޤ���
+
+(�ʲ������Ԥˤ������� [������ �� ] �ȤǰϤ�ǵ���ޤ���)
[������
���ܸ�������ˤĤ��ƤΥ��ϺǸ����ذ�ư���ޤ�����
- ���ܸ��ǤΤ���ʸ��� �ܲ� "User's Lounge" �� "Collection of FAQs" ��
- "Japanese" �Ȥ������Ф��ΤȤ����ˤ���ޤ����ޤ����ʲ��Υ����Ȥˤ�
+ ���ܸ��ǤΤ���ʸ��� �ܲ� "Docs" �� "Frequently Asked Questions" ��
+ �Ȥ����� "Japanese FAQ" �Ȥ������ФǤ���ޤ����ޤ����ʲ��Υ����Ȥˤ�
����ޤ���
http://www.PostgreSQL.jp/subcommittee/jpugdoc/
http://www.rccm.co.jp/~juk/pgsql/
http://www.linux.or.jp/JF/
- ���������ˤĤ��Ƥ����Ť�������([email protected])�ޤǥ᡼��Ǥ��󤻲�������
+ ���������ˤĤ��Ƥ����Ť������([email protected])�ޤǥ᡼��Ǥ��󤻲����
+���
- 2002ǯ10��16�� ��¼ ��
+ 2003ǯ04��10�� ��¼ ��
]
-
-
-������������������������������������������������������������������������������
- ����Ū�ʼ���
-
-1.1) PostgreSQL�Ȥϲ��Ǥ����������ɤߤޤ�����
-1.2) PostgreSQL������Ϥɤ��ʤäƤޤ�����
-1.3) PostgreSQL��ư���Unix�ץ�åȥۡ���ϡ�
-1.4) Unix�ʳ��ΰܿ��ǤǻȤ����Τϡ�
-1.5) PostgreSQL�Ϥɤ���������Ǥ��ޤ�����
-1.6) ���ݡ��ȤϤɤ��Ǽ������ޤ�����
-1.7) �ǿ��ǤϤɤ�Ǥ���
-1.8) �ɤΤ褦��ʸ�񤬤���ޤ�����
-1.9) ���ΤΥХ���̤��̵����ǽ�Ϥɤ���äƸ��Ĥ��ޤ�����
-1.10) SQL�Ϥɤ�����гؤ٤ޤ�����
-1.11) PostgreSQL������2000ǯ����(Y2K)���б����Ƥ��ޤ�����
-1.12) ��ȯ������ˤϤɤΤ褦�˻��ä��ޤ�����
-1.13) �Х���ݡ��ȤϤɤΤ褦��ȯ�����ޤ�����
-1.14) ¾��DBMS�Τ���٤�PostgreSQL�Ϥɤ��ʤΤǤ�����
-1.15) PostgreSQL�����̤DZ������ˤϤɤ�����Ф褤�Ǥ�����
-
- �桼���������饤����Ȥμ���
-
-2.1) PostgreSQL �� ODBC �ɥ饤�С��Ϥ���ޤ�����
-2.2) PostgreSQL �� Web �ڡ�����Ϣ�Ȥ�����ˤϤɤ�ʥġ��뤬����ޤ�����
-2.3) PostgreSQL �˥���ե����롦�桼�����󥿡��ե������Ϥ���ޤ�������ݡ��ȥ�
-���ͥ졼�����������䤤��碌���쥤�󥿡��ե������Ϥ���ޤ�����
-2.4) �ɤΤ褦�ʸ���� PostgreSQL ���̿��Ǥ�������
-
- ��������
-
-3.1) �ɤΤ褦�ˤ���� /usr/local/pgsql �ʳ��ξ��˥��󥹥ȡ���Ǥ��ޤ�����
-3.2) postmaster �����餻��ȡ� Bad System Call �Ȥ�����������פ����ȤΥ�å���
-�����Фޤ����ʤ��Ǥ�����
-3.3) postmaster �����餻�褦�Ȥ���ȡ� IpcMemoryCreate ���顼���Фޤ����ʤ��Ǥ�
-����
-3.4) postmaster�����餻�褦�Ȥ���ȡ� IpcSemaphoreCreate ���顼���Фޤ����ʤ���
-������
-3.5) ¾�Υۥ��Ȥ������³�ϤɤΤ褦�����椷�ޤ�����
-3.6) ����ɤ���ǽ�����뤿��ˤϡ��ǡ����١��������󥸥��ɤΤ褦��Ĵ���������
-���Ǥ�����
-3.7) �ɤΤ褦�ʥǥХ���ǽ���Ȥ��ޤ�����
-3.8) ��³���褦�Ȥ���Ȥ��� 'Sorry, too many clients' ���Ф�ΤϤʤ��Ǥ�����
-3.9) pgsql_tmp �ǥ��쥯�ȥ����ˤϲ�������ޤ�����
-3.10) PostgreSQL�Υ᥸�㡼��꡼���򥢥åץǡ��Ȥ���Τ˥���פȥꥹ�ȥ��򤷤�
-���ƤϤʤ�ʤ��ΤϤʤ��Ǥ�����
-
- ������
-
-4.1) �Х��ʥꡦ����������̾參������Ȥΰ㤤�ϲ��Ǥ�����
-4.2) �ǽ�ο������Τߤ� select ����ˤϤɤ����ޤ�����
-4.3) �ơ��֥�䤽��¾�ξ���Υꥹ�Ȥ� psql �Ǹ���ˤϤɤ����ޤ�����
-4.4) �ơ��֥뤫�饫���κ���ϤɤΤ褦�ˤ��ޤ�����
-4.5) �������ơ��֥롢�ǡ����١����κ��祵�����ϡ�
-4.6) ����Ū�ʥƥ����ȥե����뤫��ǡ�������¸����ˤϡ��ǡ����١����Υǥ�������
-�̤ϤɤΤ��餤ɬ�פǤ�����
-4.7) ������줿�ơ��֥롢����ǥå������ǡ����١���������ӡ��桼����ɤΤ褦��
-���Ƹ��Ĥ��Ф��ޤ�����
-4.8) �䤤��碌���٤�����������ǥå�����ȤäƤ����ͻҤ�����ޤ��󡣤ʤ��Ǥ���
-��
-4.9) �䤤��碌���֥ƥ��ޥ������ɤΤ褦���䤤��碌��ɾ�����뤫�򸫤�ˤϤɤ���
-�ޤ�����
-4.10) R-tree ����ǥå����Ȥϲ��Ǥ�����
-4.11) ����Ū�䤤��碌��Ŭ���Ȥϲ��Ǥ�����
-4.12) ����ɽ���Ǥθ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ�����ɽ�������ϤɤΤ褦�˼�
-�����ޤ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ������Τ���Υ���ǥå����ϤɤΤ褦�˻�
-���ޤ�����
-4.13) �䤤��碌����ǡ��ե�����ɤ� NULL �Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ���
-��
-4.14) ������ʸ�����Τ��줾��ΰ㤤�ϲ��Ǥ�����
-4.15.1) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ�����
-4.15.2) SERIAL�ǡ�����������������ͤϡ��ɤ�����������ޤ�����
-4.15.3) ¾�Υ桼���Ȥζ�����֤��򤱤뤿��ˤϡ�currval() �� nextval() �ϻȤ��
-���ۤ����褤�ΤǤ��礦����
-4.15.4) �ȥ�󥶥���������Ǥ����Ȥ��ˤ⤦�����ɥ��������ֹ椬�Ȥ��ʤ���
-�Ϥʤ��Ǥ������������󥹡�SERIAL�����˶���������ΤϤʤ��Ǥ�����
-4.16) OID �Ȥϲ��Ǥ����� TID �Ȥϲ��Ǥ�����
-4.17) PostgreSQL �ǻȤ��뤤���Ĥ����Ѹ�ΰ�̣�ϲ��Ǥ�����
-4.18) ���顼��å����� "ERROR: Memory exhausted in AllocSetAlloc()"���Ф�ΤϤ�
-���Ǥ�����
-4.19) �ɤΥС������� PostgreSQL �����餻�Ƥ���Τ���Ĵ�٤�ˤϤɤ����ޤ�����
-4.20) �顼�����֥������Ȥ����ǡ�invalid large obj descriptor�ȽФ�ΤϤʤ���
-������
-4.21) ���ߤλ��郎�ǥե���ȤȤʤ�褦�ʥ����ϤɤΤ褦�ˤĤ���ޤ�����
-4.22) �ʤ���IN��Ȥ����䤤��碌���ȤƤ��٤��ΤǤ�����
-4.23) �������(outer join)�ϤɤΤ褦�˼¸����ޤ���?
-4.24) ʣ���Υǡ����١�����Ȥ��䤤��碌�ϤɤΤ褦�ˤ���ФǤ��ޤ�����
-4.25) �ؿ���ʣ���Υ����ޤ��ϥ������֤��ˤϤɤ����ޤ�����
-4.26) �ʤ���PL/PgSQL �ؿ����椫�����ơ��֥��μ¤� create/drop ���뤳�Ȥ���
-���ʤ��ΤǤ��礦����
-4.27) �ɤΤ褦�ʥ�ץꥱ������󥪥ץ��������ѤǤ��ޤ���?
-4.28) �ɤΤ褦�ʰŹ沽���ץ��������ѤǤ��ޤ���?
-
- PostgreSQL�γ�ĥ�ˤĤ��Ƥμ���
-
-5.1) ��ʬ�ǽ񤤤��桼������ؿ��� psql ����Ǽ¹Ԥ���ȥ���������פ��Ƥ��ޤ���
-�Ϥʤ��Ǥ�����
-5.2) PostgreSQL �Ѥ˽񤤤�����ä���Ũ�ʿ���������ؿ����󶡤��ƥץ��������Ȥ�
-�׸��������ΤǤ�����
-5.3) ���ץ���֤� C����δؿ��ϤɤΤ褦�˽񤭤ޤ�����
-5.4) ���������ե�������ѹ����ޤ������ƥ���ѥ��뤷�Ƥ��Ѳ��������ʤ��ΤϤʤ�
-�Ǥ�����
-
-������������������������������������������������������������������������������
- ����Ū�ʼ���
-
-1.1) PostgreSQL �Ȥϲ��Ǥ����������ɤߤޤ�����
-
-Post-Gres-Q-L.(�ݥ��� - ���쥹 - ���塼 - ����) ��ȯ�����ޤ���
-
-PostgreSQL �ϼ����� DBMS �����ѤΥץ��ȥ����פǤ��ä� POSTGRES �ǡ����١�������
-�����ƥ�β����ǤǤ���PostgreSQL �� POSTGRES �ζ��Ϥʥǡ�������ǥ��˭�٤ʥǡ�
-����������(��)���ݻ����ʤ��顢POSTGRES �ǻȤ�줿 PostQuel �䤤��碌����򡢳�
-ĥ���� SQL �Υ��֥��åȤ��֤������Ƥ��ޤ���PostgreSQL ��̵���Ǵ����ʥ���������
-�ѤǤ��ޤ���
-
-PostgreSQL �γ�ȯ�ϡ�PostgreSQL ��ȯ�᡼��󥰥ꥹ�Ȥ˻��ä��Ƥ��볫ȯ��ã�Υ�
-����Ǥ��٤ƹԤʤ��Ƥ��ޤ������ߤκ�Ĺ�� Marc G. Fournier (
[email protected] )�Ǥ���(������1.6��˻��äλ���������ޤ���)���ߡ����Υ�
-���ब PostgreSQL ��ȯ�Τ��٤Ƥ����ݤ�ߤƤ��ޤ���
-
-Postgres95-1.01 ���濴Ū�ʳ�ȯ�Ԥ� Andrew Yu �� Jolly Chen �Ǥ�����������¾����
-�ο͡������Υ����ɤΰܿ����ƥ��ȡ��ǥХ�������ӡ����ɤ˻��ä��ޤ�����
-PostgreSQL �������������ɤǤ��� POSTGRES �ϥ���ե���˥���إС����쥤���ˤ���
-�ơ� Michael Stonebraker �����λش��Τ�ȡ�¿���γ�����´�������ܿ��Υץ������
-���������Ϥˤ�����ޤ�����
-
-�С����쥤�ˤ����뤳�Υ��եȥ������Τ�Ȥ�̾���� Postgres �Ǥ�������SQL �ε�ǽ
-���ɲä��줿 1995 ǯ�ˤ���̾���� Postgres95 ���ѹ����졢1996 ǯ�ν���ˤ���̾��
-�� PostgreSQL ���ѹ�����ޤ�����
-
-1.2) PostgreSQL ������Ϥɤ��ʤäƤޤ�����
-
-PostgreSQL �ϲ���������˽����ޤ���
+ _________________________________________________________________
+
+ ����Ū�ʼ���
+
+ 1.1) PostgreSQL�Ȥϲ��Ǥ����� �����ɤߤޤ�����
+ 1.2) PostgreSQL������Ϥɤ��ʤäƤޤ�����
+ 1.3) PostgreSQL��ư���Unix�ץ�åȥۡ���ϡ�
+ 1.4) Unix�ʳ��ΰܿ��ǤǻȤ����Τϡ�
+ 1.5) PostgreSQL�Ϥɤ���������Ǥ�ޤ�����
+ 1.6) ���ݡ��ȤϤɤ��Ǽ������ޤ�����
+ 1.7) �ǿ��ǤϤɤ�Ǥ���
+ 1.8) �ɤΤ褦��ʸ�񤬤���ޤ�����
+ 1.9) ���ΤΥХ���̤��̵����ǽ�Ϥɤ���äƸ��Ĥ��ޤ�����
+ 1.10) SQL�Ϥɤ�����гؤ٤ޤ�����
+ 1.11) PostgreSQL������2000ǯ����(Y2K)���б����Ƥ��ޤ�����
+ 1.12) ��ȯ������ˤϤɤΤ褦�˻��ä��ޤ�����
+ 1.13) �Х���ݡ��ȤϤɤΤ褦��ȯ�����ޤ�����
+ 1.14) ¾��DBMS�Τ���٤�PostgreSQL�Ϥɤ��ʤΤǤ�����
+ 1.15) PostgreSQL�����̤DZ������ˤϤɤ�����Ф褤�Ǥ�����
+
+ �桼���������饤����Ȥμ���
+
+ 2.1) PostgreSQL �� ODBC �ɥ饤�С��Ϥ���ޤ�����
+ 2.2) PostgreSQL �� Web
+ �ڡ�����Ϣ�Ȥ�����ˤϤɤ�ʥġ��뤬����ޤ�����
+ 2.3) PostgreSQL �˥���ե����롦�桼�����󥿡��ե������Ϥ���ޤ�����
+ 2.4) �ɤΤ褦�ʸ���� PostgreSQL ���̿��Ǥ������
+
+ ��������
+
+ 3.1) �ɤΤ褦�ˤ���� /usr/local/pgsql �ʳ��ξ��˥��󥹥ȡ���Ǥ�
+ �ޤ�����
+ 3.2) postmaster �����餻��ȡ� Bad System Call
+ �Ȥ�����������פ����ȤΥ�å��������Фޤ����ʤ��Ǥ�����
+ 3.3) postmaster �����餻�褦�Ȥ���ȡ� IpcMemoryCreate
+ ���顼���Фޤ����ʤ��Ǥ�����
+ 3.4) postmaster�����餻�褦�Ȥ���ȡ� IpcSemaphoreCreate
+ ���顼���Фޤ����ʤ��Ǥ�����
+ 3.5) ¾�Υۥ��Ȥ������³�ϤɤΤ褦�����椷�ޤ�����
+ 3.6) ����ɤ���
+ ǽ�����뤿��ˤϡ��ǡ����١��������󥸥��ɤΤ褦��Ĵ��������ɤ��Ǥ�
+ ����
+ 3.7) �ɤΤ褦�ʥǥХ���ǽ���Ȥ��ޤ�����
+ 3.8) ��³���褦�Ȥ���Ȥ�� 'Sorry, too many clients'
+ ���Ф�ΤϤʤ��Ǥ�����
+ 3.9) pgsql_tmp �ǥ��쥯�ȥ����ˤϲ�������ޤ�����
+ 3.10)
+ PostgreSQL�Υ᥸�㡼��꡼���򥢥åץǡ��Ȥ���Τ˥���פȥꥹ�ȥ���
+ �ʤ��ƤϤʤ�ʤ��ΤϤʤ��Ǥ�����
+
+ ������
+
+ 4.1) �Х��ʥꡦ����������̾參������Ȥΰ㤤�ϲ��Ǥ�����
+ 4.2) �ǽ�ο������Τߤ� select ����ˤϤɤ����ޤ�����
+ 4.3) �ơ��֥�䤽��¾�ξ���Υꥹ�Ȥ� psql �Ǹ���ˤϤɤ����ޤ�����
+ 4.4) �ơ��֥뤫�饫���κ���ϤɤΤ褦�ˤ��ޤ�����
+ 4.5) �������ơ��֥롢�ǡ����١����κ��祵�����ϡ�
+ 4.6) ����Ū�ʥƥ�
+ ���ȥե����뤫��ǡ�������¸����ˤϡ��ǡ����١����Υǥ��������̤Ϥɤ�
+ ���餤ɬ�פǤ�����
+ 4.7)
+ ������줿�ơ��֥롢����ǥå������ǡ����١���������ӡ��桼����ɤΤ�
+ ���ˤ��Ƹ��Ĥ��Ф��ޤ�����
+ 4.8)
+ �䤤��碌���٤�����������ǥå�����ȤäƤ����ͻҤ�����ޤ��󡣤ʤ���
+ ������
+ 4.9)
+ �䤤��碌���֥ƥ��ޥ������ɤΤ褦���䤤��碌��ɾ�����뤫�򸫤�ˤϤ�
+ �����ޤ�����
+ 4.10) R-tree ����ǥå����Ȥϲ��Ǥ�����
+ 4.11) ����Ū�䤤��碌��Ŭ���Ȥϲ��Ǥ�����
+ 4.12)
+ ����ɽ���Ǥθ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ�����ɽ�������ϤɤΤ褦��
+ �¸����ޤ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ������Τ���Υ���ǥå����Ϥ�
+ �Τ褦�˻Ȥ��ޤ�����
+ 4.13) �䤤��碌����ǡ��ե�����ɤ� NULL
+ �Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ�����
+ 4.14) ������ʸ�����Τ��줾��ΰ㤤�ϲ��Ǥ�����
+ 4.15.1) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ�����
+ 4.15.2) SERIAL�ǡ�����������������ͤϡ��ɤ�����������ޤ�����
+ 4.15.3) ¾�Υ桼���Ȥζ�����֤��򤱤뤿��ˤϡ�currval() �� nextval()
+ �ϻȤ�ʤ��ۤ����褤�ΤǤ��礦����
+ 4.15.4) �ȥ�󥶥���������Ǥ����Ȥ�
+ �ˤ⤦�����ɥ��������ֹ椬�Ȥ��ʤ��ΤϤʤ��Ǥ������������󥹡�SERI
+ AL�����˶��������ΤϤʤ��Ǥ�����
+ 4.16) OID �Ȥϲ��Ǥ����� TID �Ȥϲ��Ǥ�����
+ 4.17) PostgreSQL �ǻȤ��뤤���Ĥ����Ѹ�ΰ�̣�ϲ��Ǥ�����
+ 4.18) ���顼��å����� "ERROR: Memory exhausted in
+ AllocSetAlloc()"���Ф�ΤϤʤ��Ǥ�����
+ 4.19) �ɤΥС������� PostgreSQL
+ �����餻�Ƥ���Τ���Ĵ�٤�ˤϤɤ����ޤ�����
+ 4.20) �顼�����֥������Ȥ����ǡ�invalid large obj
+ descriptor�ȽФ�ΤϤʤ��Ǥ�����
+ 4.21)
+ ���ߤλ��郎�ǥե���ȤȤʤ�褦�ʥ����ϤɤΤ褦�ˤĤ���ޤ�����
+ 4.22) �ʤ���IN��Ȥ����䤤��碌���ȤƤ��٤��ΤǤ�����
+ 4.23) �������(outer join)�ϤɤΤ褦�˼¸����ޤ���?
+ 4.24) ʣ���Υǡ����١�����Ȥ��䤤��碌�ϤɤΤ褦�ˤ���ФǤ�ޤ�����
+ 4.25) �ؿ���ʣ���Υ����ޤ��ϥ������֤��ˤϤɤ����ޤ�����
+ 4.26) �ʤ���PL/PgSQL �ؿ����椫�����ơ��֥��μ¤� create/drop
+ ���뤳�Ȥ��Ǥ�ʤ��ΤǤ��礦����
+ 4.27) �ɤΤ褦�ʥ�ץꥱ������󥪥ץ��������ѤǤ�ޤ���?
+ 4.28) �ɤΤ褦�ʰŹ沽���ץ��������ѤǤ�ޤ���?
+
+ PostgreSQL�γ�ĥ�ˤĤ��Ƥμ���
+
+ 5.1) ��ʬ�ǽ񤤤��桼������ؿ��� psql
+ ����Ǽ¹Ԥ���ȥ���������פ��Ƥ��ޤ��ΤϤʤ��Ǥ�����
+ 5.2) PostgreSQL
+ �Ѥ˽񤤤�����ä���Ũ�ʿ���������ؿ����󶡤��ƥץ��������Ȥ˹׸�����
+ ���ΤǤ�����
+ 5.3) ���ץ���֤� C����δؿ��ϤɤΤ褦�˽�ޤ�����
+ 5.4)
+ ���������ե�������ѹ����ޤ������ƥ���ѥ��뤷�Ƥ��Ѳ��������ʤ��Τ�
+ �ʤ��Ǥ�����
+ _________________________________________________________________
+
+ ����Ū�ʼ���
+
+ 1.1) PostgreSQL �Ȥϲ��Ǥ����� �����ɤߤޤ�����
+
+ Post-Gres-Q-L.(�ݥ��� - ���쥹 - ��塼 - ����) ��ȯ�����ޤ���
+
+ PostgreSQL �ϼ����� DBMS �����ѤΥץ��ȥ����פǤ��ä� POSTGRES
+ �ǡ����١������������ƥ�β����ǤǤ���PostgreSQL �� POSTGRES
+ �ζ��Ϥʥǡ�������ǥ��˭
+ �٤ʥǡ�����������(��)���ݻ����ʤ��顢POSTGRES �ǻȤ�줿 PostQuel
+ �䤤��碌����򡢳�ĥ���� SQL �Υ��֥��åȤ��֤�
+ �����Ƥ��ޤ���PostgreSQL ��̵���Ǵ����ʥ����������ѤǤ�ޤ���
+
+ PostgreSQL �γ�ȯ�ϡ�PostgreSQL
+ ��ȯ�᡼��󥰥ꥹ�Ȥ˻��ä��Ƥ��볫ȯ��ã�Υ�����Ǥ��٤ƹԤʤ��Ƥ�
+ �ޤ������ߤκ�Ĺ�� Marc G. Fournier ([email protected]
+ )�Ǥ���(�����1.6��˻��äλ���������ޤ���)���ߡ����Υ����ब
+ PostgreSQL ��ȯ�Τ��٤Ƥ����ݤ�ߤƤ��ޤ���
+
+ Postgres95-1.01 ���濴Ū�ʳ�ȯ�Ԥ� Andrew Yu �� Jolly Chen
+ �Ǥ�����������¾�����ο͡������Υ����ɤΰܿ����ƥ��ȡ��ǥХ�������ӡ�
+ ���ɤ˻��ä��ޤ�����PostgreSQL �������������ɤǤ��� POSTGRES
+ �ϥ���ե���˥���إС����쥤���ˤ����ơ� Michael Stonebraker
+ �����λش��Τ�ȡ�¿���γ�����´�������ܿ��Υץ�����ޤ��������Ϥˤ��
+ ����ޤ�����
+
+ �С����쥤�ˤ����뤳�Υ��եȥ������Τ�Ȥ�̾���� Postgres
+ �Ǥ�������SQL �ε�ǽ���ɲä��줿 1995 ǯ�ˤ���̾���� Postgres95
+ ���ѹ����졢1996 ǯ�ν���ˤ���̾���� PostgreSQL ���ѹ�����ޤ�����
+
+ 1.2) PostgreSQL ������Ϥɤ��ʤäƤޤ�����
+
+ PostgreSQL �ϲ��������˽����ޤ���
[������
- ��ʸ�ϱѸ�Ǥ������ͤȤ��ơ���ʸ��ʻ���Ǻܤ��ޤ���
+ ��ʸ�ϱѸ�Ǥ������ͤȤ��ơ���ʸ��ʻ��Ǻܤ��ޤ���
]
-
-PostgreSQL Data Base Management System
-
-Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group Portions
-Copyright (c) 1994-6 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 Data Base Management System
+
+ Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
+ Portions Copyright (c) 1994-6 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-2002, PostgreSQL��ݳ�ȯ������
��ʬŪ��� (c) 1994-6 ����ե���˥�����ܹ�
- �ܥ��եȥ���������Ӥ���ʸ��켰�Ͼ嵭�����ɽ���ȡ�����ʸ��
+ �ܥ��եȥ���������Ӥ���ʸ��켰�Ͼ嵤����ɽ���ȡ�����ʸ��
����Ӥ����³����Ĥ�������Ƥ�ʣ����ź�դ���Ƥ���¤�ˤ���
�ơ����ѡ�ʣ����������������դε��Ĥ򡢤����ʤ���Ū�Ǥ��ä⡢̵
���Ǥ���Ʊ�ս�̵���˹Ԥʤ��뤳�Ȥ򤳤���ǧ��ޤ���
@@ -204,65 +223,65 @@ SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
������Ƥ����Ȥ��Ƥ⡢���ڤ���Ǥ���餤�ޤ���
����ե���˥���ؤϡ�������Ū�ˤ�������ۤ��ݾڤȡ�������Ū��
- ��Ŭ�����˴ؤ��ƤϤ�Ȥ�ꡢ�����˸¤餺�������ʤ��ݾڤ�������
+ ��Ŭ����˴ؤ��ƤϤ�Ȥ�ꡢ�����˸¤餺�������ʤ��ݾڤ�������
�뤳�Ȥ��������ޤ����ʲ����Ѱդ��줿���եȥ������ϡ֤��Τޤޡפ�
���ܸ����Ȥ�������ե���˥���ؤϤ����ݻ����ٱ硢���������ɤ�
�뤤�Ͻ��������̳���餤�ޤ���
[������
- ����˴ؤ�����ʸ�Ͼ嵭�αѸ�ˤ��ɽ���Ǥ������ܸ����Ϥ����ޤ�
+ ����˴ؤ�����ʸ�Ͼ嵤αѸ�ˤ��ɽ��Ǥ������ܸ����Ϥ����ޤ�
���ͤǤ���
]
-
-�嵭��BSD�饤���󥹤ǸŤ������ץ󥽡����Υ饤���󥹤Ǥ��������������ɤ��ɤΤ褦
-�˻Ȥ��褦�Ȥ����¤��ޤ��󡣹��ޤ������ȤʤΤǡ��桹�⤽����Ѥ���Ĥ��Ϥ�
-��ޤ���
-
-1.3) PostgreSQL ��ư��Ķ��ϡ�
-
-����Ū�ˡ��Ƕ��Unix�ߴ��ץ�åȥۡ���ʤ��PostgreSQL��Ϥ��餻����Ϥ��Ǥ�
-����꡼���λ����Ǽºݤ˥ƥ��Ȥ�Ԥʤä����Ȥ���𤬤ʤ��줿�ץ�åȥۡ���ˤ�
-���Ƥϥ��󥹥ȡ����������󤷤Ƥ���ޤ���
-
-1.4) Unix�ʳ��ΰܿ��ǤǻȤ����Τϡ�
-
-���饤�����
-
-MS Windows �ץ�åȥۡ����������뤿��ˡ�libpq C �饤�֥�ꡢpsql������¾�Υ�
-�󥿡��ե�����������ӡ����饤����ȥ��ץꥱ�������򥳥�ѥ��뤹�뤳�Ȥϲ�ǽ
-�Ǥ������ξ�硢���饤����Ȥ� MS Windows ������餻�ơ�TCP/IP ��ͳ�ǥ��ݡ��Ȥ�
-��Ƥ��� Unix �ץ�åȥۡ��������륵���Ф��̿����ޤ���
-
-Win32 libpq �饤�֥��� psql ���뤿��ˡ�win32.mak �����ۤ˴ޤޤ�Ƥޤ���
-PostgreSQL�� ODBC ���饤����ȤȤ��̿��Ǥ��ޤ���
-
-������
-
-���ߡ�Cygnus Unix/NT �ܿ��饤�֥��� Cygwin ��Ȥäơ�PostgreSQL �ǡ����١���
-�����Ф� Windows NT �� Win2k ��Dz�Ư���Ƥ��ޤ������ۤ˴ޤޤ��pgsql/doc/
-FAQ_MSWIN�����뤤�ϡ�http://www.PostgreSQL.org/docs/faq-mswin.html�ˤ��� MS
-Windows FAQ ������������
-
-MS Win NT/2000/XP �ͥ��ƥ����Ǥؤΰܿ������߿ʹ���Ǥ���
-
-[������
-
-Win32�ͥ��ƥ�������(Win32 Native version)
-
+ �嵤�BSD�饤���󥹤ǸŤ�����ץ󥽡����Υ饤���󥹤Ǥ���������������
+ ���ɤΤ褦�˻Ȥ��褦�Ȥ����¤��ޤ��󡣹��ޤ������ȤʤΤǡ��桹�⤽��
+ �� �Ѥ���Ĥ��Ϥ���ޤ���
+
+ 1.3) PostgreSQL ��ư��Ķ�ϡ�
+
+ ����Ū�ˡ��Ƕ��Unix�ߴ��ץ�åȥۡ���ʤ��PostgreSQL��Ϥ��餻����
+ �Ϥ��Ǥ�����꡼���λ����Ǽºݤ˥ƥ��Ȥ�Ԥʤä����Ȥ���𤬤ʤ��줿��
+ ��åȥۡ���ˤĤ��Ƥϥ��󥹥ȡ����������󤷤Ƥ���ޤ���
+
+ 1.4) Unix�ʳ��ΰܿ��ǤǻȤ����Τϡ�
+
+ ���饤�����
+
+ MS Windows �ץ�åȥۡ����������뤿��ˡ�libpq C
+ �饤�֥�ꡢpsql������¾�Υ��󥿡��ե�����������ӡ����饤����ȥ��ץ�
+ ���������򥳥�ѥ��뤹�뤳�Ȥϲ�ǽ�Ǥ������ξ�硢���饤����Ȥ� MS
+ Windows ������餻�ơ�TCP/IP ��ͳ�ǥ��ݡ��Ȥ���Ƥ��� Unix
+ �ץ�åȥۡ��������륵���Ф��̿����ޤ���
+
+ Win32 libpq �饤�֥��� psql ���뤿��ˡ�win32.mak
+ �����ۤ˴ޤޤ�Ƥޤ���PostgreSQL�� ODBC ���饤����ȤȤ��̿��Ǥ�ޤ���
+
+ ������
+
+ ���ߡ�Cygnus Unix/NT �ܿ��饤�֥��� Cygwin ��Ȥäơ�PostgreSQL
+ �ǡ����١��������Ф� Windows NT �� Win2k
+ ��Dz�Ư���Ƥ��ޤ������ۤ˴ޤޤ��pgsql/doc/FAQ_MSWIN�����뤤�ϡ�http:
+ //www.PostgreSQL.org/docs/faqs/faq-mswin.html�ˤ��� MS Windows FAQ
+ ������������
+
+ MS Win NT/2000/XP �ͥ��ƥ����Ǥؤΰܿ������߿ʹ���Ǥ���
+ [������
+
+ Win32�ͥ��ƥ�������(Win32 Native version)
+
Windows-Native �����С� & ���饤����ȥѥå���������ƣ����ˤ��
�ݻ���������Ƥ��ޤ���
http://hp.vector.co.jp/authors/VA023283/PostgreSQL.html
(Windows-Native Server&Client Package for PostgreSQL by Hiroshi Saito)
http://hp.vector.co.jp/authors/VA023283/PostgreSQLe.html
-
-]
-
-1.5) PostgreSQL �Ϥɤ���������Ǥ��ޤ�����
-
-PostgreSQL ���縵�� anonymous ftp �����Ȥ� ftp://ftp.PostgreSQL.org/pub/ �Ǥ���
-�ߥ顼�����ȤˤĤ��Ƥϡ��桹�Υᥤ�� Web �ڡ���������������
+ ]
+
+ 1.5) PostgreSQL �Ϥɤ���������Ǥ�ޤ�����
+
+ PostgreSQL ���縵�� anonymous ftp �����Ȥ�
+ ftp://ftp.PostgreSQL.org/pub/ �Ǥ���
+ �ߥ顼�����ȤˤĤ��Ƥϡ��桹�Υᥤ�� Web �ڡ���������������
[����:
�ʲ������ܤΥߥ顼�����ȤǤ�:
@@ -280,295 +299,320 @@ PostgreSQL ���縵�� anonymous ftp �����Ȥ� ftp://ftp.PostgreSQL.org/pub/ �Ǥ���
Japan: ftp://ring.aist.go.jp/pub/misc/db/PostgreSQL/
]
-1.6) ���ݡ��ȤϤɤ��Ǽ������ޤ�����
-
-���פʥ᡼��󥰡��ꥹ�Ȥ�: [email protected]�Ǥ���PostgreSQL �˴ؤ�
-�뤳�ȤǤ���е������Ǥ��ޤ������Υꥹ�Ȥؤλ��äΤϡ��Żҥ᡼�����ʸ(Subject
-�ԤǤϤ���ޤ���)�˼��Σ��Ԥ�񤤤ơ�
+ 1.6) ���ݡ��ȤϤɤ��Ǽ������ޤ�����
+
+ ���פʥ᡼��󥰡��ꥹ�Ȥ�:
+ [email protected]�Ǥ���PostgreSQL
+ �˴ؤ��뤳�ȤǤ���е������Ǥ�
+ �ޤ������Υꥹ�Ȥؤλ��äΤϡ��Żҥ᡼�����ʸ(Subject
+ �ԤǤϤ���ޤ���)�˼��Σ��Ԥ�񤤤ơ�
subscribe
end
[email protected] �����äƲ�������
-
-�������������ǤΥ᡼��󥰡��ꥹ�Ȥ⤢��ޤ������Υꥹ�Ȥؤλ��ä� "��ʸ"�ˡ�
+ [email protected] �����äƲ�������
+
+ �������������ǤΥ᡼��󥰡��ꥹ�Ȥ⤢��ޤ������Υꥹ�Ȥؤλ��ä�
+ "��ʸ"�ˡ�
subscribe
end
-�Ƚ񤤤� [email protected] ���Żҥ᡼������äƲ�����
-��
-
-�������������Ǥϡ��ᥤ��ꥹ�ȤǼ��������å������� 30k ����ί����˥���������
-���ǥꥹ�ȤΥ��С������դ���ޤ���
-�Х���ݡ����ѤΥ᡼��󥰥ꥹ�Ȥ⤢��ޤ������Υꥹ�Ȥؤλ��ä� "��ʸ"�Ȥ��ä�
-��ˡ� [email protected] ���Żҥ᡼������äƲ�������
-
-��ȯ�Ԥε����Τ���Υ᡼��󥰥ꥹ�Ȥ����ѤǤ��ޤ������Υꥹ�Ȥؤλ��ä��Żҥ�
-�������ʸ�ˡ�
+ �Ƚ񤤤� [email protected]
+ ���Żҥ᡼������äƲ�������
+
+ �������������Ǥϡ��ᥤ��ꥹ�ȤǼ��������å������� 30k
+ ����ί����˥������������ǥꥹ�ȤΥ��С������դ���ޤ���
+
+ �Х���ݡ����ѤΥ᡼��󥰥ꥹ�Ȥ⤢��ޤ������Υꥹ�Ȥؤλ��ä�
+ "��ʸ"�Ȥ��ä���ˡ� [email protected]
+ ���Żҥ᡼������äƲ�������
+
+ ��ȯ�Ԥε����Τ���Υ᡼��󥰥ꥹ�Ȥ����ѤǤ�
+ �ޤ������Υꥹ�Ȥؤλ��ä��Żҥ᡼�����ʸ�ˡ�
subscribe
end
-�Ƚ񤤤ơ�[email protected]���Żҥ᡼������äƲ�������
-
-http://www.PostgreSQL.org
-
-EFNet �� #PostgreSQL �Ȥ��� IRC �����ͥ�⤢��ޤ��� UNIX ���ޥ�ɤ�irc -c '#
-PostgreSQL' "$USER" irc.phoenix.net ��Ȥ��ޤ���
+ �Ƚ񤤤ơ�[email protected]���Żҥ᡼������äƲ���
+ ����
+
+ http://www.PostgreSQL.org
+
+ EFNet �� #PostgreSQL �Ȥ��� IRC �����ͥ�⤢��ޤ��� UNIX
+ ���ޥ�ɤ�irc -c '#PostgreSQL' "$USER" irc.phoenix.net ��Ȥ��ޤ���
+
[����:
- 1999ǯ7��23��������PostgreSQL�桼������(�ˤۤ� �ݤ��Ȥ��줹 �桼���� ����)��ά��JPUG����Ω����ޤ�����
+ 1999ǯ7��23��������PostgreSQL�桼������(�ˤۤ� �ݤ��Ȥ��줹 �桼����
+����)��ά��JPUG����Ω����ޤ�����
JPUG ��������ȿ��ǡ�PostgreSQL�����Ѥ����ã����߶��Ϥξ�Ǥ���
- ������β����̵���Ǥ�������������β���Ȳ�����Ѷ�Ū�ʹ׸�����α��Ĥ�����Ƥ��ޤ���
+ ������β����̵���Ǥ�������������β���Ȳ�����Ѷ�Ū�ʹ׸�����α��Ĥ
+�����Ƥ��ޤ���
�ܤ����ϡ�JPUG ��Web ������:
http://www.PostgreSQL.jp/
�������������������Ͽ���ǽ�ȤʤäƤ��ޤ���
- 1990ǯ���椴����ꡢ�ݥ��ȥ��쥹�����ܸ�᡼��󥰡��ꥹ�Ȥ��а� ã�פ��󤬼�Ť��Ƥ��ޤ����ܺ٤ϡ�
+ 1990ǯ���椴����ꡢ�ݥ��ȥ��쥹�����ܸ�᡼��󥰡��ꥹ�Ȥ��а� ã��
+���󤬼�Ť��Ƥ��ޤ����ܺ٤ϡ�
http://www.sra.co.jp/people/t-ishii/PostgreSQL/ML/info.html
- ���������������������֤򡢤��來�ꤵ���pgsql-jp ML���������ƥ�
+ ���������������������֤򡢤��襤ꤵ���pgsql-jp ML���������ƥ�
http://datula.mio.org/~iwakiri/pgsql_jp/
- �Ǹ������뤳�Ȥ�Ǥ��ޤ���
+ �Ǹ������뤳�Ȥ�Ǥ�ޤ���
]
-
-���ѥ��ݡ��Ȳ�ҤΥꥹ�Ȥ�http://www.PostgreSQL.org/users-lounge/
-commercial-support.html�ˤ���ޤ���
-
+ ���ѥ��ݡ��Ȳ�ҤΥꥹ�Ȥ�http://www.ca.PostgreSQL.org/users-lounge/co
+ mmercial-support.html�ˤ���ޤ���
+
[����:
- ���ܤǤϡ�SRA Inc. �����ץ󥷥��ƥ������ �ˤƾ��ѥ��ݡ��Ȥ��Ԥʤ��Ƥ��ޤ���
- �ߥ饯�롦��ʥå���������� �� "Miracle Linux for PostgreSQL" ������ȥ��ݡ��Ȥ�
+ ���ܤǤϡ�SRA Inc. �����ץ󥷥��ƥ������ �ˤƾ��ѥ��ݡ��Ȥ��Ԥʤ���
+���ޤ���
+ �ߥ饯�롦��ʥå���������� �� "Miracle Linux for PostgreSQL" �������
+���ݡ��Ȥ�
���Ϥ���ޤ�����
]
-1.7) �ǿ��ǤϤɤ�Ǥ���
-
-PostgreSQL �κǿ��ǤϥС������ 7.2.3 �Ǥ���
-
-�桹�ϡ�4������˥᥸�㡼��꡼����Ԥʤ����Ȥ�ײ褷�Ƥ��ޤ���
-
-1.8) �ɤΤ褦��ʸ�񤬤���ޤ�����
-
-���դ���ˡ������Ĥ��Υޥ˥奢��ȥ���饤�󡦥ޥ˥奢��(�ޥ˥奢�롦�ڡ���)��
-��Ӥ����Ĥ��ξ����ʥƥ������꤬�ޤޤ�ޤ���/doc �ǥ��쥯�ȥ�������������ޤ�
-���ޥ˥奢��ϡ� http://www.PostgreSQL.org/users-lounge/docs/ �ǥ���饤��Ǥ�
-�����Ǥ��ޤ���
+ 1.7) �ǿ��ǤϤɤ�Ǥ���
+
+ PostgreSQL �κǿ��ǤϥС������ 7.3.2 �Ǥ���
+
+ �桹�ϡ�4������˥᥸�㡼��꡼����Ԥʤ����Ȥ�ײ褷�Ƥ��ޤ���
+
+ 1.8) �ɤΤ褦��ʸ�񤬤���ޤ�����
+
+ ���դ���ˡ������Ĥ��Υޥ˥奢��ȥ���饤�󡦥ޥ˥奢��(�ޥ˥奢�롦�
+ ڡ���)����Ӥ����Ĥ��ξ����ʥƥ������꤬�ޤޤ�ޤ���/doc
+ �ǥ��쥯�ȥ�������������ޤ����ޥ˥奢��ϡ�
+ http://www.ca.PostgreSQL.org/users-lounge/docs/
+ �ǥ���饤��Ǥ�����Ǥ�ޤ���
[����:
�ʳ���SRA�����ܥݥ��ȥ��쥹�桼��������������졢
��PostgreSQL ���ե������ޥ˥奢���
�Ȥ��ƽ��Ǥ���Ƥ��ޤ���
]
-
-����饤��ǻ��ȤǤ��� PostgreSQL ���ܤ�2������ޤ���http://www.PostgreSQL.org/
-docs/awbook.html
+ ����饤��ǻ��ȤǤ�� PostgreSQL
+ ���ܤ�2������ޤ���http://www.PostgreSQL.org/docs/awbook.html
[����:
���ܥݥ��ȥ��쥹�桼������� ��PostgreSQL Book����ʬ�ʲ��
�ˤ���������ޤ�����
]
-����ӡ� http://www.commandprompt.com/ppbook/ �Ǥ���������ǽ�ʽ��Ҥ���Ͽ�ϡ�
-http://www.jp.PostgreSQL.org/books/ �ˤ���ޤ��� PostgreSQL ���Ѿ��󵭻��⡢
-http://techdocs.PostgreSQL.org/ �ˤ���ޤ���
-
-[����: ����ʸ��ϡ����ܥݥ��ȥ��쥹�桼�������http://www.postgresql.jp/
-document/ �򤴤�󲼤����� ]
-
-psql �⡢�����黻�ҡ��ؿ������󡢤���¾�ξ���򤪸������롢�����Ĥ��������餷��
-\d ���ޥ�ɤ�����ޤ���
-
-�桹�� Web �����Ȥˤϡ���ä�������ʸ�񤬤���ޤ���
-
-1.9) ���ΤΥХ���̤��̵����ǽ�Ϥɤ���äƸ��Ĥ��ޤ�����
-
-PostgreSQL�ϳ�ĥ���줿SQL-92�Υ��֥��åȤ򥵥ݡ��Ȥ��ޤ����桹�Υڡ����� TODO
-�ꥹ�Ȥˡ����ΤΥХ�����ǽ�侭��ײ�ˤĤ��Ƥε��Ҥ�����ޤ���
-1.10) SQL �Ϥɤ�����гؤ٤ޤ�����
-
-http://www.PostgreSQL.org/docs/awbook.html �ˤ���PostgreSQL�ܤ� SQL �򶵤��Ƥ�
-�ޤ���
+ ����ӡ� http://www.commandprompt.com/ppbook/ �Ǥ���
+ ������ǽ�ʽ��Ҥ���Ͽ�ϡ�http://www.jp.PostgreSQL.org/books/
+ �ˤ���ޤ��� PostgreSQL ���Ѿ�����⡢http://techdocs.PostgreSQL.org/
+ �ˤ���ޤ���
+
+ [����:
+ ����ʸ��ϡ����ܥݥ��ȥ��쥹�桼�������http://www.postgresql.jp/docum
+ ent/ �򤴤�󲼤����� ]
+
+ psql
+ �⡢�����黻�ҡ��ؿ������󡢤���¾�ξ���򤪸������롢�����Ĥ���������
+ ���� \d ���ޥ�ɤ�����ޤ���
+
+ �桹�� Web �����Ȥˤϡ���ä�������ʸ�񤬤���ޤ���
+
+ 1.9) ���ΤΥХ���̤��̵����ǽ�Ϥɤ���äƸ��Ĥ��ޤ�����
+
+ PostgreSQL�ϳ�ĥ���줿SQL-92�Υ��֥��åȤ򥵥ݡ��Ȥ��ޤ���
+ �桹�Υڡ����� TODO �ꥹ�Ȥˡ����ΤΥХ�����ǽ�侭
+ ��ײ�ˤĤ��Ƥε�Ҥ�����ޤ���
+
+ 1.10) SQL �Ϥɤ�����гؤ٤ޤ�����
+
+ http://www.PostgreSQL.org/docs/awbook.html �ˤ���PostgreSQL�ܤ� SQL
+ �򶵤��Ƥ��ޤ���
[����:
���ܥݥ��ȥ��쥹�桼������� ��PostgreSQL Book����ʬ�ʲ��
�ˤ�����������Ǥ���Ƥ��ޤ���
]
-
-����¾�ˤ� PostgreSQL�ܤȤ��ơ�http://www.commandprompt.com/ppbook ������ޤ���
-�����餷�������ϡ�http://www.intermedia.net/support/sql/sqltut.shtm, http://
-ourworld.compuserve.com/homepages/graeme_birchall/HTM_COOK.HTM, �����ơ�http://
-sqlcourse.com �ˤ���ޤ���
-
-����¾�Ǥϡ� "Teach Yourself SQL in 21 Days, Second Edition" �� http://
-members.tripod.com/er4ebus/sql/index.htm�ˤ���ޤ���
-
-¿���Υ桼���ˡ� The Practical SQL Handbook, Bowman Judith S. et al.,
-Addison-Wesley ����ɾ�Ǥ�������¾�ˡ�The Complete Reference SQL, Groff et al.,
-McGraw-Hill �Τ褦�ʤΤ⤢��ޤ���
-
+ ����¾�ˤ� PostgreSQL�ܤȤ��ơ�http://www.commandprompt.com/ppbook
+ ������ޤ���
+ �����餷�������ϡ�http://www.intermedia.net/support/sql/sqltut.shtm,
+ http://ourworld.compuserve.com/homepages/graeme_birchall/HTM_COOK.HTM,
+ �����ơ�http://sqlcourse.com �ˤ���ޤ���
+
+ ����¾�Ǥϡ� "Teach Yourself SQL in 21 Days, Second Edition" ��
+ http://members.tripod.com/er4ebus/sql/index.htm�ˤ���ޤ���
+
+ ¿���Υ桼���ˡ� The Practical SQL Handbook, Bowman Judith S. et al.,
+ Addison-Wesley ����ɾ�Ǥ��� ����¾�ˡ�The Complete Reference SQL,
+ Groff et al., McGraw-Hill �Τ褦�ʤΤ⤢��ޤ���
+
[����:
�а�ã�׻�ˤ�����ܸ�λ���ʸ���ξҲ�ڡ���
- http://www.SRA.co.jp/people/t-ishii/PostgreSQL/doc-jp/index.html
+ http://www.SRA.co.jp/people/t-ishii/PostgreSQL/doc-jp/index.htm
+l
������ޤ���
��ƣľʸ��Ρֽ鿴�Ը��Σģ��߷����硦�ӣѣ����绲�ͽ�Ҳ�פΥ����ʡ�
http://www.shonan.ne.jp/~nkon/ipsql/books_SQL.html
������ޤ���
�����ѱѻ�Ρ�PostgreSQL���ܸ�ޥ˥奢���
http://www.net-newbie.com/
- �Ǥϥ���饤��ޥ˥奢��θ������Ǥ��ޤ���
+ �Ǥϥ���饤��ޥ˥奢��θ������Ǥ�ޤ���
�ݻ������׻��UNIX �ǡ����١�������
http://www.wakhok.ac.jp/DB/DB.html
- �⥪��饤����ɤळ�Ȥ��Ǥ��ޤ���
+ �⥪��饤����ɤळ�Ȥ��Ǥ�ޤ���
]
-1.11) PostgreSQL������2000ǯ����(Y2K)���б����Ƥ��ޤ�����
-
-�б����Ƥޤ�������2000ǯ��������դ⡢������2000ǯ����������դ⡢��ñ�˰���
-�ޤ���
-
-1.12) ��ȯ������ˤϤɤΤ褦�˻��ä��ޤ�����
-
-�ޤ��ǽ�(������)�ˡ��ǿ��Υ����������������ɤ����桹�� Web �����Ȥ����ۤ˴ޤ�
-��Ƥ���PostgreSQL Developers��ʸ����ɤߤޤ��������ܤˡ�pgsql-hackers ��
-pgsql-patches �᡼��󥰡��ꥹ�Ȥ����(subscribe)���ޤ��������ܤˡ����ʼ��Υѥ�
-����pgsql-patches��ȯ�����ޤ���
-
-���褽���ͤ���äȤο�ã����PostgreSQL CVS���������֤˥��ߥåȤ��븢�¤���ä�
-���ޤ������Τ��줾��ο�ã�������ι��ʼ��ʥѥå���ȯ������Τǡ����ߥ��ߥå���
-�ȤʤäƤ����ã�Ϥ�����ɤ��դ��Τ����ѤǤ������桹����餬���ߥåȤ����ѥå�
-�Ϲ��ʼ��Ǥ���ȳο����Ƥ��ޤ���
-
-1.13) �Х���ݡ��ȤϤɤΤ褦��ȯ�����ޤ�����
-
-http://www.PostgreSQL.org/bugs/bugs.phpPostgreSQL BugTool (�Х��ġ���)�Υڡ���
-��ˬ��ƤߤƲ��������Х���ݡ��Ȥ���Ф�������ˤĤ��Ƥμ���Ȼؿˤ�����ޤ���
-
-�������� http://PostgreSQL.org�ˤ���ǿ��� FAQ ������å����Ʋ�������
-
-�����Ʊ���� ftp ������ ftp://ftp.PostgreSQL.org/pub/�ǡ���äȿ������С������
-�� PostgreSQL ���뤤�ϥѥå��򤵤����ƤߤƲ�������
-
-1.14) ¾��DBMS�Τ���٤�PostgreSQL�Ϥɤ��ʤΤǤ�����
-
-���եȥ�������פ���ˡ�ˤϤ����Ĥ�����ޤ�����ǽ����ǽ�ȿ������ȥ��ݡ��ȤȲ���
-�Ǥ���
-
-��ǽ(Features)
- PostgreSQL�ϡ��ȥ�󥶥���������䤤��碌���ȥꥬ�����ӥ塼������������
- �������ȡ�����ӡ��������줿���å������ʤɡ��絬�Ͼ���DBMS�����ĵ�ǽ��ۤ�
- ��ɻ��äƤ��ޤ�������� PostgreSQL�ϡ��桼����������Ѿ����롼�롢���줫��
- �����å������̾�����ޥ���С������Ʊ��������ʤɡ�����DBMS�������碌
- �ʤ��褦�ʵ�ǽ�򤤤��Ĥ�������碌�Ƥ��ޤ���
-
-��ǽ(Performance)
- PostgreSQL��¾�ξ��Ѥ��뤤�ϥ����ץ󥽡����Υǡ����١����ȸ߳Ѥ���ǽ�����
- �ޤ��������̤ǤϤ���ᤫ�ä��ꡢ�ۤ����̤ǤϤ���٤��ä��ꤷ�ޤ���MySQL�ʤ�
- ���ò����ǡ����١����������ƥ�ˤ���٤ơ�PostgreSQL���������������٤��Τ�
- ���ȥ�󥶥������ˤ�륪���С��إåɤ����뤫��Ǥ����������MySQL�ˤϾ�
- ����Features����˼����褦�ʵ�ǽ�Ϥޤä�������ޤ��󡣲桹�ϡ�PostgreSQL��
- �������ȵ�ǽ�����Ȥ߹��ߤʤ���⡢�䤨�����ץ��ե����顼�˳ݤ����꥽������
- ���ɤ���Ϥ����ꤷ�ơ���ǽ�β�����³���Ƥ��ޤ���PostgreSQL �� MySQL �Ȥ���
- �Ӥ��Ƥ������� Web �ڡ�����http://openacs.org/why-not-mysql.html�ˤ����
- ����
- PostgreSQL�ϡ�Unix�ץ�������ư���뤳�Ȥˤ��桼������³�����ޤ���ʣ
- ���ΥХå�����ɡ��ץ��������������å����ʤ���ǡ������Хåե�����ͭ��
- �ޤ����ޥ��CPU�Ǥϡ���ñ��ʣ���ΥХå�����ɤ򤽤줾���CPU�����餻�뤳��
- ���Ǥ��ޤ���
-
-������(Reliability)
- �桹�ϡ�DBMS�ο��������⤯�ʤ��ƤϤ��β��ͤ�̵�����Ȥ����򤷤Ƥޤ�����ʬ��
- ���Ȥ��ơ����ꤷ�������ɤ�Х���Ǿ��ˤ��Ƥ����꡼������褦�˶Ф�Ƥޤ�
- �����줾��Υ�꡼���Ͼ��ʤ��Ȥ�1����ʾ�Υ١������ƥ��Ȥ�Ԥʤ�������ޤ�
- �Υ�꡼�������򤬡������ǤȤ��ư��ꤷ�����Ǥʥ�꡼���Ǥ��뤳�Ȥ�ʪ��ä�
- ���ޤ�������ʬ��Ǥϡ�¾�Υǡ����١�������٤Ƥ�½�����ʤ����Ȥ˼��������
- �Ƥ��ޤ���
-
-���ݡ���(Support)
- �桹�Υ᡼��󥰥ꥹ�Ȥϡ��������뤤���ʤ�����ˤĤ��Ƥ���ؤμ������
- �Ƥ���롢��ȯ�Ԥ�桼�����礭�ʽ��ޤ�ؤ��������󶡤��Ƥ��ޤ����桹������
- �β����ݾڤ��뤳�ȤϤǤ��ޤ��󤬡����ѥǡ����١����Ǥ��äƤ��˲�褵��
- ��櫓�ǤϤ���ޤ��󡣳�ȯ�Ԥ䡢�桼�������ߥ�˥ƥ����ޥ˥奢���ࡢ�����
- �������������ɤʤɤ�ľ�ܥ��������Ǥ��뤳�Ȥ�äơ�PostgreSQL�Υ��ݡ��Ȥϡ�
- ¾��DBMS���ݡ��Ȥ���ͥ�줿��ΤȤʤäƤ��ޤ�������˾�������ơ�������ξ�
- �ѥ��ݡ��Ȥʤɤ⤢��ޤ���FAQ1.6������������ˡ�
-
-����(Price)
- PostgreSQL�����Ѥϡ����ѤǤ����ѤǤ⡢���٤�̵���Ǥ����嵭�˼����Ƥ���BSD
- ��������λ��ѵ����˳���ʤ��¤ꡢPostgreSQL�Υ����ɤ�����̵���Ǿ��ʤ��Ȥ�
- ���ळ�Ȥ��Ǥ��ޤ���
+ 1.11) PostgreSQL������2000ǯ����(Y2K)���б����Ƥ��ޤ�����
+
+ �б����Ƥޤ�������2000ǯ��������դ⡢������2000ǯ����������դ⡢��
+ ñ�˰����ޤ���
-
-1.15) PostgreSQL�����̤DZ������ˤϤɤ�����Ф褤�Ǥ�����
-
-PostgreSQL�ϡ��桹���Ϥ᤿ 1996ǯ���衢�ǹ⥯�饹�ξ�����פ���äƤ��ޤ�������
-�Ϥ��٤ơ�Marc Fournie����Τ������ǡ���Ϥ��δ��פ�ǯ�ˤ�錄�ä���¤������
-���Ƥ��ޤ�����
-
-�����ɤ����פϥ����ץ󥽡������ץ��������ȤˤȤäƤϤȤƤ����ڤʤ�Τǡ����ʤ�
-�������򼺤��ץ��������Ȥ�ʬ������򤷤ޤ���
-
-������󡢤��δ��פϰ¤���ΤǤϤ���ޤ��󡣰ݻ���³���뤿��ˤ����뤤�ϰ�
-���η��񤬤�����ޤ����⤷�����ʤ��䤢�ʤ��β�Ҥˡ������������ϤΤ���λ���
-�����뤿��˻ܤ����Ȥ��Ǥ���褦�Ǥ����顢https://store.pgsql.com/shopping/����
-���դ򤪴ꤤ���ޤ���
-
-�ޤ���Web�ڡ����ˤ� PostgreSQL,Inc �Ȥ���ޤ�����������"����(contributions)"��
-���ƥ�� PostgreSQL �ץ��������Ȥ򥵥ݡ��Ȥ��뤿������Τ���ǡ��褷������β�
-�ҤΤ���λ��Τ���ǤϤ���ޤ��󡣤⤷�����(check)�������Թ礬�褱���Ϣ����
-�ν���ؤ����겼������
-������������������������������������������������������������������������������
-
- �桼���������饤����Ȥμ���
-
-2.1) PostgreSQL �Τ���� ODBC �ɥ饤�С��Ϥ���ޤ�����
-
-PsqlODBC �� OpenLink ODBC ����Ĥ� ODBC �ɥ饤�С������Ѳ�ǽ�Ǥ���
-
-PsqlODBC �� PostgreSQL �����ۤ˴ޤޤ�Ƥ��ޤ�������ˤĤ��ƤΤ���˾ܺ٤ʾ����
-ftp://ftp.PostgreSQL.org/pub/odbc/ ��������Ǥ��ޤ���
-
+ 1.12) ��ȯ������ˤϤɤΤ褦�˻��ä��ޤ�����
+
+ �ޤ��ǽ�(������)�ˡ��ǿ��Υ����������������ɤ����桹�� Web
+ �����Ȥ����ۤ˴ޤޤ�Ƥ���PostgreSQL Developers��ʸ����ɤߤޤ���
+ �����ܤˡ�pgsql-hackers �� pgsql-patches
+ �᡼��󥰡��ꥹ�Ȥ����(subscribe)���ޤ���
+ �����ܤˡ����ʼ��Υѥå���pgsql-patches��ȯ�����ޤ���
+
+ ���褽���ͤ���äȤο�ã����PostgreSQL
+ CVS���������֤˥��ߥåȤ��븢�¤���äƤ��ޤ���
+ ���Τ��줾��ο�ã�������ι��ʼ��ʥѥå���ȯ������Τǡ����ߥ��ߥå���
+ �ȤʤäƤ����ã�Ϥ�����ɤ��դ��Τ����ѤǤ������桹����餬���ߥåȤ�
+ ���ѥå��Ϲ��ʼ��Ǥ���ȳο����Ƥ��ޤ���
+
+ 1.13) �Х���ݡ��ȤϤɤΤ褦��ȯ�����ޤ�����
+
+ http://www.PostgreSQL.org/bugs/bugs.phpPostgreSQL BugTool
+ (�Х��ġ���)�Υڡ�����ˬ��ƤߤƲ�������
+ �Х���ݡ��Ȥ���Ф�������ˤĤ��Ƥμ���Ȼؿˤ�����ޤ���
+
+ �������� http://PostgreSQL.org�ˤ���ǿ��� FAQ ������å����Ʋ�������
+
+ �����Ʊ���� ftp ������
+ ftp://ftp.PostgreSQL.org/pub/�ǡ���äȿ������С������� PostgreSQL
+ ���뤤�ϥѥå��򤵤����ƤߤƲ�������
+
+ 1.14) ¾��DBMS�Τ���٤�PostgreSQL�Ϥɤ��ʤΤǤ�����
+
+ ���եȥ�������פ���ˡ�ˤϤ����Ĥ�����ޤ�����ǽ���ǽ�ȿ�����
+ �ȥ��ݡ��ȤȲ��ʤǤ���
+
+ ��ǽ(Features)
+ PostgreSQL�ϡ��ȥ�󥶥���������䤤��碌���ȥꥬ�����ӥ塼�
+ ��������������
+ ���ȡ�����ӡ��������줿���å������ʤɡ��絬�Ͼ���DBMS�����ĵ��
+ ���ۤȤ�ɻ��äƤ��ޤ��������
+ PostgreSQL�ϡ��桼����������Ѿ����롼�롢���줫�顢���å�����
+ �̾�����ޥ���С������Ʊ����
+ ����ʤɡ�����DBMS�������碌�ʤ��褦�ʵ�ǽ�򤤤��Ĥ��������
+ ��Ƥ��ޤ���
+
+ �ǽ(Performance)
+ PostgreSQL��¾�ξ��Ѥ��뤤�ϥ����ץ󥽡����Υǡ����١����ȸ߳Ѥ
+ ���
+ ǽ������ޤ��������̤ǤϤ���ᤫ�ä��ꡢ�ۤ����̤ǤϤ���٤��ä
+ ��ꤷ�ޤ���MySQL�ʤɤ��ò����ǡ����١����������ƥ�ˤ���٤ơ�P
+ ostgreSQL���������������٤��Τϡ��ȥ�󥶥������ˤ�륪���С�
+ �إåɤ����뤫��Ǥ����������MySQL�ˤϾ嵭
+ ��Features����˼����褦�ʵ�ǽ�Ϥޤä�������ޤ��󡣲桹�ϡ�Pos
+ tgreSQL�˽�����ȵ�ǽ��
+ ���Ȥ߹��ߤʤ���⡢�䤨�����ץ��ե����顼�˳ݤ����꥽���������
+ ɤ���Ϥ����ꤷ�ơ��ǽ�β�����³���Ƥ��ޤ���PostgreSQL �� MySQL
+ �Ȥ���Ӥ��Ƥ������� Web
+ �ڡ�����http://openacs.org/philosophy/why-not-mysql.html�ˤ���
+ ޤ���
+ PostgreSQL�ϡ�Unix�ץ�������ư���뤳�Ȥˤ��桼������³����
+ �ޤ���ʣ���ΥХå�����ɡ��ץ��������������å����ʤ���ǡ�
+ �����Хåե�����ͭ
+ ���ޤ����ޥ��CPU�Ǥϡ���ñ��ʣ���ΥХå�����ɤ򤽤줾���CPU�
+ ����餻�뤳�Ȥ��Ǥ�ޤ���
+
+ �����(Reliability)
+ �桹�ϡ�DBMS�ο�����
+ ���⤯�ʤ��ƤϤ��β��ͤ�̵�����Ȥ����򤷤Ƥޤ�����ʬ�ƥ��Ȥ��ơ
+ ����ꤷ�������ɤ�Х���Ǿ��ˤ��Ƥ����꡼������褦�˶Ф�Ƥ�
+ �������줾��Υ�꡼���Ͼ��ʤ��Ȥ�1����ʾ�Υ١������ƥ��Ȥ��
+ �ʤ�������ޤǤΥ�꡼�������򤬡������ǤȤ��ư��ꤷ�����Ǥʥ�
+ ꡼���Ǥ��뤳�Ȥ�ʪ��äƤ��ޤ�������ʬ��Ǥϡ�¾�Υǡ����١���
+ ����٤Ƥ�½�����ʤ����Ȥ˼�������äƤ��ޤ���
+
+ ���ݡ���(Support)
+ �桹�Υ᡼��󥰥ꥹ�Ȥϡ��������뤤���ʤ�����ˤĤ��Ƥ���ؤ
+ μ�����򤷤Ƥ���롢��ȯ�Ԥ�桼�����礭
+ �ʽ��ޤ�ؤ��������󶡤��Ƥ��ޤ����桹������β����ݾڤ��뤳�
+ ȤϤǤ�
+ �ޤ��󤬡����ѥǡ����١����Ǥ��äƤ��˲�褵���櫓�ǤϤ���
+ ޤ��󡣳�ȯ�Ԥ䡢�桼�������ߥ�˥ƥ����ޥ˥奢���ࡢ����ˡ���
+ ���������ɤʤɤ�ľ�ܥ��������Ǥ�
+ �뤳�Ȥ�äơ�PostgreSQL�Υ��ݡ��Ȥϡ�¾��DBMS���ݡ��Ȥ���ͥ�
+ 줿��ΤȤʤäƤ��ޤ�������˾�������ơ�������ξ��ѥ��ݡ��Ȥʤ�
+ �⤢��ޤ���FAQ1.6������������ˡ�
+
+ ����(Price)
+ PostgreSQL�����Ѥϡ����ѤǤ����ѤǤ⡢���٤�̵���Ǥ����嵭
+ �˼����Ƥ���BSD��������λ��ѵ����˳���ʤ��¤ꡢPostgreSQL�Υ�
+ ���ɤ�����̵���Ǿ��ʤ��Ȥ߹��ळ�Ȥ��Ǥ�ޤ���
+
+ 1.15) PostgreSQL�����̤DZ������ˤϤɤ�����Ф褤�Ǥ�����
+
+ PostgreSQL�ϡ��桹���Ϥ᤿
+ 1996ǯ���衢�ǹ⥯�饹�ξ�����פ���äƤ��ޤ�������Ϥ��٤ơ�Marc
+ Fournie����Τ������ǡ���Ϥ��δ��פ�ǯ�ˤ�錄�ä���¤���������Ƥ�
+ �ޤ�����
+
+ �����ɤ����פϥ����ץ󥽡������ץ��������ȤˤȤäƤϤȤƤ����ڤʤ�Τ�
+ �����ʤ��������򼺤��ץ��������Ȥ�ʬ������򤷤ޤ���
+
+ ������󡢤��δ��פϰ¤���ΤǤϤ���ޤ��󡣰ݻ���³���뤿��ˤ���
+ �뤤�ϰ���η��񤬤�����ޤ����⤷�����ʤ��䤢�ʤ��β�Ҥˡ�����������
+ �ϤΤ���λ�������뤿��˻ܤ����Ȥ��Ǥ�
+ ��褦�Ǥ����顢https://store.pgsql.com/shopping/������դ򤪴ꤤ���ޤ
+ ���
+
+ �ޤ���Web�ڡ����ˤ� PostgreSQL,Inc
+ �Ȥ���ޤ�����������"����(contributions)"�����ƥ�� PostgreSQL
+ �ץ��������Ȥ򥵥ݡ��Ȥ��뤿������Τ���ǡ��褷������β�ҤΤ���λ�
+ ��Τ���ǤϤ���ޤ��󡣤⤷�����(check)�������Թ礬�褱���Ϣ����ν
+ ���ؤ����겼������
+ _________________________________________________________________
+
+ �桼���������饤����Ȥμ���
+
+ 2.1) PostgreSQL �Τ���� ODBC �ɥ饤�С��Ϥ���ޤ�����
+
+ PsqlODBC �� OpenLink ODBC ����Ĥ� ODBC �ɥ饤�С������Ѳ�ǽ�Ǥ���
+
+ PsqlODBC �ϼ��ξ�꤫�����������ɤǤ�ޤ���
+ http://gborg.postgresql.org/project/psqlodbc/projdisplay.php
[����:
- PsqlODBC �� ���ܸ�ѥå����Ҳ�͵������([email protected])������ޤ���:
- ��http://www.interwiz.koganei.tokyo.jp/software/PsqlODBC/index.html
- ���ߡ��ǿ��Ǥϰ����ʤ���Υ����Ȥˤ���ޤ���
+ �ǿ��Ǥϰ����ʤ���Υ����Ȥˤ���ޤ���
��http://w2422.nsk.ne.jp/~inoue/indexj.html
]
-
-OpenLink ODBC �� http://www.openlinksw.com/��������Ǥ��ޤ���ɸ��Ū�� ODBC ����
-������ȡ����եȥ������ǻȤ��ޤ��Τǡ��ٱ礷�Ƥ��뤹�٤ƤΥץ�åȥۡ���(Win,
-Mac, Unix, VMS)���� PostgreSQL �� ODBC �����ѤǤ��ޤ���
-
-���֤����ϡ������ʼ��Υ��ݡ��Ȥ�ɬ�פʿ͡�����äƤ���Ȼפ��ޤ������ե꡼��
-�����ǤϤ��ĤǤ������ǽ�Τ褦�Ǥ�������ϡ�[email protected] �����ä�
-��������
-Programmer's Guide �� ODBC �ξϤ⤴������������
-
-2.2) PostgreSQL �� Web �ڡ�����Ϣ�Ȥ�����ˤϤɤ�ʥġ��뤬����ޤ�����
-
-�ǡ����١�����΢�˻��� Web �ڡ����ˤĤ��Ƥ������餷���Ҳ𤬡�
-http://www.webreview.com�ˤ���ޤ���
-
-Web �ؤγ�ĥ�Τ���ˤϡ�PHP ����ۤ������󥿡��ե������ȤʤäƤ��ޤ���http://
-www.php.net/�ˤ���ޤ���
+ OpenLink ODBC �� http://www.openlinksw.com/��������Ǥ�ޤ���ɸ��Ū��
+ ODBC
+ ���饤����ȡ����եȥ������ǻȤ��ޤ��Τǡ��ٱ礷�Ƥ��뤹�٤ƤΥץ�å�
+ �ۡ���(Win, Mac, Unix, VMS)���� PostgreSQL �� ODBC �����ѤǤ�ޤ���
+
+ ���֤����ϡ������ʼ��Υ��ݡ��Ȥ�ɬ�פʿ͡�����äƤ���Ȼפ��ޤ�����
+ �ե꡼�������ǤϤ��ĤǤ������ǽ�Τ褦�Ǥ�������ϡ�postgres95@openlin
+ k.co.uk �����äƲ�������
+ Programmer's Guide �� ODBC �ξϤ⤴������������
+
+ 2.2) PostgreSQL �� Web �ڡ�����Ϣ�Ȥ�����ˤϤɤ�ʥġ��뤬����ޤ�����
+
+ �ǡ����١�����΢�˻��� Web �ڡ����ˤĤ��Ƥ������餷���Ҳ𤬡�
+ http://www.webreview.com�ˤ���ޤ���
+
+ Web �ؤγ�ĥ�Τ���ˤϡ�PHP
+ ����ۤ������󥿡��ե������ȤʤäƤ��ޤ���http://www.php.net/�ˤ���ޤ
+ ���
[����:
- PHP�˴ؤ������ܸ�ξ���ϡ�2000ǯ4��19����ȯ­��������PHP�桼����Υ�����
+ PHP�˴ؤ������ܸ�ξ���ϡ�2000ǯ4��19����ȯ¤�������PHP�桼����Υ��
+���
http://www.php.gr.jp/
���뤤�ϡ�ע�� �व��Υ�����
http://www.geocities.jp/rui_hirokawa/php/
�ˤ��ʤ�ޤȤ���Ƥ��ޤ���
- ���� ��������ˤ����줿PHP/FI�����ܸ�ѥå����͡��ʿͤμ��Ф�PHP3.0.7��Ŭ�Ѥ���ޤ�����
- ���ߤ�PHPJ-DEV�ˤơ�
- http://php.jpnnet.com/
- ��ƣ������濴�˥ޥ���Х��ȳ�ĥ�Ȥ��ƺ��ľ���졢�ǿ��Ǥ�PHP-3.0.18���б����Ƥ��ޤ���
- ���� ���餵��ϡ�PHP4 �Ѥ����ܸ�ط��γ�ĥ�⥸�塼��
- ftp://night.fminn.nagano.nagano.jp/php4/
- ���Ѱդ��Ʋ����äƤޤ���
- �ܲȤ����ǹ�ݲ���ML��Ω���夬�äƤ��ޤ���
- PHP-4.2 ����ޥ���Х��ȳ�ĥʸ����Ȥ��ƺΤ�������ޤ�����
]
-
-������ʣ���ʾ�硢¿���οͤ� Perl ���󥿡��ե������� CGI.pm �� mod_perl ��Ȥ�
-�ޤ���
+ ������ʣ���ʾ�硢¿���οͤ� Perl ���󥿡��ե������� CGI.pm ��
+ mod_perl ��Ȥ��ޤ���
[����:
WDB �ϡ�Web ���� DataBase �ؤ� Perl �� Interface �Ǥ���
- wdb-p95 �ؤΥ�󥯤��ڤ�Ƥ��ޤäƤ��ޤ��������餯��Perl DBI ��ͳ�� DBD::Pg �����Ѥ���ǽ�Ȼפ��ޤ���
+ wdb-p95 �ؤΥ�󥯤��ڤ�Ƥ��ޤäƤ��ޤ��������餯��Perl DBI ��ͳ�� DBD
+::Pg �����Ѥ���ǽ�Ȼפ��ޤ���
���ߡ�WDBI �Ȥ���̾���ˤʤäƤ�����
http://www.egroups.com/list/wdb-users/
�ȡ�WDB��̾���ΤޤޤΤ��
@@ -576,271 +620,305 @@ www.php.net/�ˤ���ޤ���
�Ȥ�����ޤ������ηаޤϤ褯�狼��ޤ���
]
-
-2.3) PostgreSQL �˥���ե����롦�桼�����󥿡��ե������Ϥ���ޤ�������ݡ��ȥ�
-���ͥ졼�����������䤤��碌���쥤�󥿡��ե������Ϥ���ޤ�����
-
-PgAccess �ȸƤФ�������餷������ե����롦�桼�������󥿡��ե����������ꡢ����
-���ۤȶ��˽в٤���ޤ���PgAccess �ˤϥ�ݡ��ȡ������ͥ졼���⤢��ޤ���Web �ڡ�
-����http://www.pgaccess.org/�Ǥ���
-
-ecpg �Ȥ��� C ����Τ���������� SQL �䤤��碌���쥤�󥿡��ե������⤢��ޤ�
-��
-
-2.4) �ɤΤ褦�ʸ���� PostgreSQL ���̿��Ǥ�������
-
-�ʲ��Τ�Τ�����ޤ�:
-
-
- �� C (libpq, libpgeasy)
- �� C++ (libpq++)
- �� ������C (ecpg)
- �� Java (jdbc)
- �� Perl (DBD::Pg and perl5)
- �� ODBC (odbc)
- �� Python (PyGreSQL)
- �� TCL (libpgtcl)
- �� C Easy API (libpgeasy)
- �� PHP ('pg_' �ؿ����� Pear::DB)
-
-����¾�����Ѳ�ǽ�ʥ��󥿡��ե������� http://www.PostgreSQL.org/interfaces.html
-�ˤ���ޤ���
+ 2.3) PostgreSQL �˥���ե����롦�桼�����󥿡��ե������Ϥ���ޤ�����
+
+ �������PostgreSQL
+ �ؤΥ���ե����륤�󥿡��ե������������Ĥ�����ޤ��� �������PgAccess
+ http://www.pgaccess.com ��ޤޤ�ޤ��� PgAdmin II
+ (http://www.pgadmin.org Win32-only)�⤢��ޤ��� RHDB Admin
+ (http://sources.redhat.com/rhdb/ )�� Rekall (
+ http://www.thekompany.com/products/rekall/, proprietary)�⤢��� ����
+ PHPPgAdmin ( http://phppgadmin.sourceforge.net/ )
+ ��PostgreSQL�ؤ�Web�١����� ���󥿡��ե��������󶡤��ޤ���
+
+ PgAccess
+ �ȸƤФ�������餷������ե����롦�桼�������󥿡��ե����������ꡢ����
+ ���ۤȶ��˽в٤���ޤ���PgAccess
+ �ˤϥ�ݡ��ȡ������ͥ졼���⤢��ޤ���Web
+ �ڡ�����http://www.pgaccess.org/�Ǥ���
+
+ ���ܺ٤ʥꥹ�ȤˤĤ��Ƥϡ�http://techdocs.postgresql.org/guides/GUIT
+ ools ��������������
+
+ 2.4) �ɤΤ褦�ʸ���� PostgreSQL ���̿��Ǥ������
+
+ �͵��Τ���ۤȤ�ɤθ����PostgreSQL�ؤΥ��󥿡��ե���������äƤ��ޤ�
+ ��
+ ���ʤ����Ȥ��ץ�����ߥ󥰸���γ�ĥ�⥸�塼��Υꥹ�Ȥ������ƤߤƤ���
+ ������
+
+ �ʲ��Υ��󥿡��ե�������PostgreSQL�����ۤ˴ޤޤ�Ƥ��ޤ���
+ * C (libpq, libpgeasy)
+ * ������C (ecpg)
+ * Java (jdbc)
+ * Python (PyGreSQL)
+ * TCL (libpgtcl)
+
+ ����¾�����Ѳ�ǽ�ʥ��󥿡��ե�������
+ http://www.PostgreSQL.org/interfaces.html ����ӡ�
+ http://gborg.postgresql.org
+ ��Drivers/Interfaces�Υ��������ˤ���ޤ���
[������
- ruby�κ�ԤǤ���ޤĤ�� �椭�Ҥ�([email protected])����ȡ��ޤĤ�� ������([email protected])����
- ruby �� PostgreSQL ���󥿡��ե���������ޤ��������ߤΰݻ���������ƣ �Ф��󤬤��Ƥ��ޤ���
- http://www.postgresql.jp/interfaces/ruby/
- PgBash �� ���� ���� ���󤬺�ä� bash �� PostgreSQL ���󥿡��ե������Ǥ���
- http://www.psn.co.jp/PostgreSQL/pgbash/
- Bash���ޥ�ɥ饤���postgres ���䤤��碌�Ǥ��ޤ���
- Perl �Υ⥸�塼��ϸŤ����餢�� Pg �� DBI �ɥ饤�Ф� DBD::Pg �Ȥ����ꡢ
- ������� Edmund Mergl ��ˤ���Τ� CPAN �����Ȥˤ���ޤ���
�ʰ¸�ˤ���� Palm �Ǥ� libpq ��ȯ����ޤ�����
http://www.snaga.org/libpq/
]
-
-
-������������������������������������������������������������������������������
- ��������
-
-3.1) �ɤΤ褦�ˤ���� /usr/local/pgsql �ʳ��ξ��˥��󥹥ȡ���Ǥ��ޤ�����
-
-��ñ����ˡ�ϡ� configure �����餻��Ȥ��� --prefix ���ץ�������ꤹ�뤳�ȤǤ�
-��
-
-3.2) postmaster �����餻��ȡ�Bad System Call �Ȥ�����������פ����ȤΥ�å���
-�����Фޤ����ʤ��Ǥ�����
-
-���ޤ��ޤ����꤬�ͤ����ޤ������ޤ��ǽ�ˤ��ʤ��Υ����ͥ�� System V IPC �γ�
-ĥ�����󥹥ȡ��뤵��Ƥ��뤫���ǧ���Ƹ��Ƥ���������PostgreSQL �ϥ����ͥ�ˤ��
-��ͭ���꡼�ȥ��ޥե��Υ��ݡ��Ȥ�ɬ�פȤ��ޤ���
-
-3.3) postmaster �����餻�褦�Ȥ���ȡ�IpcMemoryCreate ���顼���Фޤ����ʤ��Ǥ�
-����
-
-�����ͥ뤬��ͭ���꡼���������ˤʤäƤ��ʤ��ä������Ǥʤ���С������ͥ����
-���ƻȤ��붦ͭ���꡼���礭�����礭�����ꤹ��ɬ�פ�����ޤ�������Ū���礭����
-���ȤäƤ��륢�����ƥ������postmaster �����餻��Ȥ������ꤹ��Хåե��ο��ȥ�
-�å�����ɥץ������˰�¸���ޤ����ۤȤ�ɤΥ����ƥ�Ǥϡ������ͤΥХåե�������
-�Τޤޤǡ����ʤ��Ȥ���1MB��ɬ�פǤ��� PostgreSQL Administrator's Gide �˶�ͭ��
-��꡼�ȥ��ޥե��ˤĤ��Ƥξ���ξܺ٤�����ޤ���
-
-3.4) postmaster�����餻�褦�Ȥ���ȡ�IpcSemaphoreCreate ���顼���Фޤ����ʤ���
-������
-
-�⤷���顼��å�������IpcSemaphoreCreate: semget failed (No space left on
-device)�Ǥ���С������ͥ뤬��ʬ�ʥ��ޥե���Ȥ���褦�˹�������Ƥ��ޤ���
-Postgres������Ū�ʥХå�����ɥץ�������˰�ĤΥ��ޥե���ɬ�פȤ��ޤ����Ȥꤢ
-�����β�����postmaster��ư����Ȥ��ˡ��Хå�����ɥץ������ο����꾯�ʤ�
-���¤򤹤뤳�ȤǤ��������ͤ�32��꾮���ʿ��Υѥ�᡼����-N�ǻȤ��ޤ�����깱��
-Ū�ʲ����ϡ������ͥ��SEMMNS �� SEMMNI �ѥ�᡼�������䤹���ȤǤ���
-
-�����ǽ�Υ��ޥե�����٤ʥǡ����١������������δ֤˥���å���򵯤�����ǽ����
-����ޤ���
-
-�⤷�����顼��å��������ʤˤ�¾�Τ�ΤǤ���С������ͥ�ι����Ǥޤä������ޥ�
-���Υ��ݡ��Ȥ򤷤Ƥ��ʤ����⤷��ޤ��� PostgreSQL Administrator's Gide �˶�ͭ
-���꡼�ȥ��ޥե��ˤĤ��Ƥξ���ξܺ٤�����ޤ���
-
-3.5) ¾�Υۥ��Ȥ������³�ϤɤΤ褦�����椷�ޤ�����
-
-�����ͤǤϡ�PostgreSQL �� unix �ɥᥤ�󥽥��åȤ�Ȥ���������ޥ��󤫤����³��
-�������ޤ���postmaster ��ư�� -i �ե�å���ä���$PGDATA/pg_hba.conf �ե�����
-��Ŭ�ڤ�ľ���ơ��ۥ��ȼ�Ƴ����ǧ�ڤ�Ȥ�ʤ��������¾�Υޥ��󤫤����³�Ǥ���
-���Ǥ��礦������ˤ��TCP/IP����³����ǽ�ˤʤ�ޤ���
-
-�����ǽ�ʥ��ޥե�����٤Υǡ����١�������������˥���å����������������Ȥ�
-����ޤ���
-
-3.6) ����ɤ���ǽ�����뤿��ˤϡ��ǡ����١��������󥸥��ɤΤ褦��Ĵ���������
-���Ǥ�����
-
-�Τ��˥���ǥå������䤤��碌��®�٤������ޤ���EXPLAIN���ޥ�ɤ� PostgreSQL ��
-�ɤΤ褦�ˤ��ʤ����䤤��碌���������Ƥ��뤫�򸫤뤳�Ȥ��Ǥ��������ơ��ɤΥ���
-�ǥå������Ȥ��Ƥ��뤫�򸫤뤳�Ȥ��Ǥ��ޤ���
-
-�⤷ INSERT ��¿�Ѥ��Ƥ�����ϡ�COPY ���ޥ�ɤ�Ȥä��礭�ʥХå������Ǥ����
-�Ԥʤ����Ȥ�Ƥ���Ʋ�����������ϡ�INSERT ���̡��˹Ԥʤ�����äȹ�®�Ǥ�����
-�ˡ�BEGIN WORK/COMMIT �Υȥ�󥶥�����󡦥֥��å������̵��ʸ�ϡ�����鼫�Ȥ�
-���줾��Υȥ�󥶥����������äƤ���ȸ��ʤ���ޤ��������Ĥ���ʸ���ĤΥȥ�
-�󥶥�����󡦥֥��å�����ǹԤʤ����Ȥ�ͤ��Ʋ�����������ˤ��ȥ�󥶥�����
-��Υ����С��إåɤ�����ޤ����ޤ����礭�ʥǡ������ѹ���Ԥʤ��ݤϥ���ǥå���
-����ٳ����ơ����ľ�����Ȥ�ͤ��ƤߤƲ�������
-
-���塼�˥󥰤Υ��ץ���󤬤����Ĥ�����ޤ���postmaster �� -o -F ���ץ����ǵ�
-ư���뤳�Ȥˤ�äơ�fsync() ��̵���ˤ��뤳�Ȥ��Ǥ��ޤ�������ˤ�äơ��ƥȥ��
-������������ fsync() �ǥǥ������򹹿�����Τ�ߤᤵ���ޤ���
-
-postmaster -B ���ץ�����ȤäƥХå�����ɡ��ץ������ˤ��Ȥ��붦ͭ����
-�����Хåե����礭�����뤳�Ȥ�Ǥ��ޤ����⤷�����Υѥ�᡼����⤯��������ȡ�
-�����ͥ�ζ�ͭ���꡼���֤������ͤ�ۤ��Ƥ��ޤä������ postmaster ������ʤ�
-�ʤ�Ǥ��礦�������ͤǤϡ����줾��ΥХåե����礭���� 8K �ǡ��Хåե����� 64
-�Ǥ���
-
-�Хå�����ɤ� -S ���ץ�����Ȥäơ����줾��ΥХå�����ɡ��ץ����������Ū
-���¤��ؤ��ˤ�äƻȤ����꡼�κ��祵���������䤹���Ȥ�Ǥ��ޤ������� -S ����
-�ϥ����Х���ñ�̤ǡ������ͤ� 512 (���ʤ����512K)�Ǥ���
-
-�ޤ���CLUSTER ���ޥ�ɤ�Ȥäơ��ơ��֥�Υǡ����򥤥�ǥå����˹�碌�뤿���
-���롼�ײ����뤳�Ȥ�Ǥ��ޤ����ܤ����ϡ�����饤��ޥ˥奢��� CLUSTER �򸫤Ʋ�
-������
-
-3.7) �ɤΤ褦�ʥǥХ���ǽ���Ȥ��ޤ�����
-
-PostgreSQL �ϡ��ǥХ��Τ���˰�̣�Τ��롢���־������𤹤뤤���Ĥ��ε�ǽ�����
-�ޤ���
-
-�ޤ���--enable-cassert ���ץ����� configure �����餻�ޤ����������ƥ���ѥ���
-���뤳�Ȥˤ�ꡢ������ assert() �����Хå�����ɤο�Ľ������ƻ뤷������ͽ����
-�̤��Ȥ�������ȥץ���������ߤ���褦�ˤʤ�ޤ���
-
-postmaster �� postgres ��ξ���Ǥ����Ĥ��ΥǥХ������ץ��������Ѥ��Ǥ��ޤ�����
-�������Τ褦�� postmaster ��ư����Ȥ��Ϥ��ĤǤ⡢ɸ����Ϥȥ��顼���Ϥ����
-���ե����������褦�ˤ��Ƥ��뤳�Ȥ�Τ���Ʋ�������
+ _________________________________________________________________
+
+ ��������
+
+ 3.1) �ɤΤ褦�ˤ���� /usr/local/pgsql �ʳ��ξ��˥��󥹥ȡ���Ǥ�ޤ�����
+
+ ��ñ����ˡ�ϡ� configure �����餻��Ȥ�� --prefix
+ ���ץ�������ꤹ�뤳�ȤǤ���
+
+ 3.2) postmaster �����餻��ȡ�Bad System Call
+ �Ȥ�����������פ����ȤΥ�å��������Фޤ����ʤ��Ǥ�����
+
+ ���ޤ��ޤ����꤬�ͤ����ޤ������ޤ��ǽ�ˤ��ʤ��Υ����ͥ�� System V
+ IPC �γ�ĥ�����󥹥ȡ��뤵��Ƥ��뤫���ǧ���Ƹ��Ƥ���������PostgreSQL
+ �ϥ����ͥ�ˤ�붦ͥ��꡼�ȥ��ޥե��Υ��ݡ��Ȥ�ɬ�פȤ��ޤ���
+
+ 3.3) postmaster �����餻�褦�Ȥ���ȡ�IpcMemoryCreate
+ ���顼���Фޤ����ʤ��Ǥ�����
+
+ �����ͥ뤬��ͭ
+ ���꡼���������ˤʤäƤ��ʤ��ä������Ǥʤ���С������ͥ���Ф��ƻ�
+ ���붦ͥ��꡼���礤����礤����ꤹ��ɬ�פ�����ޤ�������Ū���礭
+ ���ϡ��ȤäƤ��륢����ƥ������postmaster �����餻��Ȥ�
+ �����ꤹ��Хåե��ο��ȥХå�����ɥץ������˰�¸���ޤ����ۤȤ�ɤΥ�
+ ���ƥ�Ǥϡ������ͤΥХåե��������Τޤޤǡ����ʤ��Ȥ���1MB��ɬ�פǤ��
+ � PostgreSQL Administrator's Gide �˶�ͭ
+ ���꡼�ȥ��ޥե��ˤĤ��Ƥξ���ξܺ٤�����ޤ���
+
+ 3.4) postmaster�����餻�褦�Ȥ���ȡ�IpcSemaphoreCreate
+ ���顼���Фޤ����ʤ��Ǥ�����
+
+ �⤷���顼��å�������IpcSemaphoreCreate: semget failed (No space left
+ on
+ device)�Ǥ���С������ͥ뤬��ʬ�ʥ��ޥե���Ȥ���褦�˹�������Ƥ��ޤ
+ ���Postgres������Ū�ʥХå�����ɥץ�������˰�ĤΥ��ޥե���ɬ�פȤ
+ ��ޤ����Ȥꤢ�����β�����postmaster��ư����Ȥ�
+ �ˡ��Хå�����ɥץ������ο����꾯�ʤ����¤򤹤뤳�ȤǤ��������ͤ�32
+ ��꾮���ʿ��Υѥ�᡼����-N�ǻȤ��ޤ�����깱��Ū�ʲ����ϡ������ͥ�
+ ��SEMMNS �� SEMMNI �ѥ�᡼�������䤹���ȤǤ���
+
+ �����ǽ�Υ��ޥե�����٤ʥǡ����١������������δ֤˥���å����
+ ��������ǽ�������ޤ���
+
+ �⤷�����顼��å��������ʤˤ�¾�Τ�ΤǤ���С������ͥ�ι����Ǥޤä�
+ �����ޥե��Υ��ݡ��Ȥ򤷤Ƥ��ʤ����⤷��ޤ��� PostgreSQL
+ Administrator's Gide �˶�ͭ
+ ���꡼�ȥ��ޥե��ˤĤ��Ƥξ���ξܺ٤�����ޤ���
+
+ 3.5) ¾�Υۥ��Ȥ������³�ϤɤΤ褦�����椷�ޤ�����
+
+ �����ͤǤϡ�PostgreSQL �� unix
+ �ɥᥤ�󥽥��åȤ�Ȥ���������ޥ��󤫤����³���������ޤ���postmast
+ er ��ư�� -i �ե�å���ä���$PGDATA/pg_hba.conf
+ �ե������Ŭ�ڤ�ľ���ơ��ۥ��ȼ�Ƴ����ǧ�ڤ�Ȥ�ʤ��������¾�Υޥ���
+ �������³�Ǥ�ʤ��Ǥ��礦������ˤ��TCP/IP����³����ǽ�ˤʤ�ޤ���
+
+ �����ǽ�ʥ��ޥե�����٤Υǡ����١�������������˥���å�������
+ ���������Ȥ�����ޤ���
+
+ 3.6) ����ɤ���
+ ǽ�����뤿��ˤϡ��ǡ����١��������󥸥��ɤΤ褦��Ĵ��������ɤ��Ǥ�����
+
+ �Τ��˥���ǥå������䤤��碌��®�٤������ޤ���EXPLAIN���ޥ�ɤ�
+ PostgreSQL
+ ���ɤΤ褦�ˤ��ʤ����䤤��碌���������Ƥ��뤫�򸫤뤳�Ȥ��Ǥ�
+ �������ơ��ɤΥ���ǥå������Ȥ��Ƥ��뤫�򸫤뤳�Ȥ��Ǥ�ޤ���
+
+ �⤷ INSERT ��¿�Ѥ��Ƥ�����ϡ�COPY ���ޥ�ɤ�Ȥä��礭
+ �ʥХå������Ǥ����Ԥʤ����Ȥ�Ƥ���Ʋ�����������ϡ�INSERT
+ ���̡��˹Ԥʤ�����äȹ�®�Ǥ������ˡ�BEGIN WORK/COMMIT
+ �Υȥ�󥶥�����󡦥֥��å������̵��ʸ�ϡ�����鼫�Ȥ����줾��Υȥ�
+ �󥶥����������äƤ���ȸ��ʤ���ޤ��������Ĥ���ʸ���ĤΥȥ�󥶥�
+ ����󡦥֥��å�����ǹԤʤ����Ȥ�ͤ��Ʋ�����������ˤ��ȥ�󥶥���
+ ���Υ����С��إåɤ�����ޤ����ޤ����礭
+ �ʥǡ������ѹ���Ԥʤ��ݤϥ���ǥå�������ٳ����ơ����ľ�����Ȥ�ͤ�
+ �ƤߤƲ�������
+
+ ���塼�˥󥰤Υ��ץ���󤬤����Ĥ�����ޤ���postmaster �� -o -F
+ ���ץ����ǵ�ư���뤳�Ȥˤ�äơ�fsync() ��̵���ˤ��뤳�Ȥ��Ǥ�
+ �ޤ�������ˤ�äơ��ƥȥ�󥶥��������� fsync()
+ �ǥǥ������򹹿�����Τ�ߤᤵ���ޤ���
+
+ postmaster -B
+ ���ץ�����ȤäƥХå�����ɡ��ץ������ˤ��Ȥ��붦ͭ
+ ���꡼���Хåե����礤����뤳�Ȥ�Ǥ�
+ �ޤ����⤷�����Υѥ�᡼����⤯��������ȡ������ͥ�ζ�ͭ
+ ���꡼���֤������ͤ�ۤ��Ƥ��ޤä������ postmaster
+ ������ʤ��ʤ�Ǥ��礦�������ͤǤϡ����줾��ΥХåե����礤��� 8K
+ �ǡ��Хåե����� 64 �Ǥ���
+
+ �Хå�����ɤ� -S
+ ���ץ�����Ȥäơ����줾��ΥХå�����ɡ��ץ����������Ū���¤��ؤ�
+ �ˤ�äƻȤ����꡼�κ��祵���������䤹���Ȥ�Ǥ�ޤ��� ���� -S
+ ���ͤϥ���Х���ñ�̤ǡ������ͤ� 512 (���ʤ����512K)�Ǥ���
+
+ �ޤ���CLUSTER
+ ���ޥ�ɤ�Ȥäơ��ơ��֥�Υǡ����򥤥�ǥå����˹�碌�뤿��˥��롼
+ �ײ����뤳�Ȥ�Ǥ�ޤ����ܤ����ϡ�����饤��ޥ˥奢��� CLUSTER
+ �򸫤Ʋ�������
+
+ 3.7) �ɤΤ褦�ʥǥХ���ǽ���Ȥ��ޤ�����
+
+ PostgreSQL
+ �ϡ��ǥХ��Τ���˰�̣�Τ��롢���־������𤹤뤤���Ĥ��ε�ǽ�������
+ ����
+
+ �ޤ���--enable-cassert ���ץ����� configure
+ �����餻�ޤ����������ƥ���ѥ��뤹�뤳�Ȥˤ�ꡢ������ assert()
+ �����Хå�����ɤο�Ľ������ƻ뤷������ͽ�����̤��Ȥ�����
+ ��ȥץ���������ߤ���褦�ˤʤ�ޤ���
+
+ postmaster �� postgres
+ ��ξ���Ǥ����Ĥ��ΥǥХ������ץ��������Ѥ��Ǥ�ޤ����ޤ������Τ褦��
+ postmaster ��ư����Ȥ�
+ �Ϥ��ĤǤ⡢ɸ����Ϥȥ��顼���Ϥ�������ե����������褦�ˤ��Ƥ��뤳
+ �Ȥ�Τ���Ʋ�������
cd /usr/local/pgsql
./bin/postmaster >server.log 2>&1 &
-����ˤ�� PostgreSQL �κǾ����Υǥ��쥯�ȥ�� server.log �ե����뤬�֤���ޤ�
-�����Υե�����ϥ����С���������������䥨�顼�ˤĤ���ͭ�Ѥʾ����ޤߤޤ���
-Postmaster �Ϲ��˾ܺ٤ʾ������𤹤뤿��� -d ���ץ���������ޤ������� -d ��
-�ץ����ϡ��ǥХ�����٥����ꤷ�ޤ����⤤�ǥХ�����٥�Ǥϡ��礭�ʥ����ե�
-������������뤳�Ȥ����դ��ʤ��ƤϤʤ�ޤ���
-
-�⤷��postmaster�����äƤ��ʤ���С�postgres�Хå�����ɤ򥳥ޥ�ɹԤ������餻
-�뤳�Ȥ��Ǥ���ľ��SQLʸ�򥿥��פ��뤳�Ȥ��Ǥ��ޤ������Τ�꤫���ϡ��ǥХ���Ū��
-�Ȥ����������ᤷ�ޤ������ߥ�����ǤϤʤ������Ԥ��䤤��碌�ν���ˤʤ뤳�Ȥ���
-�դ��Ƥ����������⤷���ǥХ�����ܥ������ƥ���ѥ��뤷�Ƥ���С��ǥХå����
-�äƲ��������Ƥ��뤫�򸫤뤳�Ȥ��Ǥ��ޤ���postmaster ����Хå�����ɤ򳫻Ϥ���
-�櫓�ǤϤʤ��Τǡ���Ω�ʴĶ������äƤ���ΤǤϤʤ����å����Хå�����ɤȤ�����
-�����꤬��ʣ���뤳�ȤϤ���ޤ���
-
-�⤷��postmaster�����äƤ���С����륦����ɥ��� psql�򳫻Ϥ���ȡ�psql �ǻȤ�
-��� postgres �ץ�������PID�����Ĥ���ޤ����ǥХå���Ȥä� postgres��PID�˥���
-�å�(attach)���ޤ����ǥХå����椫��֥졼�����ݥ���Ȥ򥻥åȤ���psql �����䤤
-��碌��ȯ�Ԥ��ޤ����ǥХ��Τ����postgres���ư������ϡ�PGOPTIONS="-W n" ��
-����Ǥ������줫�顢psql �򳫻Ϥ��ޤ�������ˤ�ꡢn �ó��Ϥ��٤餻��Ϥ��ʤΤ�
-���ǥХå��ǥץ������˥����å����ơ��֥졼���ݥ���Ȥ����ꤷ�����Ϥ������ɤ�
-�Ƹ��Ƥ椯���Ȥ��Ǥ��ޤ���
-
-PostgreSQL �ץ������ˤϡ��ǥХ�����ǽ¬��ˤȤƤ����Ω�� -s�� -A�� -t ���Υ�
-�ץ���󤬤���ޤ���
-
-���Ȥ����ؿ����ɤΤ��餤�¹Ի��֤򿩤äƤ��뤫�򸫤뤿��ˡ��ץ��ե�����󥰡�
-�ץ��ե������դ��ˤǥ���ѥ��뤹�뤳�Ȥ��ǽ�Ǥ������ΥХå�����ɤΥץ��ե���
-�롦�ե������ pgsql/data/base/dbname �ǥ��쥯�ȥ�˳�Ǽ�����Ǥ��礦�����饤
-����ȤΥץ��ե�����ϥ��饤����Ȥθ��ԥǥ��쥯�ȥ���֤����Ǥ��礦��Linux
-�ǤޤȤ�ʥץ��ե�����󥰤�Ԥ��ˤ� -DLINUX_PROFILE �ǥ���ѥ��뤹��ɬ�פ�����
-�ޤ���
-
-3.8) ��³���褦�Ȥ���Ȥ��� 'Sorry, too many clients' ���Ф�ΤϤʤ��Ǥ�����
-
-postmaster��Ʊ����ư�Ǥ���Хå�����ɥץ��������Ф������¿������䤹ɬ�פ�����
-�ޤ���
-
-����κ���ץ�������32�ץ������Ǥ���-N��Ŭ�ڤ��ͤ�����ˤ���postmaster��Ƶ�ư
-���뤫��PostgreSQL.conf �������뤳�Ȥˤ�äơ������ͤ����䤹���Ȥ��Ǥ��ޤ���
-������ι����Ǥ�-N�Ϻ���1024�ޤ�����Ǥ��ޤ����⤷����ä�ɬ�פǤ����include/
-config.h�����MAXBACKENDS�����ä������ƹ��ۤ��ޤ����⤷��˾��ʤ�configure��
---with-maxbackends���ؤ�Ȥäơ�-N�δ����ͤ�����������Ǥ��ޤ���
-
-�⤷��-N �� 32�����礭������ΤǤ���С�-B������64����礭���ͤ����ä�����
-���ƤϤʤ�ʤ�����-B �Ͼ��ʤ��Ȥ� -N ��2�ܤϤʤ��ƤϤʤ餺�������餯�ǹ���ǽ��
-˾��ʤ�Ф������礭���ͤ�ɬ�פʤϤ��Ǥ����Хå�����ɥץ������򤿤�����ˤ�
-��ȡ�����������Unix�����ͥ빽���ѥ�᡼�������䤹���Ȥ�ɬ�פˤʤ뤫�⤷��ޤ�
-�󡣶�ͭ���꡼���֥��å��κ�����(SHMMAX)�����ޥե��κ����(SEMMNS��SEMMNI)��
-�ץ������κ����(NPROC)���桼����κ���ץ�������(MAXUPRC)�������ե�����κ���
-��(NFILE��NINODE ���ǧ����˴ޤޤ�ޤ��� PostgreSQL�˵������Хå�����ɤΥ�
-�������������¤���Ƥ���Τϡ������ƥ�Υ꥽������Ȥ��̤��Ƥ��ޤ����Ȥ��򤱤�
-����Ǥ���
-
-6.5������ΥС�������PostgreSQL�ǤϥХå�����ɤκ������64�Ǥ��������ѹ�����
-�ˤϡ�include/storage/sinvaladt.h�����MaxBackendId�������������˺ƹ��ۤ�ɬ
-�פǤ�����
-
-3.9) pgsql_tmp �ǥ��쥯�ȥ����ˤϲ�������ޤ�����
-
-�䤤��碌�¹ԥ⥸�塼��ˤ�ä��������줿���Ū�ʥե�����Ǥ����㤨�С��⤷
-ORDER BY �������������˥Хå�����ɤ� -S �ѥ�᡼���ǵ��Ĥ����ͤ����礭�ʥ�
-�ڡ����������Ȥκݤ�ɬ�פ��Ȥ���ȡ���줿�ǡ������ݻ����뤿��˰��Ū�ʥե���
-�뤬�����Ĥ���������ޤ���
-
-���Ū�ʥե�����ϼ�ưŪ�˾ä������Ϥ��Ǥ������⤷�������Ȥ�����ǥХå���
-��ɤ�����å��夷�Ƥ��ޤ��Ȥ����Ϥʤ�ޤ���postmaster����ߤȥꥹ�����ȤǤ�
-���Υե�����ϥǥ��쥯�ȥ꤫��ä������ޤ���
+ ����ˤ�� PostgreSQL �κǾ����Υǥ��쥯�ȥ�� server.log
+ �ե����뤬�֤���ޤ������Υե�����ϥ����С���������������䥨�顼�ˤ�
+ ������Ѥʾ����ޤߤޤ���Postmaster �Ϲ��˾ܺ٤ʾ������𤹤뤿���
+ -d ���ץ���������ޤ������� -d
+ ���ץ����ϡ��ǥХ�����٥����ꤷ�ޤ����⤤�ǥХ�����٥�Ǥϡ��礭
+ �ʥ����ե�������������뤳�Ȥ����դ��ʤ��ƤϤʤ�ޤ���
+
+ �⤷��postmaster�����äƤ��ʤ���С�postgres�Хå�����ɤ򥳥ޥ�ɹԤ�
+ �����餻�뤳�Ȥ��Ǥ��ľ��SQLʸ�򥿥��פ��뤳�Ȥ��Ǥ�
+ �ޤ������Τ�꤫���ϡ��ǥХ���Ū�ΤȤ�
+ ���������ᤷ�ޤ������ߥ�����ǤϤʤ������Ԥ��䤤��碌�ν���ˤʤ뤳��
+ �����դ��Ƥ����������⤷���ǥХ�����ܥ������ƥ���ѥ��뤷�Ƥ���С�
+ �ǥХå���ȤäƲ�������Ƥ��뤫�򸫤뤳�Ȥ��Ǥ�ޤ���postmaster
+ ����Хå�����ɤ򳫻Ϥ����櫓�ǤϤʤ��Τǡ���Ω�ʴĶ�
+ �����äƤ���ΤǤϤʤ����å����Хå�����ɤȤ����ä����꤬��ʣ���뤳��
+ �Ϥ���ޤ���
+
+ �⤷��postmaster�����äƤ���С����륦����ɥ���
+ psql�򳫻Ϥ���ȡ�psql �ǻȤ��� postgres �ץ�����
+ ��PID�����Ĥ���ޤ����ǥХå���Ȥä�
+ postgres��PID�˥����å�(attach)���ޤ����ǥХ�
+ �����椫��֥졼�����ݥ���Ȥ򥻥åȤ���psql �����䤤��碌��ȯ��
+ ���ޤ����ǥХ��Τ����postgres���ư������ϡ�PGOPTIONS="-W n"
+ ������Ǥ�����줫�顢psql �򳫻Ϥ��ޤ�������ˤ�ꡢn ��
+ ���Ϥ��٤餻��Ϥ��ʤΤǡ��ǥХå��ǥץ������˥����å����ơ��֥졼����
+ �� ��Ȥ����ꤷ�����Ϥ������ɤäƸ��Ƥ椯���Ȥ��Ǥ�ޤ���
+
+ PostgreSQL �ץ������ˤϡ��ǥХ����ǽ¬��ˤȤƤ����Ω�� -s�� -A��
+ -t ���Υ��ץ���󤬤���ޤ���
+
+ ���Ȥ����ؿ����ɤΤ��餤�¹Ի��֤򿩤äƤ��뤫�򸫤뤿��ˡ��ץ��ե���
+ ��󥰡ʥץ��ե������դ�
+ �ˤǥ���ѥ��뤹�뤳�Ȥ��ǽ�Ǥ������ΥХå�����ɤΥץ��ե����롦�ե�
+ ����� pgsql/data/base/dbname
+ �ǥ��쥯�ȥ�˳�Ǽ�����Ǥ��礦�����饤����ȤΥץ��ե�����ϥ��饤��
+ ��Ȥθ��ԥǥ��쥯�ȥ���֤����Ǥ��礦��Linux
+ �ǤޤȤ�ʥץ��ե�����󥰤�Ԥ��ˤ� -DLINUX_PROFILE
+ �ǥ���ѥ��뤹��ɬ�פ�����ޤ���
+
+ 3.8) ��³���褦�Ȥ���Ȥ�� 'Sorry, too many clients' ���Ф�ΤϤʤ��Ǥ�����
+
+ postmaster��Ʊ����ư�Ǥ�
+ ��Хå�����ɥץ��������Ф������¿������䤹ɬ�פ�����ޤ���
+
+ ����κ���ץ�������32�ץ������Ǥ���-N��Ŭ�ڤ��ͤ�����ˤ���postmaster
+ ��Ƶ�ư���뤫��PostgreSQL.conf
+ �������뤳�Ȥˤ�äơ������ͤ����䤹���Ȥ��Ǥ�ޤ���
+ ������ι����Ǥ�-N�Ϻ���1024�ޤ�����Ǥ�
+ �ޤ����⤷����ä�ɬ�פǤ����include/config.h�����MAXBACKENDS�����ä
+ ������ƹ��ۤ��ޤ����⤷��˾��ʤ�configure��
+ --with-maxbackends���ؤ�Ȥäơ�-N�δ����ͤ�����������Ǥ�ޤ���
+
+ �⤷��-N �� 32�����礤�����ΤǤ���С�-B������64����礭
+ ���ͤ����ä����ʤ��ƤϤʤ�ʤ�����-B �Ͼ��ʤ��Ȥ� -N
+ ��2�ܤϤʤ��ƤϤʤ餺�������餯�ǹ��ǽ��˾��ʤ�Ф������礭
+ ���ͤ�ɬ�פʤϤ��Ǥ����Хå�����ɥץ������򤿤�����ˤ���ȡ���������
+ ��Unix�����ͥ빽���ѥ�᡼�������䤹���Ȥ�ɬ�פˤʤ뤫�⤷��ޤ���
+ ��ͥ��꡼���֥��å��κ�����(SHMMAX)��
+ ���ޥե��κ����(SEMMNS��SEMMNI)�� �ץ������κ����(NPROC)��
+ �桼����κ���ץ�������(MAXUPRC)�� �����ե�����κ����(NFILE��NINODE
+ ���ǧ����˴ޤޤ�ޤ���
+ PostgreSQL�˵������Хå�����ɤΥץ������������¤���Ƥ���Τϡ�
+ �����ƥ�Υ꥽������Ȥ��̤��Ƥ��ޤ����Ȥ��򤱤뤿��Ǥ���
+
+ 3.9) pgsql_tmp �ǥ��쥯�ȥ����ˤϲ�������ޤ�����
+
+ �䤤��碌�¹ԥ⥸�塼��ˤ�ä��������줿���Ū�ʥե����뤬�����Υǥ�
+ �쥯�ȥ�˴ޤޤ�ޤ����㤨�С��⤷ ORDER BY
+ �������������˥Хå�����ɤ� -S �ѥ�᡼���ǵ��Ĥ����ͤ����礭
+ �ʥ��ڡ����������Ȥκݤ�ɬ�פ��Ȥ���ȡ���줿�ǡ������ݻ����뤿��˰�
+ ��Ū�ʥե����뤬�����Ĥ���������������ޤ���
+
+ ���Ū�ʥե�����ϼ�ưŪ�˾ä������Ϥ��Ǥ������⤷�������Ȥ������
+ �Хå�����ɤ�����å��夷�Ƥ��ޤ��Ȥ����Ϥʤ�ޤ���postmaster�����
+ �ȥꥹ�����ȤǤ����Υե�����ϥǥ��쥯�ȥ꤫��ä������ޤ���
[������
- SYSLOGD ��ͳ�ǥ�������Ϥ���ˤϡ��ޤ���configure �� --enable-syslog
- �դ������餻���塢����ѥ���ȥ��󥹥ȡ����Ԥʤ��ޤ���
- ���ˡ�syslog.conf �� local0.* �� ���������ꤷ(�Ķ��ѿ����ѹ���ǽ)��
- syslogd �� HUP �����ʥ�����äƽ�������Ƥ����ޤ��������ơ�
- $PGDATA/pg_options �� syslog=2 ��ä��ơ� postmaster �� -S
- ���ץ�����դ��ˤƥ����Х⡼�ɤǵ�ư���ޤ���(�С������ 7.1 �����
+ SYSLOGD ��ͳ�ǥ�������Ϥ���ˤϡ��ޤ���configure �� --enable-syslog
+ �դ�����餻���塢����ѥ���ȥ��󥹥ȡ����Ԥʤ��ޤ���
+ ���ˡ�syslog.conf �� local?.* �� ���������ꤷ(�Ķ�ѿ����ѹ���ǽ)��
+ syslogd �� HUP �����ʥ�����äƽ�������Ƥ���ޤ��������ơ�
+ $PGDATA/pg_options �� syslog=2 ��ä��ơ� postmaster �� -S
+ ���ץ�����դ�ˤƥ����Х⡼�ɤǵ�ư���ޤ���(�С������ 7.1 �����
pg_options �� PostgreSQL.conf �ˤʤäƤ��ޤ���)
]
-
-3.10) PostgreSQL�Υ᥸�㡼��꡼���򥢥åץǡ��Ȥ���Τ˥���פȥꥹ�ȥ��򤷤�
-���ƤϤʤ�ʤ��ΤϤʤ��Ǥ�����
-
-PostgreSQL������ϥޥ��ʡ���꡼���ǤϾ������ѹ������Ԥʤ��ޤ���Τǡ�7.2 ����
-7.2.1 �ؤΥ��åץ��졼�ɤˤϥ���פȥꥹ�ȥ���ɬ�פϤ���ޤ��󡣤��������᥸��
-����꡼��(���Ȥ��С�7.2����7.3�ؤΤ褦��)�Ǥϡ������ƥ�ơ��֥��ǡ����ե���
-��������ե����ޥåȤ��ѹ��򤷤Ф��йԤʤ��ޤ����������ѹ��Ϥ����Ƥ�ʣ���ǡ�
-���Τ���桹�ϥǡ����ե�����Τ���θ����ߴ�����ݻ����뤳�Ȥ��Ǥ��ޤ��󡣥���
-�פ����ѥե����ޥåȤǥǡ�������Ϥ�������򿷤��������ե����ޥåȤ��ɤ߹��ळ
-�Ȥ��Ǥ��ޤ���
-
-Ʊ���꡼���Ǥϥǥ�������ǤΥե����ޥåȤ��ѹ��Ϥʤ��Τǡ����åץ��졼�ɤˤ�
-����ס��ꥹ�ȥ��ǤϤʤ���pg_upgrade ������ץȤ�Ȥ����Ȥ��Ǥ��ޤ�����꡼����
-���Ȥˤϡ�pg_upgrade �����Ѳ�ǽ�ʥ�꡼�����ɤ���������Ƥ��ޤ���
-
-������������������������������������������������������������������������������
- ������
-
-4.1) �Х��ʥꡦ����������̾參������Ȥθ�̩�ʰ㤤�ϲ��Ǥ�����
-
-�ܽҤϡ�����饤��ޥ˥奢��� DECLARE �򸫤Ʋ�������
-
-4.2) �ǽ�ο������Τߤ� SELECT ����ˤϤɤ����ޤ�����
-
-����饤��ޥ˥奢���FETCH�򸫤Ƥ������������뤤�ϡ�SELECT ... LIMIT....��Ȥ�
-�ƤߤƲ�������
-
-���Ȥ����ߤ����ΤϺǽ�ο����������Ǥ⡢���٤Ƥ��䤤��碌��ɾ�����ʤ��ƤϤʤ�
-�ʤ����⤷��ޤ���ORDER BY ����ä��䤤��碌��Ȥ����Ȥ�ͤ��ƤߤƲ���������
-����ORDER BY�˹�ä�����ǥå���������Ȥ���� PostgreSQL���׵ᤵ�줿�ǽ�ο���
-��������ɾ���Ǥ��뤫�⤷��ޤ��󤬡��Ǥʤ�С�PostgreSQL �ϰտޤ���������������
-���ޤǤ��٤ƤΥ�����ɾ�����ʤ���Фʤ�ʤ����⤷��ޤ���
-
-4.3) �ơ��֥�䤽��¾�ξ���Υꥹ�Ȥ� psql �Ǹ���ˤϤɤ����ޤ�����
-
-psql�Υ����������ɤȤ��ƽ񤫤줿 pgsql/src/bin/psql/describe.c �ե�������ɤळ
-�Ȥ����������Ǥ��������ˤϡ�psql�ΥХå�����å��女�ޥ�ɤˤ����ϤΤ����SQL
-���ޥ�ɤ��ޤޤ�Ƥ��ޤ��� psql �� -E ���ץ�����Ĥ��Ƶ�ư����С�Ϳ��������
-��ɤ�¹Ԥ��뤿����䤤��碌�����Ϥ���ޤ���
-
-4.4) �ơ��֥뤫�饫���κ���ϤɤΤ褦�ˤ��ޤ�����
-
-���ε�ǽ�ϡ�ALTER TABLE DROP COLUMN �Ȥ��ƥ�꡼��7.3 ����ä����ޤ���������
-�ޤǤΥС������Ǥϡ���������ˤ������ޤ�:
+ 3.10)
+ PostgreSQL�Υ᥸�㡼��꡼���򥢥åץǡ��Ȥ���Τ˥���פȥꥹ�ȥ��򤷤ʤ��
+ ƤϤʤ�ʤ��ΤϤʤ��Ǥ�����
+
+ PostgreSQL������ϥޥ��ʡ���꡼���ǤϾ������ѹ������Ԥʤ��ޤ���Τǡ�
+ 7.2 ���� 7.2.1
+ �ؤΥ��åץ��졼�ɤˤϥ���פȥꥹ�ȥ���ɬ�פϤ���ޤ��󡣤��������᥸
+ �㡼��꡼��(���Ȥ��С�7.2����7.3�ؤΤ褦��)�Ǥϡ������ƥ�ơ��֥���
+ �����ե�����������ե����ޥåȤ��ѹ��򤷤Ф��йԤʤ��ޤ����������ѹ�
+ �Ϥ����Ƥ�ʣ���ǡ����Τ���桹�ϥǡ����ե�����Τ���θ����ߴ���
+ ��ݻ����뤳�Ȥ��Ǥ�
+ �ޤ��󡣥���פ����ѥե����ޥåȤǥǡ�������Ϥ�������򿷤��������ե�
+ ���ޥåȤ��ɤ߹��ळ�Ȥ��Ǥ�ޤ���
+
+ Ʊ���꡼���Ǥϥǥ�������ǤΥե����ޥåȤ��ѹ��Ϥʤ��Τǡ����åץ���
+ ���ɤˤϥ���ס��ꥹ�ȥ��ǤϤʤ���pg_upgrade
+ ������ץȤ�Ȥ����Ȥ��Ǥ�ޤ�����꡼���Ρ��Ȥˤϡ�pg_upgrade
+ �����Ѳ�ǽ�ʥ�꡼�����ɤ��������Ƥ��ޤ���
+ _________________________________________________________________
+
+ ������
+
+ 4.1) �Х��ʥꡦ����������̾參������Ȥθ�̩�ʰ㤤�ϲ��Ǥ�����
+
+ �ܽҤϡ�����饤��ޥ˥奢��� DECLARE �򸫤Ʋ�������
+
+ 4.2) �ǽ�ο������Τߤ� SELECT ����ˤϤɤ����ޤ�����
+
+ ����饤��ޥ˥奢���FETCH�򸫤Ƥ������������뤤�ϡ�SELECT ...
+ LIMIT....��ȤäƤߤƲ�������
+
+ ���Ȥ����ߤ����ΤϺǽ�ο����������Ǥ⡢���٤Ƥ��䤤��碌��ɾ�����ʤ�
+ �ƤϤʤ�ʤ����⤷��ޤ���ORDER BY
+ ����ä��䤤��碌��Ȥ����Ȥ�ͤ��ƤߤƲ������� �⤷��ORDER
+ BY�˹�ä�����ǥå���������Ȥ����
+ PostgreSQL���׵ᤵ�줿�ǽ�ο�����������ɾ���Ǥ�
+ �뤫�⤷��ޤ��󤬡��Ǥʤ�С�PostgreSQL
+ �ϰտޤ������������������ޤǤ��٤ƤΥ�����ɾ�����ʤ���Фʤ�ʤ�����
+ ����ޤ���
+
+ 4.3) �ơ��֥�䤽��¾�ξ���Υꥹ�Ȥ� psql �Ǹ���ˤϤɤ����ޤ�����
+
+ psql�Υ����������ɤȤ��ƽ񤫤줿 pgsql/src/bin/psql/describe.c
+ �ե�������ɤळ�Ȥ����������Ǥ���
+ �����ˤϡ�psql�ΥХå�����å��女�ޥ�ɤˤ����ϤΤ����SQL���ޥ�ɤ
+ ��ޤޤ�Ƥ��ޤ��� psql �� -E
+ ���ץ�����Ĥ��Ƶ�ư����С�Ϳ�������ޥ�ɤ�¹Ԥ��뤿����䤤��碌
+ �����Ϥ���ޤ���
+
+ 4.4) �ơ��֥뤫�饫���κ���ϤɤΤ褦�ˤ��ޤ�����
+
+ ���ε�ǽ�ϡ�ALTER TABLE DROP COLUMN �Ȥ��ƥ�꡼��7.3
+ ����ä����ޤ���������ޤǤΥС������Ǥϡ���������ˤ������ޤ�:
BEGIN;
LOCK TABLE old_table;
SELECT ... -- ��������������ʳ��Υ����򤹤٤����򤷤ޤ���
@@ -849,12 +927,13 @@ psql�Υ����������ɤȤ��ƽ񤫤줿 pgsql/src/bin/psql/describe.c �ե�������ɤळ
DROP TABLE old_table;
ALTER TABLE new_table RENAME TO old_table;
COMMIT;
-[�������������ɲä� ALTER TABLE ADD COLUMN �ǹԤ��ޤ���]
-
-4.5) �������ơ��֥롢�ǡ����١����κ��祵�����ϡ�
-���¤ϰʲ��ΤȤ���Ǥ���
-�ǡ����١����κ��祵����? ����̵�� (1 TB �Υǡ����١�����¸�ߤ��ޤ�)
+ [�������������ɲä� ALTER TABLE ADD COLUMN �ǹԤ��ޤ���]
+
+ 4.5) �������ơ��֥롢�ǡ����١����κ��祵�����ϡ�
+
+ ���¤ϰʲ��ΤȤ���Ǥ���
+�ǡ����١����κ��祵����? ����̵�� (4 TB �Υǡ����١�����¸�ߤ��ޤ�)
�ơ��֥�κ��祵����? 16TB
�����κ��祵����? 1.6TB
�ե�����ɤκ��祵����? 1GB
@@ -862,29 +941,32 @@ psql�Υ����������ɤȤ��ƽ񤫤줿 pgsql/src/bin/psql/describe.c �ե�������ɤळ
�ơ��֥���Ǥκ��祫����? �����η��ˤ��250-1600
�ơ��֥���Ǥκ��祤��ǥ�����? ����̵��
-������󡢤����ϼºݤ�̵���¤ǤϤʤ����ǥ��������̤ȥ��꡼�䥹��åץ��ڡ�
-�����礭���ˤ�����¤���ޤ�����ǽ�Ϥ������ͤ����ȤΤۤ��礭�ʻ�����������
-�ޤ���
-
-����ơ��֥륵������16TB�ϥ��ڥ졼�ƥ��󥰥����ƥ�ˤ�����ե�����Υ��ݡ���
-��ɬ�פȤ��ޤ��󡣵���ʥơ��֥��ʣ����1GB�Υե������ʬ������¸����ޤ��Τǡ�
-�ե����륷���ƥ�����¤Ͻ��פǤϤ���ޤ���
-
-�ǥե���ȤΥ֥��å���������32k�ˤ���Ⱥ���ơ��֥륵�����Ⱥ��祫�����Ȥ�����
-���ޤ���
-
-4.6) ����Ū�ʥƥ����ȥե����뤫��ǡ�������¸����ˤϡ��ǡ����١����Υǥ�������
-�̤ϤɤΤ��餤ɬ�פǤ���
-
-���̤Υƥ����ȥե������ PostgreSQL �Υǡ����١�������¸����ˤϡ��������5�ܤ�
-�ǥ��������̤�ɬ�פȤ��ޤ���
-
-����Ȥ��ơ��ƹԤ������ȥƥ����ȵ��Ҥ���� 100,000�ԤΥե������ͤ��Ƥߤޤ���
-�����ƥ����Ȥ�ʸ�����ʿ��Ĺ����20�Х��ȤȲ��ꤹ��ȡ��ե�åȥե�������礭��
-����2.8MB �Ǥ������Υǡ�����ޤ� PostgreSQL �ǡ����١����ե�������礭���ϼ���
-�褦����6.4MB�ȸ��Ѥ�뤳�Ȥ��Ǥ��ޤ���
+ ������󡢤����ϼºݤ�̵���¤ǤϤʤ����ǥ��������̤ȥ��꡼�䥹���
+ �ץ��ڡ������礤��ˤ�����¤���ޤ����ǽ�Ϥ������ͤ����ȤΤۤ��礭
+ �ʻ������������ޤ���
+
+ ����ơ��֥륵������16TB�ϥ��ڥ졼�ƥ��󥰥����ƥ�ˤ�����ե������
+ ���ݡ��Ȥ�ɬ�פȤ��ޤ��󡣵���ʥơ��֥��ʣ����1GB�Υե������ʬ�����
+ �¸����ޤ��Τǡ��ե����륷���ƥ�����¤Ͻ��פǤϤ���ޤ���
+
+ �ǥե���ȤΥ֥��å���������32k�ˤ���Ⱥ���ơ��֥륵�����Ⱥ��祫���
+ ��Ȥ����ä��ޤ���
+
+ 4.6) ����Ū�ʥƥ�
+ ���ȥե����뤫��ǡ�������¸����ˤϡ��ǡ����١����Υǥ��������̤ϤɤΤ���
+ �ɬ�פǤ���
+
+ ���̤Υƥ���ȥե������ PostgreSQL
+ �Υǡ����١�������¸����ˤϡ��������5�ܤΥǥ��������̤�ɬ�פȤ��ޤ��
+ �
+
+ ����Ȥ��ơ��ƹԤ������ȥƥ���ȵ�Ҥ���� 100,000�ԤΥե������ͤ�
+ �Ƥߤޤ��礦���ƥ�
+ ���Ȥ�ʸ�����ʿ��Ĺ����20�Х��ȤȲ��ꤹ��ȡ��ե�å� �ե�������礭
+ ������2.8MB �Ǥ������Υǡ�����ޤ� PostgreSQL �ǡ����١���
+ �ե�������礤��ϼ��Τ褦����6.4MB�ȸ��Ѥ�뤳�Ȥ��Ǥ�ޤ���
36 bytes: �ƥ����Υإå�(����)
- 24 bytes: ����(int)�ե�����ɤȥƥ�����(text)�ե������
+ 24 bytes: ����(int)�ե�����ɤȥƥ����(text)�ե������
+ 4 bytes: �ڡ�����Υ��åץ�ؤΥݥ���
----------------------------------------
64 bytes per row
@@ -898,343 +980,406 @@ psql�Υ����������ɤȤ��ƽ񤫤줿 pgsql/src/bin/psql/describe.c �ե�������ɤळ
100000 data rows
-------------------- = 782 database pages
128 rows per page
-
-782 database pages * 8192 bytes per page = 6,406,144 bytes (6.4 MB)
-
-����ǥå����ϡ�����ۤɤΥ����Хإåɤ��׵ᤷ�ޤ��󤬡�����ǥå����դ������
-�ǡ�����ޤ�ʾ塢����ʤ���礭���ʤ�ޤ���
-
-NULL�ϥӥåȥޥåפ���¸����Ƥ��ơ�����餬�鷺���˥��ڡ�����Ȥ��ޤ���
-4.7) ������줿�ơ��֥롢����ǥå������ǡ����١���������ӡ��桼����ɤΤ褦��
-���Ƹ��Ĥ��Ф��ޤ�����
-
-psql �ˤϤ��������ʥХå�����å��塦���ޥ�ɤ����ꡢ�������������ɽ�����ޤ���
-�Хå�����å��塦���ޥ�ɤμ���򸫤�ˤ� \? ��ȤäƲ�������
-
-�ޤ���pgsql/src/tutorial/syscat.source �ե���������餻�ƤߤƲ�����������ϡ���
-���� SELECT ʸ�ˤ��ɬ�פʾ����ǡ����١����Υ����ƥࡦ�ơ��֥뤫����Ф���
-�㼨���Ƥ���ޤ����ޤ���pg_ �ǻϤޤ륷���ƥ�ơ��֥�ˤ⵭�Ҥ���Ƥ��ޤ�������
-�ˡ�psql -l �Ϥ��٤ƤΥǡ����١�����ꥹ��ɽ�����ޤ���
-
-4.8) �䤤��碌���٤�����������ǥå�����ȤäƤ����ͻҤ�����ޤ��󡣤ʤ��Ǥ���
-��
-
-����ǥå����ϼ�ưŪ�ˤ��٤Ƥ��䤤��碌�ǻȤ���櫓�ǤϤ���ޤ��󡣥ơ��֥�
-���Ǿ�����������礭�����䤤��碌�Ǥ��Τ鷺���ʥѡ�����ơ����Υ��������򤹤�
-������������ǥå����ϻȤ��ޤ�������ϥ���ǥå����������ˤ�굯��������
-�����ʥǥ��������������ϡ��ơ��֥�򥹥ȥ졼�Ȥ��ɤ�缡���������٤��ʤ뤳
-�Ȥ����뤫��Ǥ���
-
-����ǥå�����Ȥ�������ꤹ�뤿��ˡ�PostgreSQL �ϥơ��֥�ˤĤ��Ƥ����׾����
-�����ʤ���Фʤ�ޤ��󡣤������׾���ϡ�VACUUM ANALYZE�ޤ��ϡ�ñ�� ANALYZE ���
-�äƼ������뤳�Ȥ��Ǥ��ޤ������׾����Ȥäƥ��֥ƥ��ޥ����ϥơ��֥����ˤ���
-���������Τꡢ����ǥå�����Ȥ��٤����Τη�������������Ǥ��ޤ������׾����
-��Ŭ�ʷ��������ˡ������Ǥ⵮�Ťʤ�Τ⤢��ޤ������׾���μ����ϡ���
-���֥�����Ƥ���������˷��֤��ʤ����٤��Ǥ���
+782 database pages * 8192 bytes per page = 6,406,144 bytes (6.4 MB)
-����ǥå����ϡ��̾� ORDER BY �����Ԥʤ�����ˤϻȤ��ޤ��󡣽缡�������
-��³������Ū�����Ȥϡ�����ʥơ��֥�Υ���ǥå����������������̤Ϲ�®�Ǥ�
-��
-��������ORDER BY���Ȥ߹�蘆�줿LIMIT �ϡ��ơ��֥�ξ�������ʬ���֤�����ˤ���
-���ӥ���ǥå�����Ȥ��Ǥ��礦���ºݡ�MAX() �� MIN() ������ǥå�����Ȥ�ʤ���
-���Ƥ⡢���Τ褦���ͤ� ORDER BY �� LIMIT ��Ȥäƥ���ǥå�����ȤäƼ��Ф���
-�Ȥ���ǽ�Ǥ�:
+ ����ǥå����ϡ�����ۤɤΥ����Хإåɤ��׵ᤷ�ޤ��󤬡�����ǥå�����
+ �������ǡ�����ޤ�ʾ塢����ʤ���礤��ʤ�ޤ���
+
+ NULL�ϥӥåȥޥåפ���¸����Ƥ��ơ�����餬�鷺���˥��ڡ�����Ȥ��ޤ�
+ ��
+
+ 4.7)
+ ������줿�ơ��֥롢����ǥå������ǡ����١���������ӡ��桼����ɤΤ褦�ˤ
+ ��Ƹ��Ĥ��Ф��ޤ�����
+
+ psql
+ �ˤϤ��������ʥХå�����å��塦���ޥ�ɤ����ꡢ�������������ɽ������
+ �����Хå�����å��塦���ޥ�ɤμ���򸫤�ˤ� \? ��ȤäƲ�������
+
+ �ޤ���pgsql/src/tutorial/syscat.source
+ �ե���������餻�ƤߤƲ�����������ϡ������� SELECT
+ ʸ�ˤ��ɬ�פʾ����ǡ����١����Υ����ƥࡦ�ơ��֥뤫����Ф����㼨
+ ���Ƥ���ޤ����ޤ���pg_ �ǻϤޤ륷���ƥ�ơ��֥�ˤ⵭
+ �Ҥ���Ƥ��ޤ�������ˡ�psql -l
+ �Ϥ��٤ƤΥǡ����١�����ꥹ��ɽ�����ޤ���
+
+ 4.8)
+ �䤤��碌���٤�����������ǥå�����ȤäƤ����ͻҤ�����ޤ��󡣤ʤ��Ǥ����
+ �
+
+ ����ǥå����ϼ�ưŪ�ˤ��٤Ƥ��䤤��碌�ǻȤ���櫓�ǤϤ���ޤ���
+ �ơ� �֥뤬�Ǿ�����������礭
+ �����䤤��碌�Ǥ��Τ鷺���ʥѡ�����ơ����Υ�����
+ ���򤹤������������ǥå����ϻȤ��ޤ�������ϥ���ǥå�������
+ ���ˤ�
+ �굯������������ʥǥ��������������ϡ��ơ��֥�򥹥ȥ졼�Ȥ��ɤ��
+ �� ���������٤��ʤ뤳�Ȥ����뤫��Ǥ���
+
+ ����ǥå�����Ȥ�������ꤹ�뤿��ˡ�PostgreSQL �ϥơ��֥�ˤĤ�
+ �Ƥ����׾��������ʤ���Фʤ�ޤ��󡣤������׾���ϡ�VACUUM
+ ANALYZE�ޤ��ϡ�ñ�� ANALYZE ��ȤäƼ������뤳�� ���Ǥ�
+ �ޤ������׾����Ȥäƥ��֥ƥ��ޥ����ϥơ��֥����ˤ������������
+ �ꡢ����ǥå�����Ȥ��٤���Τη�������������Ǥ�ޤ������׾���Ϻ�Ŭ
+ �ʷ��������ˡ������Ǥ⵮�Ťʤ�Τ⤢��ޤ������׾���μ�����
+ �� �ơ��֥�����Ƥ���������˷��֤��ʤ����٤�Ǥ���
+
+ ����ǥå����ϡ��̾� ORDER BY �����Ԥ�
+ ������ˤϻȤ��ޤ��󡣽缡����
+ ����³������Ū�����Ȥϡ�����ʥơ��֥� �Υ���ǥå�������
+ ���������̤Ϲ�®�Ǥ���
+ ��������ORDER BY���Ȥ߹�蘆�줿LIMIT
+ �ϡ��ơ��֥�ξ�������ʬ���֤�����ˤ��Ӥ��ӥ���ǥå�����Ȥ��Ǥ��礦
+ �� �ºݡ�MAX() �� MIN()
+ ������ǥå�����Ȥ�ʤ��Ȥ��Ƥ⡢���Τ褦���ͤ� ORDER BY �� LIMIT
+ ��Ȥäƥ���ǥå�����ȤäƼ��Ф����Ȥ���ǽ�Ǥ�:
SELECT col
FROM tab
ORDER BY col [ DESC ]
LIMIT 1;
-LIKE ���뤤�� ~ �Τ褦�ʥ磻��ɥ����ɱ黻�Ҥ����̤ʴĶ��Ǥ����Ȥ��ޤ���
+ �⤷�����ץƥ��ޥ������ְ�äƥ������󥷥�륹��
+ �������򤷤����Ȥ˵������ʤ���С�SET enable_seqscan TO
+ 'off'��Ȥäƥ���ǥ�������
+ ���Ǥޤ������ʤ�®���ʤäƤ��뤫��ƥ��Ȥ򤷤ƤߤƤ���������
-
- �� ����ʸ����ʸ����κǽ�ˤ����ޤ������Ȥ��С�
+ LIKE ���뤤�� ~ �Τ褦�ʥ磻��ɥ����ɱ黻 �Ҥ����̤ʴĶ�
+ �Ǥ����Ȥ��ޤ���
+ * ����ʸ����ʸ����κǽ�ˤ��ޤ������Ȥ��С�
+
+ * LIKE �ѥ�����%�ǻϤޤ�ʤ�
+ * ~ (����ɽ��) �ѥ������^�ǻϤޤ�ʤ���Фʤ�ʤ�
- �� LIKE �ѥ�����%.�ǻϤޤ�ʤ�
- �� ~ (����ɽ��) �ѥ������^.�ǻϤޤ�ʤ���Фʤ�ʤ�
+ ����ʸ�����ʸ�����饹����Ϥ�뤳�ȤϤǤ�ޤ��󡣤��Ȥ��С�[a-e]��
+
+ ILIKE �� ~* �Τ褦����ʸ���Ⱦ�ʸ������̤�
+ �ʤ������ϻȤ��ޤ��󡣤��Τ���ꡢ����FAQ��4.12�����������ؿ��Υ���
+ ǥå������Ȥ��ޤ���
+
+ initdb �ˤ����Ƥϡ��ǥե���Ȥ�C�������뤬�Ȥ��ʤ��ƤϤʤ�ޤ���
+
+ [������ ����Ū�˥���ǥå�����Ȥ��ˤ� SET enable_seqscan = off
+ ��¹Ԥ��ޤ��� ]
+
+ 4.9)
+ �䤤��碌���֥ƥ��ޥ������ɤΤ褦���䤤��碌��ɾ������Τ��򸫤�ˤϤɤ��
+ ��ޤ�����
+
+ ����饤��ޥ˥奢��� EXPLAIN �򸫤Ʋ�������
+
+ 4.10) R-tree ����ǥå����Ȥϲ��Ǥ�����
+
+ R-tree
+ ����ǥå����϶���Ū�ʥǡ����˥���ǥå������դ��뤿��˻Ȥ��ޤ�����
+ �å��奤��ǥå����Ǥ��ϰϤθ������Ǥ�ޤ��󡣤ޤ���B-tree
+ ����ǥå����Ǥϡ��������Ǥ����ϰϤθ������Ǥ�ޤ���R-tree
+ ����ǥå����Ǥ����¿�����Υǡ����򰷤��ޤ������Ȥ��С��⤷ R-tree
+ ����ǥå����� point ����°����դ��뤳�Ȥ��Ǥ�
+ ��Ȥ���ȥ����ƥ�ϡ���Ĺ�����˰Ϥޤ줿���򤹤٤����򤹤�פȤ����褦
+ ���䤤��碌�ˡ�����Ψ�ɤ��������ޤ���
+
+ R-Tree ���߷פθ�ŵ�Ȥʤ븢�Ҥ�����ʸ��:
+
+ Guttman, A. "R-Trees: A Dynamic Index Structure for Spatial
+ Searching." Proceedings of the 1984 ACM SIGMOD Int'l Conf on Mgmt of
+ Data, 45-57.
+
+ ������ʸ�ϡ�Stonebraker ������ "Readings in Database Systems"
+ �Ǥ���夲���Ƥ��ޤ���
- �� ����ʸ�����ʸ�����饹����Ϥ�뤳�ȤϤǤ��ޤ��󡣤��Ȥ��С�[a-e]��
- �� ILIKE �� ~* �Τ褦����ʸ���Ⱦ�ʸ������̤��ʤ������ϻȤ��ޤ��󡣤��Τ����
- ������FAQ��4.12�����������ؿ��Υ���ǥå������Ȥ��ޤ���
- �� initdb �ˤ����Ƥϡ��ǥե���Ȥ�C�������뤬�Ȥ��ʤ��ƤϤʤ�ޤ���
-
-[����������Ū�˥���ǥå�����Ȥ��ˤ� SET enable_seqscan = off ��¹Ԥ��ޤ��� ]
-
-4.9) �䤤��碌���֥ƥ��ޥ������ɤΤ褦���䤤��碌��ɾ������Τ��򸫤�ˤϤɤ�
-���ޤ�����
-
-����饤��ޥ˥奢��� EXPLAIN �򸫤Ʋ�������
-
-4.10) R-tree ����ǥå����Ȥϲ��Ǥ�����
-
-R-tree ����ǥå����϶���Ū�ʥǡ����˥���ǥå������դ��뤿��˻Ȥ��ޤ����ϥ�
-���奤��ǥå����Ǥ��ϰϤθ������Ǥ��ޤ��󡣤ޤ���B-tree ����ǥå����Ǥϡ�����
-���Ǥ����ϰϤθ������Ǥ��ޤ���R-tree ����ǥå����Ǥ����¿�����Υǡ����򰷤�
-�ޤ������Ȥ��С��⤷ R-tree ����ǥå����� point ����°�����դ��뤳�Ȥ��Ǥ����
-����ȥ����ƥ�ϡ���Ĺ�����˰Ϥޤ줿���򤹤٤����򤹤�פȤ����褦���䤤��碌
-�ˡ�����Ψ�ɤ��������ޤ���
-
-R-Tree ���߷פθ�ŵ�Ȥʤ븢�Ҥ�����ʸ��:
-
-Guttman, A. "R-Trees: A Dynamic Index Structure for Spatial Searching."
-Proceedings of the 1984 ACM SIGMOD Int'l Conf on Mgmt of Data, 45-57.
-
-������ʸ�ϡ�Stonebraker ������ "Readings in Database Systems" �Ǥ���夲���
-�Ƥ��ޤ���
-
[������
- ������ü�������¼�������R-Tree�ط���ʸ����Ҳ𤷤�ĺ���ޤ�����
- ���ܸ� Postgres ML �Υ��������֤��� "Subject: [postgres95 801] spatial data structures"
- http://www.sra.co.jp/people/t-ishii/PostgreSQL/mhonarc/pgsql-jp/1996Oct/msg00007.html
+ ������ü�������¼�������R-Tree�ط���ʸ����Ҳ𤷤�ĺ��ޤ�����
+ ���ܸ� Postgres ML �Υ��������֤��� "Subject: [postgres95 801] spatial
+data structures"
+ http://www.sra.co.jp/people/t-ishii/PostgreSQL/mhonarc/pgsql-jp
+/1996Oct/msg00007.html
������������
]
-
-�ȹ��ߤ� R-Tree �ǥݥꥴ���ܥå��������Ǥ��ޤ�������Ū�ˤ�R-Tree �Ϥ�äȹ�
-������������褦�ˤ��ĥ�Ǥ��ޤ����¼�Ū�ˤϡ�R-Tree �γ�ĥ�ˤϤ���äȤ���
-��Ȥ�ɬ�פǤ��ơ����ߡ��桹�Ϥ����ɤΤ褦�ˤ��뤫�ˤĤ��Ƥ�ʸ�����äƤ���
-����
-
+ �ȹ��ߤ� R-Tree �ǥݥꥴ���ܥå��������Ǥ�ޤ�������Ū�ˤ�R-Tree
+ �Ϥ�äȹ⤤����������褦�ˤ��ĥ�Ǥ�ޤ����¼�Ū�ˤϡ�R-Tree
+ �γ�ĥ�ˤϤ���äȤ�����Ȥ�ɬ�פǤ��ơ����ߡ��桹�Ϥ����ɤΤ褦�ˤ�
+ �뤫�ˤĤ��Ƥ�ʸ�����äƤ��ޤ���
+
[������
- ���󥿡����������Ҳ�����¿�����������֥������Ȥؤγ�ĥ�����Ǥ����ܤ����ϡ�
+ ���󥿡����������Ҳ�����¿�����������֥������Ȥؤγ�ĥ�����Ǥ����
+ܤ����ϡ�
http://www.interwiz.koganei.tokyo.jp/software/geometric/index.html
��������������
]
-
-4.11) ����Ū�䤤��碌��Ŭ���Ȥϲ��Ǥ�����
-
-GEQO �⥸�塼��ϡ������Υơ��֥���礹��Ȥ��ˡ�����Ū���르�ꥺ��(GA)�����
-�碌���®�����ޤ�������ˤ�ꡢ����ߤĤ֤���õ����Ԥʤ�ʤ��Ƥ⡢�礭�ʷ��
-(join queries)�򰷤����Ȥ��Ǥ���褦�ˤʤ�ޤ���
-
-4.12) ����ɽ���Ǥθ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ�����ɽ�������ϤɤΤ褦�˼�
-�����ޤ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ������Τ���Υ���ǥå����ϤɤΤ褦�˻�
-���ޤ�����
-
-~�黻�Ҥ�����ɽ���ȹ��Ԥʤ���~* ����ʸ���Ⱦ�ʸ������̤��ʤ�
-(case-insensitive)����ɽ���ȹ��Ԥ��ޤ�����ʸ���Ⱦ�ʸ������̤��ʤ� LIKE �黻
-�Ҥ� ILIKE �Ȥ����ޤ���
-
-��ʸ���Ⱦ�ʸ������̤��ʤ�������Ӽ��Τ褦��ɽ���Ǥ��롧
+ 4.11) ����Ū�䤤��碌��Ŭ���Ȥϲ��Ǥ�����
+
+ GEQO �⥸�塼��ϡ������Υơ��֥���礹��Ȥ�
+ �ˡ�����Ū���르�ꥺ��(GA)�����碌���®�����ޤ�������ˤ�ꡢ�����
+ �Ĥ֤���õ����Ԥʤ�ʤ��Ƥ⡢�礤ʷ��(join queries)�򰷤����Ȥ��Ǥ�
+ ��褦�ˤʤ�ޤ���
+
+ 4.12)
+ ����ɽ���Ǥθ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ�����ɽ�������ϤɤΤ褦�˼¸��
+ ��ޤ�������ʸ���Ⱦ�ʸ���Ȥ���̤��ʤ������Τ���Υ���ǥå����ϤɤΤ褦�˻�
+ ���ޤ�����
+
+ ~�黻�Ҥ�����ɽ���ȹ��Ԥʤ���~*
+ ����ʸ���Ⱦ�ʸ������̤��ʤ�(case-insensitive)����ɽ���ȹ��Ԥ��ޤ���
+ ��ʸ���Ⱦ�ʸ������̤��ʤ� LIKE �黻�Ҥ� ILIKE �Ȥ����ޤ���
+
+ ��ʸ���Ⱦ�ʸ������̤��ʤ�������Ӽ��Τ褦��ɽ���Ǥ�롧
SELECT *
FROM tab
WHERE lower(col) = 'abc';
-ɸ�।��ǥå����ǤϻȤ�줺���������ʤ��顢�⤷�ؿ�����ǥå������ä��ʤ餽
-�줬�Ȥ���Ǥ��礦��
- CREATE INDEX tabindex ON tab (lower(col));
-
- WHERE lower(textfield) LIKE lower(pattern)
-
-4.13) �䤤��碌����ǡ��ե�����ɤ� NULL �Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ���
-��
-������ IS NULL �� IS NOT NULL �Ȥǻ�Ƥߤޤ���
+ ɸ�।��ǥå����ǤϻȤ�줺���������ʤ��顢�⤷�ؿ�����ǥå�����
+ ��ä��ʤ餽�줬�Ȥ���Ǥ��礦��
+ CREATE INDEX tabindex ON tab (lower(col));
-4.14) �͡���ʸ�����Τ��줾��ΰ㤤�ϲ��Ǥ�����
+ WHERE lower(textfield) LIKE lower(pattern)
+ 4.13) �䤤��碌����ǡ��ե�����ɤ� NULL
+ �Ǥ��뤳�Ȥ򸡽Ф���ˤϤɤ����ޤ�����
+
+ ������ IS NULL �� IS NOT NULL �Ȥǻ�Ƥߤޤ���
+
+ 4.14) �͡���ʸ�����Τ��줾��ΰ㤤�ϲ��Ǥ�����
+
Type Internal Name Notes
--------------------------------------------------
-"char" char 1 character
CHAR(n) bpchar ���ꤵ�줿����Ĺ�Ȥʤ�褦�˶��򤬵ͤ����
+"char" char ��ʸ��
VARCHAR(n) varchar ����Ĺ�Υ���������ꤹ�롢�ͤ�ʪ̵��
-TEXT text Ĺ���˾�¤�̵���ƥ�����
+TEXT text Ĺ���˾�¤�̵���ƥ����
BYTEA bytea ����Ĺ�ΥХ�������(null-byte safe)
-����̾�ˤ��ܤˤ�����Τϡ������ƥࡦ����������Ĵ�٤�Ȥ��䡢���顼��å�������
-�������Ȥ��Ǥ���
-
-�嵭�η��Τ�����Σ��Ĥη��� "varlena" ���Ǥ�(���ʤ�����ǥ������κǽ�Σ��Х�
-�Ȥ��ǡ���Ĺ�ǡ�����θ�˼ºݤΥǡ�����³���ޤ�)�����Τ褦�˼ºݤζ��֤������
-�줿�礭�����⾯���礭���ʤ�ޤ����������������Υǡ�������TOAST�ˤ�갵�̤�
-�줿��ʣ���������Ϥä���¸���줿�ꤷ�ơ��ǥ�������ζ��֤ϻפä���꾮�����ʤ�
-�ޤ���
-
-CHAR(n)�Ϥ��Ĥ�Ĺ����Ʊ��ʸ�������¸����Τ˺�Ŭ�Ǥ���VARCHAR(n) �ϲ���Ĺ��ʸ
-�������¸����Τ˺�Ŭ�Ǥ�������¸�Ǥ���ʸ�����Ĺ�������¤�����ޤ���TEXT ��Ĺ
-�������¤�̵��ʸ�������¸����Τ�Τǡ�����1�����Х��ȤǤ��� BYTEA�ϡ���ʬŪ��
-NULL �ΥХ��Ȥ�ޤ�Х��ʥ�ǡ�������¸���뤿��Τ�ΤǤ���
-
-4.15.1) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ�����
-
-PostgreSQL �� SERIAL �ǡ������򥵥ݡ��Ȥ��ޤ�������������֤ȥ���ǥå�����
-ư�������ޤ������Ȥ��С�
- CREATE TABLE person (
- id SERIAL,
- name TEXT
+ ����̾�ˤ��ܤˤ�����Τϡ������ƥࡦ����������Ĵ�٤�Ȥ�
+ �䡢���顼��å�������������Ȥ�Ǥ���
+
+ �嵤η��Τ����ǽ�Σ��Ĥη��� "varlena"
+ ���Ǥ�(���ʤ�����ǥ������κǽ�Σ��Х��Ȥ��ǡ���Ĺ�ǡ�����θ�˼ºݤ
+ Υǡ�����³��ޤ�)�����Τ褦�˼ºݤζ��֤�������줿�礤����⾯���礭
+ ���ʤ�ޤ����������������Υǡ�������TOAST�ˤ�갵�̤��줿��ʣ�������
+ ��Ϥä���¸���줿�ꤷ�ơ��ǥ�������ζ��֤ϻפä���꾮�����ʤ�ޤ���
+
+ VARCHAR(n) �ϲ���Ĺ��ʸ�������¸����Τ˺�Ŭ�Ǥ�������¸�Ǥ�
+ ��ʸ�����Ĺ�������¤�����ޤ���TEXT
+ ��Ĺ�������¤�̵��ʸ�������¸����Τ�Τǡ������ 1�����Х��ȤǤ���
+ CHAR(n)�ϡ�VARCHAR(n)��Ϳ����줿ʸ����������¸����Τ��Ф����֥�󥯤
+ �ͤ����Ǥ��Ĥ�Ʊ��Ĺ����ʸ�������¸����Τ˺�Ŭ�Ǥ���BYTEA�ϡ���ʬ
+ ��NULL
+ �ΥХ��Ȥ�ޤ�Х��ʥ�ǡ�������¸���뤿��Τ�ΤǤ��������Υ����פ�
+ Ʊ�����餤���ǽ���������ޤ���
+
+ 4.15.1) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ�����
+
+ PostgreSQL �� SERIAL
+ �ǡ������򥵥ݡ��Ȥ��ޤ�������������֤ȥ���ǥå�����ư�������ޤ�
+ �����Ȥ��С�
+ CREATE TABLE person (
+ id SERIAL,
+ name TEXT
);
-�ϼ�ưŪ�˼��Τ褦����������ޤ�:
+
+ �ϼ�ưŪ�˼��Τ褦����������ޤ�:
CREATE SEQUENCE person_id_seq;
- CREATE TABLE person (
+ CREATE TABLE person (
id INT4 NOT NULL DEFAULT nextval('person_id_seq'),
- name TEXT
+ name TEXT
);
CREATE UNIQUE INDEX person_id_key ON person ( id );
-���֤ˤĤ��ƤΤ�äȾܤ�������ϡ�����饤��ޥ˥奢��� create_sequence ����
-��������
-
-�ޤ����ƥ�����OID�ե�����ɤ����ͤȤ��ƻȤ����Ȥ�Ǥ��ޤ����������ʤ��顢�⤷
-��ǡ����١��������פ��Ƥ�����ɤ���ɬ�פ�������ϡ�OID��¸���뤿���
-pg_dump �� -o���ץ�����Ȥ������ޤ��ϡ�COPY WITH OIDS���ץ�����Ȥ�ɬ�פ���
-��ޤ��� Bruce Momjian ��(http://www.PostgreSQL.org/docs/aw_pgsql_book)��
-Numbering Rows�ξϤˤ��ꤢ�ޤ���
-
-4.15.2) SERIAL�ǡ�����������������ͤϡ��ɤ�����������ޤ�����
-�ҤȤĤ���ˡ�ϡ�nextval() �ؿ���ȤäƤ����ͤ�����������(before)�� SEQUENCE ��
-�֥������Ȥ��鼡�� SERIAL �ͤ���Ф������줫��ºݤ������򤹤뤳�ȤǤ���
-4.15.1 �Υơ��֥�����Ȥ��Ȥ���ȡ���������ǤϤ��Τ褦�ˤʤ�ޤ���
+ ���֤ˤĤ��ƤΤ�äȾܤ�������ϡ�����饤��ޥ˥奢���
+ create_sequence ������������
+
+ �ޤ����ƥ�����OID�ե�����ɤ����ͤȤ��ƻȤ����Ȥ�Ǥ�
+ �ޤ����������ʤ��顢�⤷��ǡ����١��������פ��Ƥ�����ɤ���ɬ�פ���
+ ����ϡ�OID��¸���뤿���pg_dump ��
+ -o���ץ�����Ȥ������ޤ��ϡ�COPY WITH
+ OIDS���ץ�����Ȥ�ɬ�פ�����ޤ��� Bruce Momjian
+ ��(http://www.PostgreSQL.org/docs/aw_pgsql_book)�� Numbering
+ Rows�ξϤˤ��ꤢ�ޤ���
+
+ 4.15.2) SERIAL�ǡ�����������������ͤϡ��ɤ�����������ޤ�����
+
+ �ҤȤĤ���ˡ�ϡ�nextval() �ؿ���ȤäƤ����ͤ�����������(before)��
+ SEQUENCE ���֥������Ȥ��鼡�� SERIAL
+ �ͤ���Ф������줫��ºݤ������򤹤뤳�ȤǤ���4.15.1
+ �Υơ��֥�����Ȥ��Ȥ���ȡ���������ǤϤ��Τ褦�ˤʤ�ޤ���
new_id = execute("SELECT nextval('person_id_seq')");
- execute("INSERT INTO person (id, name) VALUES (new_id, 'Blaise Pascal')");
-�������ơ�new_id ����¸�����������ͤ�¾���䤤��碌��(���Ȥ��С�person �ơ��֥�
-���Ф��볰������(foreign key)�Τ褦��)�Ȥ��Ȥ褤�Ǥ��礦����ưŪ�˺��줿
-SEQUENCE���֥������Ȥ�̾���ϡ�<table>_<serialcolumn>_seq �Τ褦�ˤʤꡢ���Τ���
-��table �� serialcolumn �Ϥ��줾��ơ��֥��̾����SERIAL������̾���Ǥ���
-
-���뤤�ϡ�Ϳ����줿SERIAL�ͤ򡢤��줬�����ͤȤ����������줿���(after)��
-currval() �ؿ���ȤäƼ��Ф����Ȥ�Ǥ��ޤ������Ȥ��С�
+ execute("INSERT INTO person (id, name) VALUES (new_id, 'Blaise Pascal')
+");
+
+ �������ơ�new_id ����¸�����������ͤ�¾���䤤��碌��(���Ȥ��С�person
+ �ơ��֥���Ф��볰�����(foreign
+ key)�Τ褦��)�Ȥ��Ȥ褤�Ǥ��礦����ưŪ�˺��줿SEQUENCE���֥������Ȥ
+ �̾���ϡ�<table>_<serialcolumn>_seq �Τ褦�ˤʤꡢ���Τ�����table ��
+ serialcolumn �Ϥ��줾��ơ��֥��̾����SERIAL������̾���Ǥ���
+
+ ���뤤�ϡ�Ϳ����줿SERIAL�ͤ򡢤��줬�����ͤȤ����������줿���(after
+ )�� currval() �ؿ���ȤäƼ��Ф����Ȥ�Ǥ�ޤ������Ȥ��С�
execute("INSERT INTO person (name) VALUES ('Blaise Pascal')");
new_id = execute("SELECT currval('person_id_seq')");
-�Ǹ�ˡ�INSERTʸ�����֤�OID��Ȥäơ������ͤ�ߤĤ��뤳�Ȥ�Ǥ��ޤ�������������
-����ϺǤ�ܿ������㤤������Ǥ��礦��Perl��DBI�� Edmund Mergl �κ�ä� DBD::Pg
-�⥸�塼���Ȥ��С�$sth->execute() �θ�� $sth->{pg_oid_status} ���ͳ���Ƥ���
-OID �ͤ�Ȥ���褦�ˤ��뤳�ȤϤǤ��ޤ���
-
-4.15.3) ¾�Υ桼���Ȥζ�����֤��򤱤뤿��ˤϡ�currval() �� nextval() �ϻȤ��
-���ۤ����褤�ΤǤ��礦����
-
-����Ϥ���ޤ���currval() �ϡ����٤ƤΥ桼���ǤϤ���ޤ��󤬡����ʤ��ΥХå�
-����ɤ�Ϳ����줿���ߤ��ͤ��֤��ޤ���
-
-4.15.4) �ȥ�󥶥���������Ǥ����Ȥ��ˤ⤦�����ɥ��������ֹ椬�Ȥ��ʤ���
-�Ϥʤ��Ǥ������������󥹡�SERIAL�����˶���������ΤϤʤ��Ǥ�����
-
-Ʊ������������뤿��ˡ��¹���Υȥ�󥶥������ˡ�ɬ�פǥȥ�󥶥�����󤬽�
-λ����ޤǥ��å�����ʤ����������ͤ�Ϳ���Ƥ��ޤ������Τ���ȥ�󥶥������
-���Ǥ������ֹ������Ƥ˥���åפ������ޤ���
-
-4.16) OID �Ȥϲ��Ǥ����� TID �Ȥϲ��Ǥ�����
-OID �Ȥϰ�դΥ���ID ���Ф��� PostgreSQL �������Ǥ���PostgreSQL ����ǤĤ����
-�뤹�٤ƤΥ����ϰ�դ� OID �����ޤ���initdb ��ȯ������� OID �Ϥ��٤� 16384
-(include/access/transam.h ����)��꾮�����ͤǤ���initdb ��Τ��٤Ƥ� OID (�桼
-������)�Ϥ���ʾ���ͤˤʤ�ޤ�������Ǥϡ�����餹�٤Ƥ� OID�ϰ�ĤΥǡ��֥��
-�ǡ����١������α�ޤ餺��PostgreSQL ���󥹥ȥ졼��������Τ���ǰ�դǤ���
-
-PostgreSQL �ϥơ��֥�֤Υ������ӤĤ��뤿��ˡ����Υ����ƥ�ơ��֥���� OID
-��Ȥ��ޤ������� OID ������Υ桼���Υ������̤��뤿��������ǻȤ��뤳��
-���Ǥ��ޤ���OID ���ͤ���¸���뤿��ˤ� OID ���򥫥��˻Ȥ����Ȥ򾩤�ޤ������
-®�������������뤿��� OID �ե�����ɤ˥���ǥå������뤳�Ȥ��Ǥ��ޤ��� OID
-�ϡ����ƤΥǡ����١����ǻȤ�������ΰ褫�顢���Ƥο����������˳�����Ƥ���
-����OID ��¾�β������Ѥ����������뤤�ϸ��� OID ��ơ��֥�Ȱ��˥��ԡ���������
-�ʤ顢�Ǥ��ʤ��Ϥ���ޤ���
+ �Ǹ�ˡ�INSERTʸ�����֤�OID��Ȥäơ������ͤ�ߤĤ��뤳�Ȥ�Ǥ�
+ �ޤ�����������������ϺǤ�ܿ�����㤤������Ǥ��礦��Perl��DBI��
+ Edmund Mergl �κ�ä� DBD::Pg �⥸�塼���Ȥ��С�$sth->execute()
+ �θ�� $sth->{pg_oid_status} ���ͳ���Ƥ��� OID
+ �ͤ�Ȥ���褦�ˤ��뤳�ȤϤǤ�ޤ���
+
+ 4.15.3) ¾�Υ桼���Ȥζ�����֤��򤱤뤿��ˤϡ�currval() �� nextval()
+ �ϻȤ�ʤ��ۤ����褤�ΤǤ��礦����
+
+ ����Ϥ���ޤ���currval()
+ �ϡ����٤ƤΥ桼���ǤϤ���ޤ��󤬡����ʤ��ΥХå�����ɤ�Ϳ����줿��
+ �ߤ��ͤ��֤��ޤ���
+
+ 4.15.4) �ȥ�󥶥���������Ǥ����Ȥ�
+ �ˤ⤦�����ɥ��������ֹ椬�Ȥ��ʤ��ΤϤʤ��Ǥ������������󥹡�SERIAL���
+ ��˶��������ΤϤʤ��Ǥ�����
+
+ Ʊ����
+ ��������뤿��ˡ��¹���Υȥ�󥶥������ˡ�ɬ�פǥȥ�󥶥������
+ ��λ����ޤǥ��å�����ʤ����������ͤ�Ϳ���Ƥ��ޤ������Τ���ȥ��
+ ����������Ǥ������ֹ������Ƥ˥���åפ������ޤ���
+
+ 4.16) OID �Ȥϲ��Ǥ����� TID �Ȥϲ��Ǥ�����
+
+ OID �Ȥϰ�դΥ���ID ���Ф��� PostgreSQL �������Ǥ���PostgreSQL
+ ����ǤĤ����뤹�٤ƤΥ����ϰ�դ� OID �����ޤ���initdb ��ȯ�������
+ OID �Ϥ��٤� 16384 (include/access/transam.h
+ ����)��꾮�����ͤǤ���initdb ��Τ��٤Ƥ� OID
+ (�桼������)�Ϥ���ʾ���ͤˤʤ�ޤ��� ����Ǥϡ�����餹�٤Ƥ�
+ OID�ϰ�ĤΥǡ��֥��ǡ����١������α�ޤ餺��PostgreSQL
+ ���󥹥ȥ졼��������Τ���ǰ�դǤ���
+
+ PostgreSQL
+ �ϥơ��֥�֤Υ������ӤĤ��뤿��ˡ����Υ����ƥ�ơ��֥���� OID
+ ��Ȥ��ޤ������� OID
+ ������Υ桼���Υ������̤��뤿��������ǻȤ��뤳�Ȥ��Ǥ�
+ �ޤ���OID ���ͤ���¸���뤿��ˤ� OID
+ ���򥫥��˻Ȥ����Ȥ򾩤�ޤ������®�������������뤿��� OID
+ �ե�����ɤ˥���ǥå������뤳�Ȥ��Ǥ�ޤ��� OID
+ �ϡ����ƤΥǡ����١����ǻȤ�������ΰ褫�顢���Ƥο����������˳����
+ �Ƥ��ޤ���OID ��¾�β������Ѥ����������뤤�ϸ��� OID
+ ��ơ��֥�Ȱ��˥��ԡ��������Τʤ顢�Ǥ�ʤ��Ϥ���ޤ���
CREATE TABLE new (old_oid oid, mycol int);
SELECT old_oid, mycol INTO new FROM old;
COPY new TO '/tmp/pgtable';
DELETE FROM new;
COPY new WITH OIDS FROM '/tmp/pgtable';
-
-OID �ϡ�4�Х��Ȥ������Ȥ�����¸����Ƥ���Τǡ�40����ۤ���Ȱ��Ƥ��ޤ��Ǥ���
-����ï�⤳�줬����������𤷤Ƥ���ͤϤ��ޤ���Ǥ������������ʤ����ˤ������¤�
-���������Ȥ�ײ褷�Ƥ��ޤ���
-
-TID �������ʪ�������򤽤Υ֥��å��ȥ��ե��å��ͤǼ��̤��뤿��˻Ȥ��ޤ���TID
-�ϥ������������줿��ƥ����ɤ������Ѥ��ޤ��������� TID �ϡ�ʪ��������ؤ�
-����˥���ǥå������ܤǻȤ��ޤ���
-
-4.17) PostgreSQL �ǻȤ��뤤���Ĥ����Ѹ�ΰ�̣�ϲ��Ǥ�����
-
-�����Ĥ��Υ����������ɤ�Ť�ʸ�����ˤϡ����줾������ʬ�����Ǥ�äȰ���Ū��
-�Ȥ��������Ѹ줬�Ȥ��Ƥ��ޤ���
-
-
- �� �ơ��֥�(table)���ط�(relation)�����饹(class)
- �� ����(row)���쥳����(record)�����åץ�(tuple)
- �� �����(column)���ե������(field)��°��(attribute)
- �� ����(retrieve)������(select)
- �� �ִ�(replace)������(update)
- �� �ɲ�(append)������(insert)
- �� OID, Ϣ��(serial value)
- �� �ݡ�����(portal), ��������(cursor)
- �� �ΰ��ѿ�(range variable)���ơ��֥�̾(table name)���ơ��֥���̾(table alias)
-
-����Ū�ʥǡ����١����Ѹ�Υꥹ�Ȥϡ�http://hea-www.harvard.edu/MST/simul/
-software/docs/pkgs/pgsql/glossary/glossary.html �Ǹ��Ĥ����ޤ���
-
-4.18) ���顼��å����� "ERROR: Memory exhausted in AllocSetAlloc()"���Ф�ΤϤ�
-���Ǥ�����
-
-�����餯�������ƥ�β��ۥ��꡼�����ƻȤ��̤����Ƥ��ޤäƤ����ǽ�������뤫��
-�����ͥ뤬����꥽�����ˤĤ��Ƥ�������ͤ��㤹�����ǽ��������ޤ��� postmaster
-���ư�������ˤ�����ƤߤƲ�������
+ OID
+ �ϡ�4�Х��Ȥ������Ȥ�����¸����Ƥ���Τǡ�40����ۤ���Ȱ��Ƥ��ޤ��
+ Ǥ��礦��ï�⤳�줬����
+ ������𤷤Ƥ���ͤϤ��ޤ���Ǥ������������ʤ����ˤ������¤��������
+ �Ȥ�ײ褷�Ƥ��ޤ���
+
+ TID
+ �������ʪ�������򤽤Υ֥��å��ȥ��ե��å��ͤǼ��̤��뤿��˻Ȥ��ޤ�
+ ��TID �ϥ������������줿��ƥ����ɤ������Ѥ��ޤ��������� TID
+ �ϡ�ʪ��������ؤ�����˥���ǥå�����ܤǻȤ��ޤ���
+
+ 4.17) PostgreSQL �ǻȤ��뤤���Ĥ����Ѹ�ΰ�̣�ϲ��Ǥ�����
+
+ �����Ĥ��Υ����������ɤ�Ť�ʸ�����ˤϡ����줾������ʬ�����Ǥ�ä�
+ ����Ū�˻Ȥ��������Ѹ줬�Ȥ��Ƥ��ޤ���
+ * �ơ��֥�(table)���ط�(relation)�����饹(class)
+ * ����(row)���쥳����(record)�����åץ�(tuple)
+ * �����(column)���ե������(field)��°�(attribute)
+ * ����(retrieve)������(select)
+ * �ִ�(replace)������(update)
+ * �ɲ�(append)������(insert)
+ * OID, Ϣ��(serial value)
+ * �ݡ�����(portal), ��������(cursor)
+ * �ΰ��ѿ�(range variable)���ơ��֥�̾(table
+ name)���ơ��֥���̾(table alias)
+
+ ����Ū�ʥǡ����١����Ѹ�Υꥹ�Ȥϡ�http://hea-www.harvard.edu/MST/sim
+ ul/software/docs/pkgs/pgsql/glossary/glossary.html �Ǹ��Ĥ����ޤ���
+
+ 4.18) ���顼��å����� "ERROR: Memory exhausted in
+ AllocSetAlloc()"���Ф�ΤϤʤ��Ǥ�����
+
+ �����餯�������ƥ�β��ۥ��꡼�����ƻȤ��̤����Ƥ��ޤäƤ����ǽ��
+ �����뤫�������ͥ뤬����꥽�����ˤĤ��Ƥ�������ͤ��㤹�����ǽ��
+ ������ޤ��� postmaster ���ư�������ˤ�����ƤߤƲ�������
ulimit -d 262144
limit datasize 256m
-������ˤ�äơ��ɤ��餫�ҤȤĤ���������Ǥ��礦��������ϥץ������Υǡ�������
-�������¤���⤯���ꤷ�����֤��䤤��碌�����뤹��褦�ˤʤ�Ǥ��礦������
-���ޥ�ɤϸ��ԤΥץ������ȡ����Υ��ޥ�ɤ����餻����˺�������ƤΥ��֥ץ���
-���ˤĤ���Ŭ�Ѥ���ޤ����Хå�����ɤ��ȤƤ�¿���Υǡ������֤������SQL ���饤
-����Ȥ����꤬³���Ƥ���ΤǤ���С����饤����Ȥ򳫻Ϥ������ˤ�����Ƥߤ�
-����������
-
-4.19) �ɤΥС������� PostgreSQL �����餻�Ƥ��뤫��Ĵ�٤�ˤϤɤ����ޤ�����
-
-psql ���� SELECT version(); �򥿥��פ��ޤ���
-
-4.20) �顼�������֥������Ȥ�����invalid large obj descriptor ��������ޤ���
-���ʤ��Ǥ��礦����
-
-�顼�������֥����������򤹤�Ȥ��ϡ������BEGIN WORK��COMMIT���դ���ɬ�פ���
-��ޤ������ʤ����lo_open ... lo_close��Ϥ��߹��ߤޤ���
-
-���ߤϡ�PostgreSQL�Υȥ�󥶥������Υ��ߥåȻ��˥顼�������֥������ȡ��ϥ��
-����Ĥ��뤳�Ȥˤ�ꡢlo_open���ޥ�ɤ���λ����ľ��˶���Ū�˥롼���¹Ԥ��ޤ�
-�����Τ��ᡢ�ǽ�˥ϥ�ɥ���Ф��Ʋ����򤷤褦�Ȥ���ȡ�invalid large obj
-descriptor(�顼�������֥������Ȥε��һҤ�����)�Ȥʤ�ޤ�������ǡ��⤷���ȥ��
-����������Ȥ��Τ�˺���ȡ��ʾ��ʤ��Ȥ�ۤȤ�ɤλ��֡�Ư���Ƥ��������ɤ���
-�顼��å�������Ф��ΤǤ���
-
-�⤷��ODBC�Τ褦�ʥ��饤����ȥ��󥿡��ե������򤪻Ȥ��ʤ顢auto-commit off����
-�ꤹ��ɬ�פ����뤫�⤷��ޤ���
-
-4.21) ���ߤλ��郎�ǥե���ȤȤʤ�褦�ʥ����ϤɤΤ褦�ˤĤ���ޤ�����
-
-CURRENT_TIMESTAMP��Ȥ��ޤ�:
- CREATE TABLE test (x int, modtime timestamp DEFAULT >CURRENT_TIMESTAMP );
-
-4.22) �ʤ���IN��Ȥ����䤤��碌���ȤƤ��٤��ΤǤ�����
-
-���ߡ������䤤��碌�γƥ����ˤĤ������䤤��碌�η�̤���֤˥�����󤹤뤳��
-�ˤ�ꡢ���䤤��碌�����䤤��碌�˷�礷�Ƥ��ޤ����⤷�����䤤��碌������
-�����֤����������䤤��碌�������ιԤ��֤��ʤ顢���̤�IN��EXISTS���֤������뤳
-�ȤǤ���
+ ������ˤ�äơ��ɤ��餫�ҤȤĤ���������Ǥ��礦��������ϥץ������Υ�
+ ���������������¤���⤯���ꤷ�����֤��䤤��碌�����뤹��褦�ˤ�
+ ��Ǥ��礦�����Υ��ޥ�ɤϸ��ԤΥץ������ȡ����Υ��ޥ�ɤ����餻�����
+ ��������ƤΥ��֥ץ������ˤĤ���Ŭ�Ѥ���ޤ����Хå�����ɤ��ȤƤ�¿
+ ���Υǡ������֤������SQL
+ ���饤����Ȥ����꤬³���Ƥ���ΤǤ���С����饤����Ȥ򳫻Ϥ������ˤ�
+ ����ƤߤƤ���������
+
+ 4.19) �ɤΥС������� PostgreSQL
+ �����餻�Ƥ��뤫��Ĵ�٤�ˤϤɤ����ޤ�����
+
+ psql ���� SELECT version(); �򥿥��פ��ޤ���
+
+ 4.20) �顼�������֥������Ȥ�����invalid large obj descriptor
+ ��������ޤ������ʤ��Ǥ��礦����
+
+ �顼�������֥����������򤹤�Ȥ�ϡ������BEGIN
+ WORK��COMMIT���դ���ɬ�פ�����ޤ������ʤ����lo_open ...
+ lo_close��Ϥ��߹��ߤޤ���
+
+ ���ߤϡ�PostgreSQL�Υȥ�󥶥������Υ��ߥåȻ��˥顼�������֥�������
+ ���ϥ�ɥ���Ĥ��뤳�Ȥˤ�ꡢlo_open���ޥ�ɤ���λ����ľ��˶���Ū�˥
+ 롼���¹Ԥ��ޤ������Τ��ᡢ�ǽ�˥ϥ�ɥ���Ф��Ʋ����򤷤褦�Ȥ���
+ ȡ�invalid large obj descriptor(�顼�������֥������Ȥε�
+ �һҤ�����)�Ȥʤ�ޤ�������ǡ��⤷���ȥ�󥶥�������Ȥ��Τ�˺���
+ ȡ��ʾ��ʤ��Ȥ�ۤȤ�ɤλ��֡�Ư���Ƥ��������ɤ����顼��å�������Ф
+ ��ΤǤ���
+
+ �⤷��ODBC�Τ褦�ʥ��饤����ȥ��󥿡��ե������򤪻Ȥ��ʤ顢auto-commi
+ t off�����ꤹ��ɬ�פ����뤫�⤷��ޤ���
+
+ 4.21) ���ߤλ��郎�ǥե���ȤȤʤ�褦�ʥ����ϤɤΤ褦�ˤĤ���ޤ�����
+
+ CURRENT_TIMESTAMP��Ȥ��ޤ�:
+ CREATE TABLE test (x int, modtime timestamp DEFAULT >CURRENT_TIMESTAMP
+);
+
+ 4.22) �ʤ���IN��Ȥ����䤤��碌���ȤƤ��٤��ΤǤ�����
+
+ ���ߡ������䤤��碌�γƥ����ˤĤ������䤤��碌�η�̤���֤˥���
+ ��󤹤뤳�Ȥˤ�ꡢ���䤤��碌�����䤤��碌�˷�礷�Ƥ��ޤ����⤷
+ �����䤤��碌�����Ԥ����֤����������䤤��碌�������ιԤ��֤��ʤ顢��
+ �̤�IN��EXISTS���֤�����뤳�ȤǤ���
SELECT *
FROM tab
WHERE col1 IN (SELECT subcol FROM subtab)
-���֤������ơ�
+
+ ���֤�����ơ�
SELECT *
FROM tab
WHERE EXISTS (SELECT subcol FROM subtab WHERE subcol = col)
-�Ȥ��ޤ������줬��ü���ᤤ�Ǥ�����subcol�Ϻ����դ������Ǥ���٤��Ǥ�������
-���¤Ͼ���Υ�꡼����ľ�������ȻפäƤ��ޤ���
-
-4.23) �������(outer join)�ϤɤΤ褦�˼¸����ޤ���?
-PostgreSQL �� SQL ɸ�๽ʸ��Ȥ��������(�����������祤��)�򥵥ݡ��Ȥ��ޤ�����
-���� 2�Ĥ����꤬����ޤ���
+ �Ȥ��ޤ��� ���줬��ü���ᤤ�Ǥ�����subcol�Ϻ����դ�����Ǥ���٤�
+ �Ǥ��� �����Ǽ����������7.4�ǽ�������ޤ���
+
+ 4.23) �������(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
-�ʤɤη����ꤵ��Ƥ��ޤ��������Υ�꡼���Ǥϳ������(outer join)��UNION ��
-NOT IN ��Ȥäƥ��ߥ�졼�ȤǤ��ޤ������Ȥ��С�tab1 �� tab2 ���礹��Ȥ��ϡ�
-�����䤤��碌����ĤΥơ��֥������礷�ޤ���
+
+ �����ξ�ħŪ���䤤��碌�Ǥ� t1.col �� t2.col �ȷ�礷�ơ�t1
+ �η�礵��ʤ��ä�����(t2 �Ȱ��פ��ʤ��ä�����)���֤��Ƥ��ޤ���RIGHT
+ ���� t2 �η�礵��ʤ��ä�������ä���Ǥ��礦��FULL
+ ���ϡ����פ��������� t1 �� t2
+ ����Ϸ�礵��ʤ��ä��������֤��Ǥ��礦��OUTER
+ �Ȥ������դϥ��ץ����� LEFT, RIGHT, �ޤ��� FULL
+ �ʤɤη����ꤵ��Ƥ��ޤ��� �����Υ�꡼���Ǥϳ������(outer
+ join)��UNION �� NOT IN ��Ȥäƥ��ߥ�졼�ȤǤ�ޤ��� ���Ȥ��С�tab1 ��
+ tab2 ���礹��Ȥ�ϡ������䤤��碌����ĤΥơ��֥������礷�ޤ���
SELECT tab1.col1, tab2.col2
FROM tab1, tab2
WHERE tab1.col1 = tab2.col1
@@ -1244,123 +1389,138 @@ NOT IN ��Ȥäƥ��ߥ�졼�ȤǤ��ޤ������Ȥ��С�tab1 �� tab2 ���礹��Ȥ��ϡ�
WHERE tab1.col1 NOT IN (SELECT tab2.col1 FROM tab2)
ORDER BY col1
-4.24) ʣ���Υǡ����١�����Ȥ��䤤��碌�ϤɤΤ褦�ˤ���ФǤ��ޤ�����
-
-���ԤΥǡ����١����ʳ��ؤ��䤤��碌��ˡ�Ϥ���ޤ��󡣤Ȥ����Τ�PostgreSQL����
-�����١������ͤΥ����ƥ५���������ɤ߹��ि��ǡ������ˤϡ����Ȥ����Τդ��
-������ˤ������ǡ����١�����ۤ����䤤��碌�򤹤뤹�٤�����ޤ���
-
-/contrib/dblink �ϥǡ����١�����(cross-database)���䤤��碌��ؿ��ƽФ��ˤ��
-�����ޤ���������󡢥��饤����Ȥ�Ʊ������³���̤Υǡ����١����ؤ�ĥ��ʤ��Ƥ�
-�ʤ餺����̤򥯥饤�����¦�ǥޡ������ʤ��ƤϤʤ�ޤ���
-
-4.25) �ؿ���ʣ���Υ����ޤ��ϥ������֤��ˤϤɤ����ޤ�����
-
-�⤷��PL/pgSQL �ؿ���refcursors��Ȥ��ȷ�̤��Ȥ��֤����Ȥ��Ǥ��ޤ��� http://
-www.PostgreSQL.org/idocs/index.php?plpgsql-cursors.html �� 23.7.3.3 �������
-������
-
-4.26)�ʤ���PL/PgSQL �ؿ����椫�����ơ��֥��μ¤� create/drop ���뤳�Ȥ��Ǥ�
-�ʤ��ΤǤ��礦����
-
-PL/PgSQL �ϴؿ������Ƥ򥭥�å��夷�������Թ��������ѤΤ��ᡢ�⤷ PL/PgSQL �ؿ�
-������ơ��֥�˥�����������ȡ����Υơ��֥�Ϥ��Ȥǥɥ��åפ���ƺ�������ޤ�
-�����ؿ����ƤӸƤӽФ����ȡ�����å��夵��Ƥ��뤽�δؿ������ƤϤޤ��Ť����
-�ơ��֥������Ȥ��ƻؤ��Ƥ��뤫��Ǥ��������ϡ� PL/PgSQL ����� EXECUTE ���
-���ơ��֥륢�������Τ���˻Ȥ����ȤǤ�������ǡ���󥯥��꡼�Υѡ�����ľ����
-�����Ǥ��礦��
-
-4.27) �ɤΤ褦�ʥ�ץꥱ������󥪥ץ��������ѤǤ��ޤ���?
-
-�ޥ����������졼�֤Υ�ץꥱ������󥪥ץ���󤬤����Ĥ����Ѳ�ǽ�Ǥ���������
-���ץ����Ǥϥޥ������Τߤ��ǡ����١������ѹ��Ǥ������졼�֤ϥǡ����١�������
-������Ǥ��� http://gborg.PostgreSQL.org/genpage?replication_research �κǸ��
-����������ˤ��Ƥ���ޤ����ޥ��-�ޥ������Υ�ץꥱ�������ˤ�륽��塼����
-��� http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php �ˤƺ��
-���ʤ���Ƥ��ޤ���
-[����
- JPUG ʬ���ȥ�󥶥������ȯʬ�ʲ�Ǥϡ��ʰ¸�ˤ�����濴�ˣ���
- ���ߥåȤμ�����ԤʤäƤ��ޤ���
- http://www.postgresql.jp/subcommittee/dt/index.html
- http://www.snaga.org/jpug-dt/
-
- ��ë�Ƥ���ˤ����������ץꥱ�������PGReplicate
- http://www.csra.co.jp/~mitani/jpug/pgreplicate/
-]
-
-4.28) �ɤΤ褦�ʰŹ沽���ץ��������ѤǤ��ޤ���?
-
- �� /contrib/pgcrypto SQL�䤤��碌����ǻȤ�����������ΰŹ沽��ޤߤޤ���
- �� ���饤����Ȥ��饵���С��ؤ�ž�����Ź沽����ͣ�����ˡ��pg_hba.conf�����
- hostssl��Ȥ����Ȥˤ��ޤ���
- �� �С������7.3 �Ǥϥǡ����١����桼���Υѥ���ɤ���¸�������˼�ưŪ�˰�
- �沽����ޤ������������ΥС������Ǥ�postgresql.conf���
- PASSWORD_ENCRYPTION��ͭ���ˤ���ɬ�פ�����ޤ���
- �� �����С��ϰŹ沽�ե����륷���ƥ��Ȥä����뤳�Ȥ�Ǥ��ޤ���
-
-������������������������������������������������������������������������������
- PostgreSQL�γ�ĥ�ˤĤ��Ƥμ���
-
-5.1) ��ʬ�ǽ񤤤��桼������ؿ��� psql ����Ǽ¹Ԥ���ȥ���������פ��Ƥ��ޤ���
-�Ϥʤ��Ǥ�����
-
-����Ͽ����ȹͤ����ޤ������ޤ��ǽ�ˡ����������桼������ؿ���ñ�ȤΥƥ��ȥ�
-�������ˤ��ƻ�ƤߤƲ�������
-
-5.2) PostgreSQL �Ѥ˽񤤤�����ä���Ũ�ʿ���������ؿ����󶡤��ƥץ��������Ȥ�
-�׸��������ΤǤ�����
-
-������ιԤʤä���ĥ��pgsql-hackers �᡼��󥰡��ꥹ�Ȥ����äƤ�������������
-�ơ��椯�椯�Ϥ���������ĥ�� contrib/ ���֥ǥ��쥯�ȥ��������뤳�Ȥˤʤ�Ǥ�
-�礦��
-
-5.3) ���ץ���֤� C����δؿ��ϤɤΤ褦�˽񤭤ޤ�����
-
-����Ū�ˤϲ�ǽ�Ǥ���������ˤϵ�ˤ�̯�����פ��ޤ��Τǡ����ԤΤޤ��Ǥ�̤��ï
-���ä����Ȥ�����ޤ���
-
-5.4) ���������ե�������ѹ����ޤ������ƥ���ѥ��뤷�Ƥ��Ѳ��������ʤ��ΤϤʤ�
-�Ǥ�����
-
-�����Ĥ��� Makefile �����󥯥롼�ɡ��ե�������Ф���Ŭ�ڤʰ�¸�ط�����äƤ���
-����make clean �򤷤Ƥ���⤦���� make ��Ԥʤ�ʤ��ƤϤʤ�ޤ��󡣤⤷��GCC
-�򤪻Ȥ��Ǥ���� configure �� --enable-depend ���ץ�����Ȥäơ�����ѥ����
-��¸�ط���ưŪ��Ĵ�٤����뤳�Ȥ�Ǥ��ޤ���
-������������������������������������������������������������������������������
+ 4.24) ʣ���Υǡ����١�����Ȥ��䤤��碌�ϤɤΤ褦�ˤ���ФǤ�ޤ�����
+
+ ���ԤΥǡ����١����ʳ��ؤ��䤤��碌��ˡ�Ϥ���ޤ��󡣤Ȥ����Τ�Postgr
+ eSQL���ǡ����١������ͤΥ����ƥ५���������ɤ߹��ि��ǡ������ˤϡ���
+ �Ȥ����Τդ�򤹤�����ˤ������ǡ����١�����ۤ����䤤��碌�򤹤뤹��
+ ������ޤ���
+
+ contrib/dblink
+ �ϥǡ����١�����(cross-database)���䤤��碌��ؿ��ƽФ��ˤ������ޤ�
+ ��������󡢥��饤����Ȥ�Ʊ������³���̤Υǡ����١����ؤ�ĥ��ʤ��Ƥ�
+ �ʤ餺����̤򥯥饤�����¦�ǥޡ������ʤ��ƤϤʤ�ޤ���
+
+ 4.25) �ؿ���ʣ���Υ����ޤ��ϥ������֤��ˤϤɤ����ޤ�����
+
+ �⤷��PL/pgSQL �ؿ���refcursors��Ȥ��ȷ�̤��Ȥ��֤����Ȥ��Ǥ�ޤ���
+ http://www.PostgreSQL.org/idocs/index.php?plpgsql-cursors.html ��
+ 23.7.3.3 �������������
+
+ 4.26)�ʤ���PL/PgSQL �ؿ����椫�����ơ��֥��μ¤� create/drop
+ ���뤳�Ȥ��Ǥ�ʤ��ΤǤ��礦����
+
+ PL/PgSQL �ϴؿ������Ƥ��å��夷�������Թ��������ѤΤ��ᡢ�⤷
+ PL/PgSQL
+ �ؿ�������ơ��֥�˥�����������ȡ����Υơ��֥�Ϥ��Ȥǥɥ��åפ����
+ ��������ޤ������ؿ����ƤӸƤӽФ����ȡ���
+ ��å��夵��Ƥ��뤽�δؿ������ƤϤޤ��Ť�����ơ��֥������Ȥ��ƻؤ�
+ �Ƥ��뤫��Ǥ��������ϡ� PL/PgSQL ����� EXECUTE
+ �����ơ��֥륢�������Τ���˻Ȥ����ȤǤ�������ǡ���󥯥��꡼�Υѡ�
+ ����ľ���򵯤����Ǥ��礦��
+
+ 4.27) �ɤΤ褦�ʥ�ץꥱ������󥪥ץ��������ѤǤ�ޤ���?
+
+ �ޥ����������졼�֤Υ�ץꥱ������󥪥ץ���󤬤����Ĥ����Ѳ�ǽ�Ǥ���
+ �����Υ��ץ����Ǥϥޥ������Τߤ��ǡ����١������ѹ��Ǥ�
+ �����졼�֤ϥǡ����١������ɤ�����Ǥ���
+ http://gborg.PostgreSQL.org/genpage?replication_research
+ �κǸ�ˤ���������ˤ��Ƥ���ޤ���
+ �ޥ��-�ޥ������Υ�ץꥱ�������ˤ�륽��塼������
+ http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php
+ �ˤƺ�Ȥ��ʤ���Ƥ��ޤ��� [���� JPUG
+ ʬ���ȥ�󥶥������ȯʬ�ʲ�Ǥϡ��ʰ¸�ˤ�����濴�ˣ���
+ ���ߥåȤμ�����ԤʤäƤ��ޤ���
+ http://www.postgresql.jp/subcommittee/dt/index.html
+ http://www.snaga.org/jpug-dt/
+ ��ë�Ƥ���ˤ����������ץꥱ�������PGReplicate
+ http://www.csra.co.jp/~mitani/jpug/pgreplicate/ ]
+
+ 4.28) �ɤΤ褦�ʰŹ沽���ץ��������ѤǤ�ޤ���?
+
+ * contrib/pgcrypto
+ SQL�䤤��碌����ǻȤ�����������ΰŹ沽��ޤߤޤ���
+ * ���饤����Ȥ��饵���С��ؤ�ž�����Ź沽����ͣ�����ˡ��pg_hba.c
+ onf�����hostssl��Ȥ����Ȥˤ��ޤ���
+ * �������7.3
+ �Ǥϥǡ����١����桼���Υѥ���ɤ���¸�������˼�ưŪ�˰Ź沽��
+ ��ޤ���
+ ���������ΥС������Ǥ�postgresql.conf���PASSWORD_ENCRYPTION��
+ ͸��ˤ���ɬ�פ�����ޤ���
+ * �����С��ϰŹ沽�ե����륷���ƥ��Ȥä����뤳�Ȥ�Ǥ�ޤ���
+ _________________________________________________________________
+
+ PostgreSQL�γ�ĥ�ˤĤ��Ƥμ���
+
+ 5.1) ��ʬ�ǽ񤤤��桼������ؿ��� psql
+ ����Ǽ¹Ԥ���ȥ���������פ��Ƥ��ޤ��ΤϤʤ��Ǥ�����
+
+ ����Ͽ����ȹͤ����ޤ������ޤ��ǽ�ˡ����������桼������ؿ���ñ�Ȥ�
+ �ƥ��ȥץ������ˤ��ƻ�ƤߤƲ�������
+
+ 5.2) PostgreSQL
+ �Ѥ˽񤤤�����ä���Ũ�ʿ���������ؿ����󶡤��ƥץ��������Ȥ˹׸��������Τ
+ Ǥ�����
+
+ ������ιԤʤä���ĥ��pgsql-hackers
+ �᡼��󥰡��ꥹ�Ȥ����äƤ��������������ơ��椯�椯�Ϥ���������ĥ��
+ contrib/ ���֥ǥ��쥯�ȥ��������뤳�Ȥˤʤ�Ǥ��礦��
+
+ 5.3) ���ץ���֤� C����δؿ��ϤɤΤ褦�˽�ޤ�����
+
+ �С������7.3�ʹߤ�PostgreSQL�Ǥϡ��ơ��֥���֤��ؿ��� C,
+ PL/PgSQL�������� SQL
+ �ˤƴ����˥��ݡ��Ȥ��ޤ����ܤ����ϥץ�����ޥ����ɤξ���򸫤Ƥ�������
+ ��C��������줿ɽ���֤��ؿ������꤬contrib/tablefunc����ˤ���ޤ���
+
+ 5.4)
+ ���������ե�������ѹ����ޤ������ƥ���ѥ��뤷�Ƥ��Ѳ��������ʤ��ΤϤʤ��
+ Ǥ�����
+
+ �����Ĥ��� Makefile
+ �����󥯥롼�ɡ��ե�������Ф���Ŭ�ڤʰ�¸�ط�����äƤ��ޤ���make
+ clean �򤷤Ƥ���⤦���� make ��Ԥʤ�ʤ��ƤϤʤ�ޤ��󡣤⤷��GCC
+ �򤪻Ȥ��Ǥ���� configure �� --enable-depend
+ ���ץ�����Ȥäơ�����ѥ���˰�¸�ط���ưŪ��Ĵ�٤����뤳�Ȥ�Ǥ�
+ �ޤ���
+ _________________________________________________________________
+
[������
���ܸ��Ǥ�����ˤĤ��Ƥϰʲ����̤�Ǥ���
- �ǽ�������: 2002ǯ10��18��
+ �ǽ�������: 2003ǯ04��10��
������: ��¼ �� (Jun Kuwamura <[email protected]>)
- ����FAQ�������κ����ˤ����궨�Ϥ򤷤Ƥ������ä�����(�ɾΤ�ά�����Ƥ��������ޤ�):
+ ����FAQ�������κ����ˤ����궨�Ϥ򤷤Ƥ������ä�����(�ɾΤ�ά�����Ƥ�������ޤ�
+):
- ���� ̭(Minoru TANAKA <Tanaka.Minoru at keiken.co.jp>)
+ ���� �(Minoru TANAKA <Tanaka.Minoru at keiken.co.jp>)
�а� ã��(Tatsuo ISHII <t-ishii at sra.co.jp>)
��ƣ �ο�(Tomohito SAITOH <tomos at elelab.nsc.co.jp>)
�Ͼ� ȥ(Hajime BABA <baba at kusastro.kyoto-u.ac.jp>)
���� �칬(Kazuyuki OKAMOTO <kokamoto at itg.hitachi.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>)
+ � ����Ϻ(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>)
+ ���� �й(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>)
- ��Ϥ��ᡢ�ݥ��ȥ��쥹�˴ؤ�������˭�٤����ܸ�ݥ��ȥ��쥹���᡼��󥰥ꥹ�ȡ�
- �����Τ��ä������äƤ��줿 JF(Linux Japanese FAQ Mailing List)�ץ��������ȡ�����¾��
+ ��Ϥ��ᡢ�ݥ��ȥ��쥹�˴ؤ���������٤����ܸ�ݥ��ȥ��쥹���᡼��󥰥ꥹ�ȡ�
+ �����Τ�ä������äƤ��줿 JF(Linux Japanese FAQ Mailing List)�ץ��������ȡ�
+����¾��
ľ�ܤ��뤤�ϴ���Ū�ˤ�����äƤ��뤹�٤ƤΥ����ץ󥽡������ߥ�˥ƥ�����
������˴��դ��ޤ���
���ܸ��ǤΤ���ʸ��ϡ��ʲ�����⤿�ɤ�ޤ���
- http://www.rccm.co.jp/~juk/pgsql/(FAQ���� PostgreSQL �ˤĤ��Ƥ褯�������)
+ http://www.rccm.co.jp/~juk/pgsql/(FAQ���� PostgreSQL �ˤĤ��Ƥ褯�����
+��)
http://www.PostgreSQL.jp/subcommittee/jpugdoc/JPUGʸ�񡦽��Ҵ�Ϣʬ�ʲ�
http://www.linux.or.jp/JF/Linux JF�ץ���������
- http://www.sra.co.jp/people/t-ishii/PostgreSQL/doc-jp/
�ʤ������������˴ؤ��뤴�ո���([email protected])�ޤǤ��󤻲�������
]
diff --git a/doc/src/FAQ/FAQ_japanese.html b/doc/src/FAQ/FAQ_japanese.html
index 8662b9657e2..40089d3b81a 100644
--- a/doc/src/FAQ/FAQ_japanese.html
+++ b/doc/src/FAQ/FAQ_japanese.html
@@ -1,3 +1,4 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>PostgreSQL FAQ in Japanese</TITLE>
@@ -7,7 +8,7 @@
<H1>
PostgreSQL(�ݥ��ȥ��쥹�����塼������)�ˤĤ��Ƥ褯�������Ȥ��β���(FAQ)</H1>
<P>
-��ʸ�ǽ�������: Sun Oct 13 23:15:09 EDT 2002
+��ʸ�ǽ�������: Mon Mar 17 11:32:59 EST 2003</P>
<P>
���ߤΰݻ�������: Bruce Momjian (<A
HREF="mailto:[email protected]">[email protected]</A>)<BR>
@@ -15,14 +16,14 @@ Maintainer of Japanese Translation: Jun Kuwamura (<A
HREF="mailto:[email protected]">[email protected]</A>)<BR><P>
<P>
����ʸ��κǿ��Ǥ�
-<A HREF="http://www.PostgreSQL.org/docs/faq-english.html">
-http://www.PostgreSQL.org/docs/faq-english.html</A>
+<A HREF="http://www.PostgreSQL.org/docs/faqs/FAQ.html">
+http://www.PostgreSQL.org/docs/faqs/FAQ.html</A>
�Ǹ��뤳�Ȥ��Ǥ��ޤ���
<P>
�ץ�åȥۡ������ͭ�μ���ˤĤ��Ƥ�:
- <A HREF="http://www.PostgreSQL.org/docs/">
- http://www.PostgreSQL.org/users-lounge/docs/faq.html</A>
+ <A HREF="http://www.PostgreSQL.org/docs/index.html">
+ http://www.PostgreSQL.org/users-lounge/docs/index.html</A>
<BR>�˲���������ޤ���
<P>
@@ -32,8 +33,8 @@ http://www.PostgreSQL.org/docs/faq-english.html</A>
[������
���ܸ�������ˤĤ��ƤΥ��ϺǸ����ذ�ư���ޤ�����
- ���ܸ��ǤΤ���ʸ��� �ܲ� "User's Lounge" �� "Collection of FAQs" ��
- "Japanese" �Ȥ������Ф��ΤȤ����ˤ���ޤ����ޤ����ʲ��Υ����Ȥˤ�
+ ���ܸ��ǤΤ���ʸ��� <a HREF="http://www.PostgreSQL.org/docs/index.html">�ܲ� "Docs" </a> �� "Frequently Asked Questions" ��
+ �Ȥ����� "Japanese FAQ" �Ȥ������ФǤ���ޤ����ޤ����ʲ��Υ����Ȥˤ�
����ޤ���
<A HREF="http://www.PostgreSQL.jp/subcommittee/jpugdoc/">http://www.PostgreSQL.jp/subcommittee/jpugdoc/</A>
<A HREF="http://www.rccm.co.jp/~juk/pgsql/">http://www.rccm.co.jp/~juk/pgsql/</A>
@@ -41,7 +42,7 @@ http://www.PostgreSQL.org/docs/faq-english.html</A>
���������ˤĤ��Ƥ����Ť�������(<A HREF="mailto:[email protected]">[email protected]</A>)�ޤǥ᡼��Ǥ��󤻲�������
- 2002ǯ10��16�� ��¼ ��
+ 2003ǯ04��10�� ��¼ ��
]
</PRE></SMALL>
@@ -72,8 +73,7 @@ http://www.PostgreSQL.org/docs/faq-english.html</A>
<A HREF="#2.1">2.1</A>) PostgreSQL �� <SMALL>ODBC</SMALL> �ɥ饤�С��Ϥ���ޤ�����<BR>
<A HREF="#2.2">2.2</A>) PostgreSQL �� Web �ڡ�����Ϣ�Ȥ�����ˤϤɤ�ʥġ��뤬����ޤ�����<BR>
-<A HREF="#2.3">2.3</A>) PostgreSQL �˥���ե����롦�桼�����󥿡��ե������Ϥ���ޤ�����
-��ݡ��ȥ����ͥ졼�����������䤤��碌���쥤�󥿡��ե������Ϥ���ޤ�����<BR>
+<A HREF="#2.3">2.3</A>) PostgreSQL �˥���ե����롦�桼�����󥿡��ե������Ϥ���ޤ�����<BR>
<A HREF="#2.4">2.4</A>) �ɤΤ褦�ʸ���� PostgreSQL ���̿��Ǥ�������<BR>
@@ -228,11 +228,11 @@ MODIFICATIONS.</P>
<P><STRONG>���饤�����</STRONG></P>
-<P> MS Windows �ץ�åȥۡ����������뤿��ˡ�<I>libpq</I> C �饤�֥�ꡢpsql������¾�Υ��󥿡��ե�����������ӡ����饤����ȥ��ץꥱ�������򥳥�ѥ��뤹�뤳�Ȥϲ�ǽ�Ǥ������ξ�硢���饤����Ȥ� MS Windows ������餻�ơ�TCP/IP ��ͳ�ǥ��ݡ��Ȥ���Ƥ��� Unix �ץ�åȥۡ��������륵���Ф��̿����ޤ���</P>
+<P> MS Windows �ץ�åȥۡ����������뤿��ˡ�<I>libpq</I> C �饤�֥�ꡢpsql������¾�Υ��󥿡��ե�����������ӡ����饤����ȥ��ץꥱ�������򥳥�ѥ��뤹�뤳�Ȥϲ�ǽ�Ǥ������ξ�硢���饤����Ȥ� MS Windows ������餻�ơ�TCP/IP ��ͳ�ǥ��ݡ��Ȥ���Ƥ��� Unix �ץ�åȥۡ��������륵���Ф��̿����ޤ���</P>
<P> Win32 <I>libpq</I> �饤�֥��� psql ���뤿��ˡ�<I>win32.mak</I> �����ۤ˴ޤޤ�Ƥޤ���PostgreSQL�� <SMALL>ODBC</SMALL> ���饤����ȤȤ��̿��Ǥ��ޤ���</P>
<P><STRONG>������</STRONG></P>
-<P> ���ߡ�Cygnus Unix/NT �ܿ��饤�֥��� Cygwin ��Ȥäơ�PostgreSQL �ǡ����١��������Ф� Windows NT �� Win2k ��Dz�Ư���Ƥ��ޤ������ۤ˴ޤޤ��<I>pgsql/doc/FAQ_MSWIN</I>�����뤤�ϡ�<A href="http://www.PostgreSQL.org/docs/faq-mswin.html">http://www.PostgreSQL.org/docs/faq-mswin.html</A>�ˤ��� MS Windows FAQ ������������</P>
+<P> ���ߡ�Cygnus Unix/NT �ܿ��饤�֥��� Cygwin ��Ȥäơ�PostgreSQL �ǡ����١��������Ф� Windows NT �� Win2k ��Dz�Ư���Ƥ��ޤ������ۤ˴ޤޤ��<I>pgsql/doc/FAQ_MSWIN</I>�����뤤�ϡ�<A href="http://www.PostgreSQL.org/docs/faqs/faq-mswin.html">http://www.PostgreSQL.org/docs/faqs/faq-mswin.html</A>�ˤ��� MS Windows FAQ ������������</P>
<P>MS Win NT/2000/XP �ͥ��ƥ����Ǥؤΰܿ������߿ʹ���Ǥ���</P>
<BR>
@@ -340,7 +340,7 @@ UNIX ���ޥ�ɤ�<tt>irc -c '#PostgreSQL' "$USER" <A HREF="http://irc.phoenix.net"
</PRE></SMALL>
-<P>���ѥ��ݡ��Ȳ�ҤΥꥹ�Ȥ�<a href="http://www.PostgreSQL.org/users-lounge/commercial-support.html">http://www.PostgreSQL.org/users-lounge/commercial-support.html</a>�ˤ���ޤ���</P>
+<P>���ѥ��ݡ��Ȳ�ҤΥꥹ�Ȥ�<a href="http://www.ca.PostgreSQL.org/users-lounge/commercial-support.html">http://www.ca.PostgreSQL.org/users-lounge/commercial-support.html</a>�ˤ���ޤ���</P>
<P>
<SMALL><PRE>
[����:
@@ -353,7 +353,7 @@ UNIX ���ޥ�ɤ�<tt>irc -c '#PostgreSQL' "$USER" <A HREF="http://irc.phoenix.net"
<H4><A NAME="1.7">1.7</A>) �ǿ��ǤϤɤ�Ǥ���</H4>
<P>
-PostgreSQL �κǿ��ǤϥС������ 7.2.3 �Ǥ���</P>
+PostgreSQL �κǿ��ǤϥС������ 7.3.2 �Ǥ���</P>
<P>
�桹�ϡ�4������˥᥸�㡼��꡼����Ԥʤ����Ȥ�ײ褷�Ƥ��ޤ���</P>
@@ -361,8 +361,8 @@ PostgreSQL �κǿ��ǤϥС������ 7.2.3 �Ǥ���</P>
<H4><A NAME="1.8">1.8</A>) �ɤΤ褦��ʸ�񤬤���ޤ�����</H4>
<P> ���դ���ˡ������Ĥ��Υޥ˥奢��ȥ���饤�󡦥ޥ˥奢��(�ޥ˥奢�롦�ڡ���)����Ӥ����Ĥ��ξ����ʥƥ������꤬�ޤޤ�ޤ���<I>/doc</I> �ǥ��쥯�ȥ�������������ޤ����ޥ˥奢��ϡ�<A
-HREF="http://www.PostgreSQL.org/users-lounge/docs/">
-http://www.PostgreSQL.org/users-lounge/docs/</A>
+HREF="http://www.ca.PostgreSQL.org/users-lounge/docs/">
+http://www.ca.PostgreSQL.org/users-lounge/docs/</A>
�ǥ���饤��Ǥ�����Ǥ��ޤ���</P>
<SMALL><PRE>
@@ -512,7 +512,7 @@ href="http://www.PostgreSQL.org/bugs/bugs.php">http://www.PostgreSQL.org/bugs/bu
<DT> <B>��ǽ(Performance)</B></DT>
<DD>
- PostgreSQL��¾�ξ��Ѥ��뤤�ϥ����ץ󥽡����Υǡ����١����ȸ߳Ѥ���ǽ������ޤ��������̤ǤϤ���ᤫ�ä��ꡢ�ۤ����̤ǤϤ���٤��ä��ꤷ�ޤ���MySQL�ʤɤ��ò����ǡ����١����������ƥ�ˤ���٤ơ�PostgreSQL���������������٤��Τϡ��ȥ�󥶥������ˤ�륪���С��إåɤ����뤫��Ǥ����������MySQL�ˤϾ嵭��<I>Features</I>����˼����褦�ʵ�ǽ�Ϥޤä�������ޤ��󡣲桹�ϡ�PostgreSQL�˽������ȵ�ǽ�����Ȥ߹��ߤʤ���⡢�䤨�����ץ��ե����顼�˳ݤ����꥽���������ɤ���Ϥ����ꤷ�ơ���ǽ�β�����³���Ƥ��ޤ���PostgreSQL �� MySQL �Ȥ���Ӥ��Ƥ������� Web �ڡ�����<A href="http://openacs.org/why-not-mysql.html">http://openacs.org/why-not-mysql.html</A>�ˤ���ޤ���
+ PostgreSQL��¾�ξ��Ѥ��뤤�ϥ����ץ󥽡����Υǡ����١����ȸ߳Ѥ���ǽ������ޤ��������̤ǤϤ���ᤫ�ä��ꡢ�ۤ����̤ǤϤ���٤��ä��ꤷ�ޤ���MySQL�ʤɤ��ò����ǡ����١����������ƥ�ˤ���٤ơ�PostgreSQL���������������٤��Τϡ��ȥ�󥶥������ˤ�륪���С��إåɤ����뤫��Ǥ����������MySQL�ˤϾ嵭��<I>Features</I>����˼����褦�ʵ�ǽ�Ϥޤä�������ޤ��󡣲桹�ϡ�PostgreSQL�˽������ȵ�ǽ�����Ȥ߹��ߤʤ���⡢�䤨�����ץ��ե����顼�˳ݤ����꥽���������ɤ���Ϥ����ꤷ�ơ���ǽ�β�����³���Ƥ��ޤ���PostgreSQL �� MySQL �Ȥ���Ӥ��Ƥ������� Web �ڡ�����<A href="http://openacs.org/philosophy/why-not-mysql.html">http://openacs.org/philosophy/why-not-mysql.html</A>�ˤ���ޤ���
<BR>
PostgreSQL�ϡ�Unix�ץ�������ư���뤳�Ȥˤ��桼������³�����ޤ���ʣ���ΥХå�����ɡ��ץ��������������å����ʤ���ǡ������Хåե�����ͭ���ޤ����ޥ��CPU�Ǥϡ���ñ��ʣ���ΥХå�����ɤ򤽤줾���CPU�����餻�뤳�Ȥ��Ǥ��ޤ���<BR>
</DD>
@@ -554,17 +554,17 @@ href="https://store.pgsql.com/shopping/">https://store.pgsql.com/shopping/</A>��
<H4><A NAME="2.1">2.1</A>) PostgreSQL �Τ���� <SMALL>ODBC</SMALL> �ɥ饤�С��Ϥ���ޤ�����
</H4>
-<P> PsqlODBC �� OpenLink <SMALL>ODBC</SMALL> ����Ĥ� <SMALL>ODBC</SMALL> �ɥ饤�С������Ѳ�ǽ�Ǥ���
+<P> PsqlODBC �� OpenLink <SMALL>ODBC</SMALL> ����Ĥ� <SMALL>ODBC</SMALL> �ɥ饤�С������Ѳ�ǽ�Ǥ���</P>
-<P> PsqlODBC �� PostgreSQL �����ۤ˴ޤޤ�Ƥ��ޤ�������ˤĤ��ƤΤ���˾ܺ٤ʾ����
-<A HREF="ftp://ftp.PostgreSQL.org/pub/odbc/">ftp://ftp.PostgreSQL.org/pub/odbc/</A>
-��������Ǥ��ޤ���<P>
+<P> PsqlODBC �ϼ��ξ�꤫�����������ɤǤ��ޤ���
+<A href=
+ "http://gborg.postgresql.org/project/psqlodbc/projdisplay.php">
+ http://gborg.postgresql.org/project/psqlodbc/projdisplay.php</A>
+</P>
<SMALL><PRE>
[����:
- PsqlODBC �� ���ܸ�ѥå����Ҳ�͵������([email protected])������ޤ���:
- ��<A HREF="http://www.interwiz.koganei.tokyo.jp/software/PsqlODBC/index.html">http://www.interwiz.koganei.tokyo.jp/software/PsqlODBC/index.html</A>
- ���ߡ��ǿ��Ǥϰ����ʤ���Υ����Ȥˤ���ޤ���
+ �ǿ��Ǥϰ����ʤ���Υ����Ȥˤ���ޤ���
��<A HREF="http://w2422.nsk.ne.jp/~inoue/indexj.html">http://w2422.nsk.ne.jp/~inoue/indexj.html</A>
]
</PRE></SMALL>
@@ -587,7 +587,7 @@ Programmer's Guide</A>
<P> �ǡ����١�����΢�˻��� Web �ڡ����ˤĤ��Ƥ������餷���Ҳ𤬡�<BR>
<A href="http://www.webreview.com">http://www.webreview.com</A>�ˤ���ޤ���</P>
-<P> Web �ؤγ�ĥ�Τ���ˤϡ�PHP ����ۤ������󥿡��ե������ȤʤäƤ��ޤ���<A HREF="http://www.php.net">http://www.php.net/</A>�ˤ���ޤ���
+<P> Web �ؤγ�ĥ�Τ���ˤϡ�PHP ����ۤ������󥿡��ե������ȤʤäƤ��ޤ���<A HREF="http://www.php.net">http://www.php.net/</A>�ˤ���ޤ���
<SMALL><PRE>
[����:
@@ -596,19 +596,10 @@ Programmer's Guide</A>
���뤤�ϡ�ע�� �व��Υ�����
<A HREF="http://www.geocities.jp/rui_hirokawa/php/">http://www.geocities.jp/rui_hirokawa/php/</A>
�ˤ��ʤ�ޤȤ���Ƥ��ޤ���
- ���� ��������ˤ����줿<A HREF="http://pg.cni.co.jp/">PHP/FI�����ܸ�ѥå�</A>���͡��ʿͤμ��Ф�PHP3.0.7��Ŭ�Ѥ���ޤ�����
- ���ߤ�PHPJ-DEV�ˤơ�
- <A HREF="http://php.jpnnet.com/">http://php.jpnnet.com/</A>
- ��ƣ������濴�˥ޥ���Х��ȳ�ĥ�Ȥ��ƺ��ľ���졢�ǿ��Ǥ�PHP-3.0.18���б����Ƥ��ޤ���
- ���� ���餵��ϡ�PHP4 �Ѥ����ܸ�ط��γ�ĥ�⥸�塼��
- <A HREF="ftp://night.fminn.nagano.nagano.jp/php4/">ftp://night.fminn.nagano.nagano.jp/php4/</A>
- ���Ѱդ��Ʋ����äƤޤ���
- �ܲȤ����ǹ�ݲ���ML��Ω���夬�äƤ��ޤ���
- PHP-4.2 ����ޥ���Х��ȳ�ĥʸ����Ȥ��ƺΤ�������ޤ�����
]
</PRE></SMALL>
-<P> ������ʣ���ʾ�硢¿���οͤ� Perl ���󥿡��ե������� CGI.pm �� mod_perl ��Ȥ��ޤ���
+<P> ������ʣ���ʾ�硢¿���οͤ� Perl ���󥿡��ե������� CGI.pm �� mod_perl ��Ȥ��ޤ���
<SMALL><PRE>
[����:
@@ -623,48 +614,55 @@ Programmer's Guide</A>
</PRE></SMALL>
<P>
-<H4><A NAME="2.3">2.3</A>) PostgreSQL �˥���ե����롦�桼�����󥿡��ե������Ϥ���ޤ�����
-��ݡ��ȥ����ͥ졼�����������䤤��碌���쥤�󥿡��ե������Ϥ���ޤ�����
+<H4><A NAME="2.3">2.3</A>) PostgreSQL �˥���ե����롦�桼�����󥿡��ե������Ϥ���ޤ�����
</H4>
-
-<P> PgAccess �ȸƤФ�������餷������ե����롦�桼�������󥿡��ե����������ꡢ�������ۤȶ��˽в٤���ޤ���PgAccess �ˤϥ�ݡ��ȡ������ͥ졼���⤢��ޤ���Web �ڡ�����<A HREF="http://www.pgaccess.org/">http://www.pgaccess.org/</A>�Ǥ���
-
-<P> <I>ecpg</I> �Ȥ��� C ����Τ���������� <SMALL>SQL</SMALL> �䤤��碌���쥤�󥿡��ե������⤢��ޤ���
+ <p>�������PostgreSQL �ؤΥ���ե����륤�󥿡��ե������������Ĥ�����ޤ���
+�������PgAccess <a
+ href="http://www.pgaccess.com">http://www.pgaccess.com</a>
+��ޤޤ�ޤ���
+PgAdmin II (<a
+ href="http://www.pgadmin.org">http://www.pgadmin.org</a> Win32-only)�⤢��ޤ���
+RHDB Admin (<a
+ href="http://sources.redhat.com/rhdb/">http://sources.redhat.com/rhdb/
+</a>)�� Rekall (<a href="http://www.thekompany.com/products/rekall/">
+ http://www.thekompany.com/products/rekall/</a>, proprietary)�⤢���
+����
+PHPPgAdmin (<a href="http://phppgadmin.sourceforge.net/">
+ http://phppgadmin.sourceforge.net/ </a>) ��PostgreSQL�ؤ�Web�١�����
+���󥿡��ե��������󶡤��ޤ���
+
+<P> PgAccess �ȸƤФ�������餷������ե����롦�桼�������󥿡��ե����������ꡢ�������ۤȶ��˽в٤���ޤ���PgAccess �ˤϥ�ݡ��ȡ������ͥ졼���⤢��ޤ���Web �ڡ�����<A HREF="http://www.pgaccess.org/">http://www.pgaccess.org/</A>�Ǥ���
+
+<P>���ܺ٤ʥꥹ�ȤˤĤ��Ƥϡ�<a
+ href="http://techdocs.postgresql.org/guides/GUITools">http://techdocs.postgresql.org/guides/GUITools</a>
+ ��������������</P>
<P>
<H4><A NAME="2.4">2.4</A>) �ɤΤ褦�ʸ���� PostgreSQL ���̿��Ǥ�������
</H4>
-<P>�ʲ��Τ�Τ�����ޤ�:
+<P>�͵��Τ���ۤȤ�ɤθ����PostgreSQL�ؤΥ��󥿡��ե���������äƤ��ޤ���
+���ʤ����Ȥ��ץ�����ߥ󥰸���γ�ĥ�⥸�塼��Υꥹ�Ȥ������ƤߤƤ���������
+</P>
+
+<P>�ʲ��Υ��󥿡��ե�������PostgreSQL�����ۤ˴ޤޤ�Ƥ��ޤ���
<UL>
<LI>C (libpq, libpgeasy)
-<LI>C++ (libpq++)
<LI>������C (ecpg)
<LI>Java (jdbc)
-<LI>Perl (DBD::Pg and perl5)
-<LI>ODBC (odbc)
<LI>Python (<A HREF="http://www.druid.net/pygresql/">PyGreSQL</A>)
<LI>TCL (libpgtcl)
-<LI>C Easy API (libpgeasy)
-<LI>PHP ('pg_' �ؿ����� Pear::DB)
</UL>
- <P>����¾�����Ѳ�ǽ�ʥ��󥿡��ե������� <a
- href="http://www.PostgreSQL.org/interfaces.html">
- http://www.PostgreSQL.org/interfaces.html</A>
- �ˤ���ޤ���
+ <P>����¾�����Ѳ�ǽ�ʥ��󥿡��ե������� <a
+href="http://www.PostgreSQL.org/interfaces.html">http://www.PostgreSQL.org/interfaces.html</a>
+ ����ӡ�
+<a href="http://gborg.postgresql.org">http://gborg.postgresql.org</A>
+��<I>Drivers/Interfaces</I>�Υ��������ˤ���ޤ���
</P>
<SMALL><PRE>
[������
- <A HREF="http://www.ruby-lang.org/">ruby</A>�κ�ԤǤ���ޤĤ�� �椭�Ҥ�([email protected])����ȡ��ޤĤ�� ������([email protected])����
- ruby �� PostgreSQL ���󥿡��ե���������ޤ��������ߤΰݻ���������ƣ �Ф��󤬤��Ƥ��ޤ���
- <A HREF="http://www.postgresql.jp/interfaces/ruby/">http://www.postgresql.jp/interfaces/ruby/</A>
- PgBash �� ���� ���� ���󤬺�ä� bash �� PostgreSQL ���󥿡��ե������Ǥ���
- <A HREF="http://www.psn.co.jp/PostgreSQL/pgbash/">http://www.psn.co.jp/PostgreSQL/pgbash/</A>
- Bash���ޥ�ɥ饤���postgres ���䤤��碌�Ǥ��ޤ���
- Perl �Υ⥸�塼��ϸŤ����餢�� Pg �� DBI �ɥ饤�Ф� DBD::Pg �Ȥ����ꡢ
- ������� Edmund Mergl ��ˤ���Τ� <A HREF="http://www.cpan.org/">CPAN ������</A>�ˤ���ޤ���
�ʰ¸�ˤ���� Palm �Ǥ� libpq ��ȯ����ޤ�����
<a href="http://www.snaga.org/libpq/">http://www.snaga.org/libpq/</a>
]
@@ -780,13 +778,12 @@ PostgreSQL Administrator's Gide �˶�ͭ���꡼�ȥ��ޥե��ˤĤ��Ƥξ���ξܺ٤���
PostgreSQL�˵������Хå�����ɤΥץ������������¤���Ƥ���Τϡ�
�����ƥ�Υ꥽������Ȥ��̤��Ƥ��ޤ����Ȥ��򤱤뤿��Ǥ���
-<P>6.5������ΥС�������PostgreSQL�ǤϥХå�����ɤκ������64�Ǥ��������ѹ�����ˤϡ�<I>include/storage/sinvaladt.h</I>�����MaxBackendId�������������˺ƹ��ۤ�ɬ�פǤ�����
-
<P>
<H4><A NAME="3.9">3.9</A>) pgsql_tmp</I> �ǥ��쥯�ȥ����ˤϲ�������ޤ�����
</H4>
-<P> �䤤��碌�¹ԥ⥸�塼��ˤ�ä��������줿���Ū�ʥե�����Ǥ����㤨�С��⤷ <SMALL>ORDER BY</SMALL> �������������˥Хå�����ɤ� <I>-S</I> �ѥ�᡼���ǵ��Ĥ����ͤ����礭�ʥ��ڡ����������Ȥκݤ�ɬ�פ��Ȥ���ȡ���줿�ǡ������ݻ����뤿��˰��Ū�ʥե����뤬�����Ĥ���������ޤ���
+<P> �䤤��碌�¹ԥ⥸�塼��ˤ�ä��������줿���Ū�ʥե����뤬�����Υǥ�
+�쥯�ȥ�˴ޤޤ�ޤ����㤨�С��⤷ <SMALL>ORDER BY</SMALL> �������������˥Хå�����ɤ� <I>-S</I> �ѥ�᡼���ǵ��Ĥ����ͤ����礭�ʥ��ڡ����������Ȥκݤ�ɬ�פ��Ȥ���ȡ���줿�ǡ������ݻ����뤿��˰��Ū�ʥե����뤬�����Ĥ���������������ޤ���
<P>
���Ū�ʥե�����ϼ�ưŪ�˾ä������Ϥ��Ǥ������⤷�������Ȥ�����ǥХå�����ɤ�����å��夷�Ƥ��ޤ��Ȥ����Ϥʤ�ޤ���<I>postmaster</I>����ߤȥꥹ�����ȤǤ����Υե�����ϥǥ��쥯�ȥ꤫��ä������ޤ���
@@ -794,7 +791,7 @@ PostgreSQL�˵������Хå�����ɤΥץ������������¤���Ƥ���Τϡ�
[������
SYSLOGD ��ͳ�ǥ�������Ϥ���ˤϡ��ޤ���configure �� --enable-syslog
�դ������餻���塢����ѥ���ȥ��󥹥ȡ����Ԥʤ��ޤ���
- ���ˡ�syslog.conf �� local0.* �� ���������ꤷ(�Ķ��ѿ����ѹ���ǽ)��
+ ���ˡ�syslog.conf �� local?.* �� ���������ꤷ(�Ķ��ѿ����ѹ���ǽ)��
syslogd �� HUP �����ʥ�����äƽ�������Ƥ����ޤ��������ơ�
$PGDATA/pg_options �� syslog=2 ��ä��ơ� postmaster �� -S
���ץ�����դ��ˤƥ����Х⡼�ɤǵ�ư���ޤ���(�С������ 7.1 �����
@@ -863,7 +860,7 @@ PostgreSQL������ϥޥ��ʡ���꡼���ǤϾ������ѹ������Ԥʤ��ޤ���Τǡ�7.2 ���� 7
<P> ���¤ϰʲ��ΤȤ���Ǥ���
<PRE>
-�ǡ����١����κ��祵����? ����̵�� (1 TB �Υǡ����١�����¸�ߤ��ޤ�)
+�ǡ����١����κ��祵����? ����̵�� (4 TB �Υǡ����١�����¸�ߤ��ޤ�)
�ơ��֥�κ��祵����? 16TB
�����κ��祵����? 1.6TB
�ե�����ɤκ��祵����? 1GB
@@ -955,13 +952,15 @@ ORDER BY �� LIMIT ��Ȥäƥ���ǥå�����ȤäƼ��Ф����Ȥ���ǽ�Ǥ�:
LIMIT 1;
</PRE>
+ <P>�⤷�����ץƥ��ޥ������ְ�äƥ������󥷥�륹���������򤷤����Ȥ˵������ʤ���С�<CODE>SET enable_seqscan TO 'off'</CODE>��Ȥäƥ���ǥ����������Ǥޤ������ʤ�®���ʤäƤ��뤫��ƥ��Ȥ򤷤ƤߤƤ���������</P>
+
<P> <SMALL>LIKE</SMALL> ���뤤�� <I>~</I> �Τ褦�ʥ磻��ɥ����ɱ黻
�Ҥ����̤ʴĶ��Ǥ����Ȥ��ޤ���
<UL>
<LI>����ʸ����ʸ����κǽ�ˤ����ޤ������Ȥ��С�</LI>
<UL>
- <LI><SMALL>LIKE</SMALL> �ѥ�����<I>%.</I>�ǻϤޤ�ʤ�</LI>
- <LI><I>~</I> (����ɽ��) �ѥ������<I>^.</I>�ǻϤޤ�ʤ���Фʤ�ʤ�</LI>
+ <LI><SMALL>LIKE</SMALL> �ѥ�����<I>%</I>�ǻϤޤ�ʤ�</LI>
+ <LI><I>~</I> (����ɽ��) �ѥ������<I>^</I>�ǻϤޤ�ʤ���Фʤ�ʤ�</LI>
</UL>
<LI>����ʸ�����ʸ�����饹����Ϥ�뤳�ȤϤǤ��ޤ��󡣤��Ȥ��С�[a-e]��</LI>
<LI><SMALL>ILIKE</SMALL> �� <I>~*</I> �Τ褦����ʸ���Ⱦ�ʸ������̤�
@@ -1067,8 +1066,8 @@ Proceedings of the 1984 ACM SIGMOD Int'l Conf on Mgmt of Data, 45-57.
<PRE>
Type Internal Name Notes
--------------------------------------------------
-"char" char 1 character
CHAR(n) bpchar ���ꤵ�줿����Ĺ�Ȥʤ�褦�˶��򤬵ͤ����
+"char" char ��ʸ��
VARCHAR(n) varchar ����Ĺ�Υ���������ꤹ�롢�ͤ�ʪ̵��
TEXT text Ĺ���˾�¤�̵���ƥ�����
BYTEA bytea ����Ĺ�ΥХ�������(null-byte safe)
@@ -1077,15 +1076,9 @@ BYTEA bytea ����Ĺ�ΥХ�������(null-byte safe)
<P> ����̾�ˤ��ܤˤ�����Τϡ������ƥࡦ����������Ĵ�٤�Ȥ��䡢���顼��å�������������Ȥ��Ǥ���
-<P> �嵭�η��Τ�����Σ��Ĥη��� "varlena" ���Ǥ�(���ʤ�����ǥ������κǽ�Σ��Х��Ȥ��ǡ���Ĺ�ǡ�����θ�˼ºݤΥǡ�����³���ޤ�)�����Τ褦�˼ºݤζ��֤�������줿�礭�����⾯���礭���ʤ�ޤ����������������Υǡ�������<SMALL>TOAST</SMALL>�ˤ�갵�̤��줿��ʣ���������Ϥä���¸���줿�ꤷ�ơ��ǥ�������ζ��֤ϻפä���꾮�����ʤ�ޤ���
-
- <P><SMALL>CHAR(n)</SMALL>�Ϥ��Ĥ�Ĺ����Ʊ��ʸ�������¸����Τ˺�Ŭ��
-����<SMALL>VARCHAR(n)</SMALL> �ϲ���Ĺ��ʸ�������¸����Τ˺�Ŭ�Ǥ�����
-��¸�Ǥ���ʸ�����Ĺ�������¤�����ޤ���<SMALL>TEXT</SMALL> ��Ĺ��������
-��̵��ʸ�������¸����Τ�Τǡ�����1�����Х��ȤǤ���
-<SMALL>BYTEA</SMALL>�ϡ���ʬŪ��<SMALL>NULL</SMALL> �ΥХ��Ȥ�ޤ�Х���
-��ǡ�������¸���뤿��Τ�ΤǤ���</P>
+<P> �嵭�η��Τ����ǽ�Σ��Ĥη��� "varlena" ���Ǥ�(���ʤ�����ǥ������κǽ�Σ��Х��Ȥ��ǡ���Ĺ�ǡ�����θ�˼ºݤΥǡ�����³���ޤ�)�����Τ褦�˼ºݤζ��֤�������줿�礭�����⾯���礭���ʤ�ޤ����������������Υǡ�������<SMALL>TOAST</SMALL>�ˤ�갵�̤��줿��ʣ���������Ϥä���¸���줿�ꤷ�ơ��ǥ�������ζ��֤ϻפä���꾮�����ʤ�ޤ���
+ <P><SMALL>VARCHAR(n)</SMALL> �ϲ���Ĺ��ʸ�������¸����Τ˺�Ŭ�Ǥ�������¸�Ǥ���ʸ�����Ĺ�������¤�����ޤ���<SMALL>TEXT</SMALL> ��Ĺ�������¤�̵��ʸ�������¸����Τ�Τǡ������ 1�����Х��ȤǤ��� <SMALL>CHAR(n)</SMALL>�ϡ�<SMALL>VARCHAR(n)</SMALL>��Ϳ����줿ʸ����������¸����Τ��Ф����֥�󥯤�ͤ����Ǥ��Ĥ�Ʊ��Ĺ����ʸ�������¸����Τ˺�Ŭ�Ǥ���<SMALL>BYTEA</SMALL>�ϡ���ʬŪ��<SMALL>NULL</SMALL> �ΥХ��Ȥ�ޤ�Х��ʥ�ǡ�������¸���뤿��Τ�ΤǤ��������Υ����פ�Ʊ�����餤����ǽ����������ޤ���</P>
<P>
<H4><A NAME="4.15.1">4.15.1</A>) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ�����
@@ -1142,14 +1135,10 @@ BYTEA bytea ����Ĺ�ΥХ�������(null-byte safe)
<P>����Ϥ���ޤ���<I>currval()</I> �ϡ����٤ƤΥ桼���ǤϤ���ޤ��󤬡����ʤ��ΥХå�����ɤ�Ϳ����줿���ߤ��ͤ��֤��ޤ���
-<H4><A name="4.15.4">4.15.4</A>) �ȥ�󥶥���������Ǥ����Ȥ��ˤ⤦��
-���ɥ��������ֹ椬�Ȥ��ʤ��ΤϤʤ��Ǥ������������󥹡�SERIAL������
-����������ΤϤʤ��Ǥ�����
+<H4><A name="4.15.4">4.15.4</A>) �ȥ�󥶥���������Ǥ����Ȥ��ˤ⤦�����ɥ��������ֹ椬�Ȥ��ʤ��ΤϤʤ��Ǥ������������󥹡�SERIAL�����˶���������ΤϤʤ��Ǥ�����
</H4>
- <P>Ʊ������������뤿��ˡ��¹���Υȥ�󥶥������ˡ�ɬ�פǥ�
-��󥶥�����󤬽�λ����ޤǥ��å�����ʤ����������ͤ�Ϳ���Ƥ��ޤ���
-���Τ���ȥ�󥶥���������Ǥ������ֹ������Ƥ˥���åפ������ޤ���
+ <P>Ʊ������������뤿��ˡ��¹���Υȥ�󥶥������ˡ�ɬ�פǥȥ�󥶥�����󤬽�λ����ޤǥ��å�����ʤ����������ͤ�Ϳ���Ƥ��ޤ������Τ���ȥ�󥶥���������Ǥ������ֹ������Ƥ˥���åפ������ޤ���
</P>
<P>
@@ -1231,7 +1220,7 @@ href="http://hea-www.harvard.edu/MST/simul/software/docs/pkgs/pgsql/glossary/glo
<P>���ߤϡ�PostgreSQL�Υȥ�󥶥������Υ��ߥåȻ��˥顼�������֥������ȡ��ϥ�ɥ���Ĥ��뤳�Ȥˤ�ꡢ<I>lo_open</I>���ޥ�ɤ���λ����ľ��˶���Ū�˥롼���¹Ԥ��ޤ������Τ��ᡢ�ǽ�˥ϥ�ɥ���Ф��Ʋ����򤷤褦�Ȥ���ȡ�<I>invalid large obj descriptor(�顼�������֥������Ȥε��һҤ�����)</I>�Ȥʤ�ޤ�������ǡ��⤷���ȥ�󥶥�������Ȥ��Τ�˺���ȡ��ʾ��ʤ��Ȥ�ۤȤ�ɤλ��֡�Ư���Ƥ��������ɤ����顼��å�������Ф��ΤǤ���
-<P>�⤷��<SMALL>ODBC</SMALL>�Τ褦�ʥ��饤����ȥ��󥿡��ե������򤪻Ȥ��ʤ顢<tt>auto-commit off</tt>�����ꤹ��ɬ�פ����뤫�⤷��ޤ���
+<P>�⤷��<SMALL>ODBC</SMALL>�Τ褦�ʥ��饤����ȥ��󥿡��ե������򤪻Ȥ��ʤ顢<tt>auto-commit off</tt>�����ꤹ��ɬ�פ����뤫�⤷��ޤ���
<P>
@@ -1247,10 +1236,7 @@ href="http://hea-www.harvard.edu/MST/simul/software/docs/pkgs/pgsql/glossary/glo
<H4><A NAME="4.22">4.22</A>) �ʤ���<SMALL>IN</SMALL>��Ȥ����䤤��碌���ȤƤ��٤��ΤǤ�����
</H4>
<P>
-���ߡ������䤤��碌�γƥ����ˤĤ������䤤��碌�η�̤���֤˥������
-�뤳�Ȥˤ�ꡢ���䤤��碌�����䤤��碌�˷�礷�Ƥ��ޤ���
-�⤷�����䤤��碌�����Ԥ����֤����������䤤��碌�������ιԤ��֤��ʤ顢
-���̤�<CODE>IN</CODE>��<CODE>EXISTS</CODE>���֤������뤳�ȤǤ���
+���ߡ������䤤��碌�γƥ����ˤĤ������䤤��碌�η�̤���֤˥�����󤹤뤳�Ȥˤ�ꡢ���䤤��碌�����䤤��碌�˷�礷�Ƥ��ޤ����⤷�����䤤��碌�����Ԥ����֤����������䤤��碌�������ιԤ��֤��ʤ顢���̤�<CODE>IN</CODE>��<CODE>EXISTS</CODE>���֤������뤳�ȤǤ���
<PRE>
SELECT *
FROM tab
@@ -1264,7 +1250,7 @@ href="http://hea-www.harvard.edu/MST/simul/software/docs/pkgs/pgsql/glossary/glo
</PRE>
�Ȥ��ޤ���
���줬��ü���ᤤ�Ǥ�����<CODE>subcol</CODE>�Ϻ����դ������Ǥ���٤��Ǥ���
-�������¤Ͼ���Υ�꡼����ľ�������ȻפäƤ��ޤ���
+�����Ǽ����������7.4�ǽ�������ޤ���
<P>
<H4><A NAME="4.23">4.23</A>) <i>����</i>���(<i>outer</i> join)�ϤɤΤ褦�˼¸����ޤ���?<BR></H4>
@@ -1303,7 +1289,7 @@ PostgreSQL �� SQL ɸ�๽ʸ��Ȥ��������(�����������祤��)�򥵥ݡ��Ȥ��ޤ�������
<P>
���ԤΥǡ����١����ʳ��ؤ��䤤��碌��ˡ�Ϥ���ޤ��󡣤Ȥ����Τ�PostgreSQL���ǡ����١������ͤΥ����ƥ५���������ɤ߹��ि��ǡ������ˤϡ����Ȥ����Τդ�򤹤�����ˤ������ǡ����١�����ۤ����䤤��碌�򤹤뤹�٤�����ޤ���
<P>
-<I>/contrib/dblink</I> �ϥǡ����١�����(cross-database)���䤤��碌��ؿ��ƽФ��ˤ������ޤ���������󡢥��饤����Ȥ�Ʊ������³���̤Υǡ����١����ؤ�ĥ��ʤ��ƤϤʤ餺����̤򥯥饤�����¦�ǥޡ������ʤ��ƤϤʤ�ޤ���</P>
+<I>contrib/dblink</I> �ϥǡ����١�����(cross-database)���䤤��碌��ؿ��ƽФ��ˤ������ޤ���������󡢥��饤����Ȥ�Ʊ������³���̤Υǡ����١����ؤ�ĥ��ʤ��ƤϤʤ餺����̤򥯥饤�����¦�ǥޡ������ʤ��ƤϤʤ�ޤ���</P>
<P>
@@ -1334,28 +1320,26 @@ http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php</a>
�ˤƺ�Ȥ��ʤ���Ƥ��ޤ���
</P>
-<SMALL><PRE>
[����
JPUG ʬ���ȥ�󥶥������ȯʬ�ʲ�Ǥϡ��ʰ¸�ˤ�����濴�ˣ���
���ߥåȤμ�����ԤʤäƤ��ޤ���
- <A href="http://www.postgresql.jp/subcommittee/dt/index.html">http://www.postgresql.jp/subcommittee/dt/index.html</A>
- <A href="http://www.snaga.org/jpug-dt/">http://www.snaga.org/jpug-dt/</A>
+ http://www.postgresql.jp/subcommittee/dt/index.html
+ http://www.snaga.org/jpug-dt/
��ë�Ƥ���ˤ����������ץꥱ�������PGReplicate
- <A href="http://www.csra.co.jp/~mitani/jpug/pgreplicate/">http://www.csra.co.jp/~mitani/jpug/pgreplicate/</A>
+ http://www.csra.co.jp/~mitani/jpug/pgreplicate/
]
-</PRE></SMALL>
<H4><A name="4.28">4.28</A>) �ɤΤ褦�ʰŹ沽���ץ��������ѤǤ��ޤ���?
</H4>
<UL>
-<LI><I>/contrib/pgcrypto</I>
+<LI><I>contrib/pgcrypto</I>
<SMALL>SQL</SMALL>�䤤��碌����ǻȤ�����������ΰŹ沽��ޤߤޤ���
</LI>
<LI>
���饤����Ȥ��饵���С��ؤ�ž�����Ź沽����ͣ�����ˡ��<I>pg_hba.conf</I>�����<I>hostssl</I>��Ȥ����Ȥˤ��ޤ���
</LI>
-<LI>�С������7.3 �Ǥϥǡ����١����桼���Υѥ���ɤ���¸�������˼�ưŪ�˰Ź沽����ޤ��� ���������ΥС������Ǥ�<i>postgresql.conf</i>���<i>PASSWORD_ENCRYPTION</i>��ͭ���ˤ���ɬ�פ�����ޤ���
+<LI>�С������7.3 �Ǥϥǡ����١����桼���Υѥ���ɤ���¸�������˼�ưŪ�˰Ź沽����ޤ��� ���������ΥС������Ǥ�<I>postgresql.conf</I>���<I>PASSWORD_ENCRYPTION</I>��ͭ���ˤ���ɬ�פ�����ޤ���
</LI>
<LI></LI>�����С��ϰŹ沽�ե����륷���ƥ��Ȥä����뤳�Ȥ�Ǥ��ޤ���
</UL>
@@ -1382,7 +1366,8 @@ http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php</a>
<H4><A NAME="5.3">5.3</A>) ���ץ���֤� C����δؿ��ϤɤΤ褦�˽񤭤ޤ�����
</H4>
-<P> ����Ū�ˤϲ�ǽ�Ǥ���������ˤϵ�ˤ�̯�����פ��ޤ��Τǡ����ԤΤޤ��Ǥ�̤��ï���ä����Ȥ�����ޤ���
+<P>�С������7.3�ʹߤ�PostgreSQL�Ǥϡ��ơ��֥���֤��ؿ��� C, PL/PgSQL�������� SQL �ˤƴ����˥��ݡ��Ȥ��ޤ����ܤ����ϥץ�����ޥ����ɤξ���򸫤Ƥ���������C��������줿ɽ���֤��ؿ������꤬<I>contrib/tablefunc</I>����ˤ���ޤ���
+
<P><H4><A NAME="5.4">5.4</A>) ���������ե�������ѹ����ޤ������ƥ���ѥ��뤷�Ƥ��Ѳ��������ʤ��ΤϤʤ��Ǥ�����
</H4>
@@ -1396,7 +1381,7 @@ http://gborg.PostgreSQL.org/project/pgreplication/projdisplay.php</a>
[������
���ܸ��Ǥ�����ˤĤ��Ƥϰʲ����̤�Ǥ���
- �ǽ�������: 2002ǯ10��18��
+ �ǽ�������: 2003ǯ04��10��
������: ��¼ �� (<A HREF="mailto:[email protected]">Jun Kuwamura &lt;[email protected]&gt;</A>)
����FAQ�������κ����ˤ����궨�Ϥ򤷤Ƥ������ä�����(�ɾΤ�ά�����Ƥ��������ޤ�):
@@ -1426,7 +1411,6 @@ Atsushi SUGAWARA &lt;asugawar at f3.dion.ne.jp&gt;</A>)
<A HREF="http://www.rccm.co.jp/~juk/pgsql/">http://www.rccm.co.jp/~juk/pgsql/</A>(FAQ���� PostgreSQL �ˤĤ��Ƥ褯�������)
<A HREF="http://www.PostgreSQL.jp/subcommittee/jpugdoc/">http://www.PostgreSQL.jp/subcommittee/jpugdoc/</A>JPUGʸ�񡦽��Ҵ�Ϣʬ�ʲ�
<A HREF="http://www.linux.or.jp/JF/">http://www.linux.or.jp/JF/</A>Linux JF�ץ���������
- <A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/doc-jp/">http://www.sra.co.jp/people/t-ishii/PostgreSQL/doc-jp/</A>
�ʤ������������˴ؤ��뤴�ո���(<A HREF="mailto:[email protected]">[email protected]</A>)�ޤǤ��󤻲�������
]