Add Japanese FAQ>
authorBruce Momjian <bruce@momjian.us>
Thu, 8 Mar 2001 17:00:28 +0000 (17:00 +0000)
committerBruce Momjian <bruce@momjian.us>
Thu, 8 Mar 2001 17:00:28 +0000 (17:00 +0000)
doc/FAQ_japanese [new file with mode: 0644]
doc/src/FAQ/FAQ_japanese.html [new file with mode: 0644]

diff --git a/doc/FAQ_japanese b/doc/FAQ_japanese
new file mode 100644 (file)
index 0000000..94766e0
--- /dev/null
@@ -0,0 +1,1218 @@
+<HTML>
+<HEAD>
+<TITLE>PostgreSQL FAQ in Japanese</TITLE>
+</HEAD>
+<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#FF0000" VLINK="#A00000" ALINK="#0000FF">
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=x-euc-jp">
+<H1>
+PostgreSQL(ยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยกยฆยฅยญยฅรฅยกยผยกยฆยฅยจยฅรซ)ยคร‹ยคร„ยคยคยคร†ยครจยคยฏยคยขยครซยผรรŒรค(FAQ)</H1>
+<P>
+ยธยถรŠยธยบร‡ยฝยชยนยนยฟยทร†รผ:        Tue Oct 17 00:21:20 EDT 2000
+           (ยฅร•ยฅยกยฅยคยฅรซร†รผร‰ร•ยคร 03/02/2001)
+<P>
+ยธยฝยบรŸยครŽยฐรยปรฝยดร‰รรฝยผร”:  Bruce Momjian (<A
+HREF="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR><P>
+<P>
+ยคยณยครŽรŠยธยฝรฑยครŽยบร‡ยฟยทรˆร‡ยคร
+<A HREF="http://www.PostgreSQL.org/">http://www.PostgreSQL.org/</A>
+ยคร‡ยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+<P>
+
+ยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยคร‹ร†รƒรยญยครŽยผรรŒรคยคร‹ยคร„ยคยคยคร†ยคร:<A
+ HREF="http://www.PostgreSQL.org/docs/">http://www.PostgreSQL.org/users-lounge/docs/faq.html</A>
+<BR>ยคร‹ยฒรณร…รบยคยฌยคยขยครชยครžยคยนยกยฃ
+<P>
+
+<P>
+<small><PRE>
+[รŒรตรƒรญยกยง
+   (ยฐรŠยฒยผยกยขรŒรตยผร”ยคร‹ยครจยครซรƒรญยผรกยครฒ [รŒรตรƒรญยกยง ยครˆ ] ยครˆยคร‡ยฐรยครณยคร‡ยตยญยคยทยครžยคยนยกยฃ)
+
+     http://www.PostgreSQL.org/ ยคร‹ยฅยขยฅยฏยฅยปยฅยนยคยนยครซยครˆ http://postgresql.nucba.ac.jp/
+ยคร‹ยฅรชยฅร€ยฅยคยฅรฌยฅยฏยฅรˆยคยตยครฌยกยข"Not Found" ยคร‹ยครŠยครƒยคร†ยคยทยครžยคยฆยคยณยครˆยคยฌยคยขยครชยครžยคยนยกยฃยคยฝยครŽยพรฌยนรงยครยกยข
+       <A HREF="http://www.PostgreSQL.org/index.html">http://www.PostgreSQL.org/index.html</A>
+   ยคร‹ยฅยขยฅยฏยฅยปยฅยนยคยทยคร†ยครŸยคร†ยคยฏยคร€ยคยตยคยคยกยฃ
+
+
+ร†รผร‹รœยธรฌรˆร‡ยคร‹ยคร„ยคยคยคร†ยครยฐรŠยฒยผยครŽร„รŒยครชยคร‡ยคยนยกยฃ
+
+ยบร‡ยฝยชยนยนยฟยทร†รผ:    2001ร‡ยฏ03ยทรฎ03ร†รผ
+รŒรตยผร”:      ยทยฌร‚ยผ ยฝรก (<A HREF="mailto:juk@jp.postgresql.org">Jun Kuwamura &lt;juk@jp.postgresql.org&gt;</A>)
+
+ ยคยณยครŽFAQยครŽรร‚รŒรตยครŽยบรฎร€ยฎยคร‹ยถยจรŽรยครฒยคยทยคร†ยคยฏยคร€ยคยตยครƒยคยฟยฐรŠยฒยผยครŽรŠรฝยกยนยครฒยครยคยธยครกยกยข
+
+       ร…ร„รƒรง รŒยญยคยตยครณ(<A HREF="mailto:Tanaka.Minoru@keiken.co.jp">Minoru Tanaka &lt;Tanaka.Minoru@keiken.co.jp&gt;</A>)
+       ร€รยฐรฆ รƒยฃร‰ร—ยคยตยครณ(<A HREF="mailto:t-ishii@sra.co.jp">Tatsuo Ishii &lt;t-ishii@sra.co.jp&gt;</A>)
+       รณรฎร†ยฃ รƒรŽยฟรยคยตยครณ(<A HREF="mailto:tomos@elelab.nsc.co.jp">Tomohito Saitoh &lt;tomos@elelab.nsc.co.jp&gt;</A>)
+       ร‡รยพรฌ  รˆยฅยคยตยครณ(<A HREF="mailto:baba@kusastro.kyoto-u.ac.jp">Hajime Baba &lt;baba@kusastro.kyoto-u.ac.jp&gt;</A>)
+       ยฒยฌร‹รœ ยฐรฌยนยฌยคยตยครณ(<A HREF="mailto:kokamoto@itg.hitachi.co.jp">Kazuyuki Okamoto &lt;kokamoto@itg.hitachi.co.jp&gt;</A>)
+       ยพยฎยฟรป ยพยผยฐรฌยคยตยครณ(<A HREF="mailto:s-kosuge@str.hitachi.co.jp">Shoichi Kosuge &lt;s-kosuge@str.hitachi.co.jp&gt;</A>)
+       ยปยณยฒยผ ยตรร‡ยทยคยตยครณ(<A HREF="mailto:dica@eurus.dti.ne.jp">Yoshiyuki Yamashita &lt;dica@eurus.dti.ne.jp&gt;</A>)
+       ยถยญ ยฟยฟร‚ร€รยบยคยตยครณ(<A HREF="mailto:s_sakai@mxn.mesh.ne.jp">Sintaro Sakai &lt;s_sakai@mxn.mesh.ne.jp&gt;</A>)
+       ร€ยธยฑร› ยพยปยธรŠยคยตยครณ(<A HREF="mailto:ogochan@zetabits.com">Masami Ogoshi &lt;ogochan@zetabits.com&gt;</A>)
+       ร€รร€รฎ ยฝร“ยนร”ยคยตยครณ(<A HREF="mailto:tosiyuki@gol.com">Toshiyuki Ishikawa &lt;tosiyuki@gol.com&gt;</A>)
+       ร‹รœร…ร„ รŒรยนยญยคยตยครณ(<A HREF="mailto:fwif0083@mb.infoweb.ne.jp">Shigehiro Honda &lt;fwif0083@mb.infoweb.ne.jp&gt;</A>)
+
+
+ยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยคร‹ยดร˜ยคยนยครซรรƒร‚รชร‹ยญร‰ร™ยครŠ<A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/ML/info.html">ร†รผร‹รœยธรฌยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยกยฆยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆ</A>ยกยข
+รร‚รŒรตยครŽยคยญยครƒยคยซยคยฑยครฒยบรฎยครƒยคร†ยคยฏยครฌยคยฟ <A HREF="http://jf.linux.or.jp/">JF</A>(Linux Japanese FAQ Mailing List)ยฅร—ยฅรญยฅยธยฅยงยฅยฏยฅรˆยกยข
+ยคยฝยครŽร‚ยพยกยขร„ยพร€รœยคยขยครซยคยคยครยดร–ร€รœร…ยชยคร‹ยคยซยคยซยครฏยครƒยคร†ยคยคยครซยคยนยคร™ยคร†ยครŽยฅยชยกยผยฅร—ยฅรณยฅยฝยกยผยฅยน
+ยฅยณยฅรŸยฅรฅยฅร‹ยฅร†ยฅยฃยกยผยครŽยณยงยคยตยครณยคร‹ยดยถยผร•ยคยทยครžยคยนยกยฃ
+
+  ร†รผร‹รœยธรฌรˆร‡ยครŽยคยณยครŽรŠยธยฝรฑยคร
+   <A HREF="http://www.jp.postgresql.org/">http://www.jp.postgresql.org/</A>
+   <A HREF="http://www.rccm.co.jp/~juk/pgsql/">http://www.rccm.co.jp/~juk/pgsql/</A>
+   <A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/">http://www.sra.co.jp/people/t-ishii/PostgreSQL/</A>
+   <A HREF="http://www.linux.or.jp/JF/">http://www.linux.or.jp/JF/</A>
+ยคยซยครฉยครขยคยฟยคร‰ยครฌยครžยคยนยกยฃ
+
+ยครŠยคยชยกยขยคยณยครŽรร‚รŒรตยคร‹ยดร˜ยคยนยครซยคยดยฐร•ยธยซยคร(<A HREF="mailto:juk@jp.postgresql.org">juk@jp.postgresql.org</A>)ยครžยคร‡ยคยชยดรณยคยปยฒยผยคยตยคยคยกยฃ
+]
+</PRE></small>
+
+<P>
+<HR>
+<P>
+
+<H2><CENTER> ยฐรฌรˆรŒร…ยชยครŠยผรรŒรค</CENTER></H2>
+
+<A HREF="#1.1">1.1</A>)    PostgreSQLยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#1.2">1.2</A>)    PostgreSQLยครŽรƒรธยบรฎยธยขยครยคร‰ยคยฆยครŠยครƒยคร†ยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.3">1.3</A>)    PostgreSQLยครŽร†ยฐยบรฎยคยนยครซUnixยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยครยกยฉ<BR>
+<A HREF="#1.4">1.4</A>)    UnixยฐรŠยณยฐยครŽยฐรœยฟยขรˆร‡ยคร‡ยปรˆยคยจยครซยครขยครŽยครยกยฉ<BR>
+<A HREF="#1.5">1.5</A>)    PostgreSQLยครยคร‰ยคยณยคยซยครฉยผรชยคร‹ร†รพยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.6">1.6</A>)    ยฅยตยฅรยกยผยฅรˆยครยคร‰ยคยณยคร‡ยผรตยคยฑยครฉยครฌยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.7">1.7</A>)    ยบร‡ยฟยทรˆร‡ยครยฒยฟยคร‡ยคยนยคยซ<BR>
+<A HREF="#1.8">1.8</A>)    ยคร‰ยครŽยครจยคยฆยครŠรŠยธยฝรฑยคยฌยคยขยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.9">1.9</A>)    ยดรปรƒรŽยครŽยฅรยฅยฐยครครŒยตยคยคยตยกร‡ยฝยครยคร‰ยคยฆยครคยครƒยคร†ยธยซยคร„ยคยฑยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.10">1.10</A>)  <font size=-1>SQL</font>ยครยคร‰ยคยฆยคยนยครฌยครยณร˜ยคร™ยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.11">1.11</A>)  PostgreSQLยครร€ยพรŽรฑ2000ร‡ยฏรŒรคร‚รช(Y2K)ยคร‹ร‚รยฑรพยคยทยคร†ยคยคยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.12">1.12</A>)  ยณยซรˆยฏยฅรยกยผยฅร ยคร‹ยครยคร‰ยครŽยครจยคยฆยคร‹ยปยฒยฒรƒยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.13">1.13</A>)  ยฅรยฅยฐยฅรฌยฅรยกยผยฅรˆยครยคร‰ยครŽยครจยคยฆยคร‹รˆยฏยฟยฎยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.14">1.14</A>)  ร‚ยพยครŽ<font size=-1>DBMS</font>ยครŽยครˆรˆรฆยคร™ยคร†PostgreSQLยครยคร‰ยคยฆยครŠยครŽยคร‡ยคยนยคยซยกยฉ<BR>
+
+
+<H2><CENTER>ยฅรฆยกยผยฅยถยกยผยกยฆยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครŽยผรรŒรค</CENTER></H2>
+
+<A HREF="#2.1">2.1</A>)    PostgreSQL ยครŽ <font size=-1>ODBC</font> ยฅร‰ยฅรฉยฅยคยฅรยกยผยครยคยขยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#2.2">2.2</A>)    PostgreSQL ยครฒ Web ยฅรšยกยผยฅยธยครˆรยขยทรˆยคยตยคยปยครซยคร‹ยครยคร‰ยครณยครŠยฅร„ยกยผยฅรซยคยฌยคยขยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#2.3">2.3</A>)    PostgreSQL ยครยฅยฐยฅรฉยฅร•ยฅยฃยฅยซยฅรซยกยฆยฅรฆยกยผยฅยถยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครฒยปรฝยครยครžยคยนยคยซยกยฉ
+ยฅรชยฅรยกยผยฅรˆยฅยธยฅยงยฅรยฅรฌยกยผยฅยฟยครยกยฉ ร‹รคยครกยนรพยครŸรŒรคยคยคยนรงยครฏยคยปยธร€ยธรฌยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครยกยฉ<BR>
+<A HREF="#2.4">2.4</A>)    PostgreSQL ยครˆร„รŒยฟยฎยคยนยครซยคร‹ยครยคร‰ยครณยครŠยธร€ยธรฌยคยฌยปรˆยคยจยครžยคยนยคยซยกยฉ<BR>
+
+
+<H2><CENTER>ยดร‰รรฝยพรฅยครŽยผรรŒรค</CENTER></H2>
+
+<A HREF="#3.1">3.1</A>)    ยคร‰ยครŽยครจยคยฆยคร‹ยคยนยครฌยคร <I>/usr/local/pgsql</I> ยฐรŠยณยฐยครŽยพรฌยฝรชยคร‹ยฅยคยฅรณยฅยนยฅรˆยกยผยฅรซยคร‡ยคยญยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#3.2">3.2</A>)    postmaster ยครฒรรถยครฉยคยปยครซยครˆยกยข
+<I>Bad System Call</I> ยครˆยคยซยฅยณยฅยขยกยฆยฅร€ยฅรณยฅร—ยคยทยคยฟยครˆยครŽยฅรกยฅรƒยฅยปยกยผยฅยธยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.3">3.3</A>)    <I>postmaster</I> ยครฒรรถยครฉยคยปยครจยคยฆยครˆยคยนยครซยครˆยกยข
+<I>IpcMemoryCreate</I> ยฅยจยฅรฉยกยผยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.4">3.4</A>)    <I>postmasterยครฒ</I>รรถยครฉยคยปยครจยคยฆยครˆยคยนยครซยครˆยกยข
+<I>IpcSemaphoreCreate</I> ยฅยจยฅรฉยกยผยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.5">3.5</A>)    ร‚ยพยครŽยฅร›ยฅยนยฅรˆยคยซยครฉยผยซรŠยฌยครŽPostgreSQLยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร˜ยครŽยฅยขยฅยฏยฅยปยฅยนยครฒร‹ร‰ยคยฐยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#3.6">3.6</A>)    ยครŠยคยผยกยขร‚ยพยครŽยฅรžยฅยทยฅรณยคยซยครฉยผยซรŠยฌยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร‹ร€รœร‚ยณยคร‡ยคยญยครŠยคยคยครŽยคร‡ยคยทยครงยคยฆยคยซยกยฉ<BR>
+<A HREF="#3.7">3.7</A>)    ยครจยครชรŽร‰ยคยคร€ยญร‡ยฝยครฒร†ร€ยครซยคยฟยครกยคร‹ยครยกยขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยกยฆยฅยจยฅรณยฅยธยฅรณยครฒยคร‰ยครŽยครจยคยฆยคร‹ร„ยดร€ยฐยคยนยครฌยครรŽร‰ยคยคยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.8">3.8</A>)    ยคร‰ยครŽยครจยคยฆยครŠยฅร‡ยฅรยฅยฐยตยกร‡ยฝยคยฌยปรˆยคยจยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#3.9">3.9</A>)    ร€รœร‚ยณยคยทยครจยคยฆยครˆยคยนยครซยครˆยคยญยคร‹ <I>'Sorry, too many clients'</I> ยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.10">3.10</A>)  ยผยซรŠยฌยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยกยฆยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹ยคยขยครซ <I>pg_sorttemp.XXX</I> ยฅร•ยฅยกยฅยคยฅรซยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+
+
+<H2><CENTER>รร ยบรฎยพรฅยครŽยผรรŒรค</CENTER></H2>
+
+<A HREF="#4.1">4.1</A>)    ยครŠยคยผยกยขยฅยทยฅยนยฅร†ยฅร ยครยฅยซยฅรณยฅรžยครคยพยฎยฟรดร…ร€ยครคร†รผร‰ร•ยฅร•ยฅยฉยกยผยฅรžยฅรƒยฅรˆยคร‡ยบยฎรรฐยคยนยครซยครŽยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.2">4.2</A>)    ยฅรยฅยคยฅรŠยฅรชยกยฆยฅยซยกยผยฅยฝยฅรซยครˆร„รŒยพรฏยครŽยฅยซยกยผยฅยฝยฅรซยครˆยครŽยธยทรŒยฉยครŠยฐรฃยคยคยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.3">4.3</A>)    ยบร‡ยฝรฉยครŽยฟรดยนร”ยครŽยครŸยครฒ <font size=-1>select</font> ยคยนยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.4">4.4</A>)    ยฅร†ยกยผยฅร–ยฅรซยครคยคยฝยครŽร‚ยพยครŽยพรฐรŠรณยครŽยฅรชยฅยนยฅรˆยครฒ <I>psql</I> ยคร‡ยธยซยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.5">4.5</A>)    ยฅร†ยกยผยฅร–ยฅรซยคยซยครฉยครŽรŽรณยครŽยบรฏยฝรผยครยคร‰ยครŽยครจยคยฆยคร‹ยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.6">4.6</A>)    ยนร”ยกยขยฅร†ยกยผยฅร–ยฅรซยกยขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบยครยกยฉ<BR>
+<A HREF="#4.7">4.7</A>)    ยฐรฌรˆรŒร…ยชยครŠยฅร†ยฅยญยฅยนยฅรˆยฅร•ยฅยกยฅยคยฅรซยคยซยครฉยฅร‡ยกยผยฅยฟยครฒรŠรร‚ยธยคยนยครซยคร‹ยครยกยข
+ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยฅร‡ยฅยฃยฅยนยฅยฏรร†รŽรŒยครยคร‰ยครŽยคยฏยครฉยคยคร‰ยฌรร—ยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.8">4.8</A>)    ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนร†รขยคร‹ร„รชยตรยคยตยครฌยคยฟยฅร†ยกยผยฅร–ยฅรซยครคยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยคร‰ยครŽยครจยคยฆยคร‹ยธยซยคร„ยคยฑยฝรยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.9">4.9</A>)    รŒรคยคยคยนรงยครฏยคยปยคยฌรƒร™ยคยคยคยฆยคยจยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยครƒยคร†ยคยคยครซรรยปร’ยคยฌยคยขยครชยครžยคยปยครณยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.10">4.10</A>) รŒรคยคยคยนรงยครฏยคยปยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยคยฌยคร‰ยครŽยครจยคยฆยคร‹รŒรคยคยคยนรงยครฏยคยปยครฒร‰ยพยฒรยคยนยครซยคยซยครฒยธยซยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.11">4.11</A>) R-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.12">4.12</A>) ยฐรคร…รร…ยชรŒรคยคยคยนรงยครฏยคยปยบร‡ร…ยฌยฒยฝยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.13">4.13</A>) ร€ยตยตยฌร‰ยฝยธยฝยคร‡ยครŽยธยกยบรทยครคร‚รงรŠยธยปรบยครˆยพยฎรŠยธยปรบยครˆยครฒยถรจรŠรŒยคยทยครŠยคยคร€ยตยตยฌร‰ยฝยธยฝยธยกยบรทยครยคร‰ยครŽยครจยคยฆยคร‹ยผร‚ยธยฝยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.14">4.14</A>) รŒรคยคยคยนรงยครฏยคยปยครŽรƒรฆยคร‡ยกยขยฅร•ยฅยฃยกยผยฅรซยฅร‰ยคยฌ <font size=-1>NULL</font> ยคร‡ยคยขยครซยคยณยครˆยครฒยธยกยฝรยคยนยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.15">4.15</A>) ยฟยงยกยนยครŠรŠยธยปรบยทยฟยครŽยคยฝยครฌยคยพยครฌยครŽยฐรฃยคยคยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.16.1">4.16.1</A>) ร„รŒรˆร–(serial)ยกยฟยผยซร†ยฐรรฝรŠยฌยฅร•ยฅยฃยกยผยฅรซยฅร‰ยครยคร‰ยครŽยครจยคยฆยคร‹ยคร„ยคยฏยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.16.2">4.16.2</A>) <font size=-1>SERIAL</font>ยฅยคยฅรณยฅยตยกยผยฅรˆยครŽรƒรยครยคร‰ยคยฆยคยนยครฌยครร†ร€ยครฉยครฌยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.16.3">4.16.3</A>) ร‚ยพยครŽยฅรฆยกยผยฅยถยครˆยครŽยถยฅยนรงยพรตร‚ร–ยครฒรˆรฒยคยฑยครซยคยฟยครกยคร‹ยครยกยข<I>currval()</I> ยครˆ <I>nextval()</I> ยครยปรˆยครฏยครŠยคยคยคร›ยคยฆยคยฌยครจยคยคยครŽยคร‡ยคยทยครงยคยฆยคยซยกยฉ<BR>
+<A HREF="#4.17">4.17</A>) <font size=-1>OID</font> ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ <font size=-1>TID</font> ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.18">4.18</A>) PostgreSQL ยคร‡ยปรˆยครฏยครฌยครซยคยคยคยฏยคร„ยคยซยครŽรร‘ยธรฌยครŽยฐร•รŒยฃยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.19">4.19</A>) ยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธ <I>"ERROR: Memory exhausted in AllocSetAlloc()"</I>ยคยฌยฝรยครซยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.20">4.20</A>) ยคร‰ยครŽยฅรยกยผยฅยธยฅรงยฅรณยครŽ PostgreSQL ยครฒรรถยครฉยคยปยคร†ยคยคยครซยครŽยคยซยครฒร„ยดยคร™ยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.21">4.21</A>) ยฅรฉยกยผยฅยธยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยครŽรร ยบรฎยคร‡ยกยข<I>invalid large obj descriptor</I>ยครˆยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.22">4.22</A>) ยธยฝยบรŸยครŽยปรพยนรฏยคยฌยฅร‡ยฅร•ยฅยฉยฅรซยฅรˆยครˆยครŠยครซยครจยคยฆยครŠรŽรณยครยคร‰ยครŽยครจยคยฆยคร‹ยคร„ยคยฏยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.23">4.23</A>) ยครŠยคยผยกยข<font size=-1>IN</font>ยครฒยปรˆยคยฆร‰รปรŒรคยคยคยนรงยครฏยคยปยคยฌยครˆยคร†ยครขรƒร™ยคยคยครŽยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.24">4.24</A>) <i>ยณยฐร‰รด</i>ยทรซยนรง(<i>outer</i> join)ยครยคร‰ยครŽยครจยคยฆยคร‹ยผร‚ยธยฝยคยทยครžยคยนยคยซ?<BR>
+
+<H2><CENTER>PostgreSQLยครŽยณรˆร„ยฅยคร‹ยคร„ยคยคยคร†ยครŽยผรรŒรค</CENTER></H2>
+
+<A HREF="#5.1">5.1</A>)    ยผยซรŠยฌยคร‡ยฝรฑยคยคยคยฟยฅรฆยกยผยฅยถร„รชยตรยดร˜ยฟรดยครฒ psql ยครŽรƒรฆยคร‡ยผร‚ยนร”ยคยนยครซยครˆยฅยณยฅยขยกยฆยฅร€ยฅรณยฅร—ยคยทยคร†ยคยทยครžยคยฆยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#5.2">5.2</A>)    PostgreSQL รร‘ยคร‹ยฝรฑยคยคยคยฟยฟรจยครŠยฟยทยคยทยคยคยทยฟยครคยดร˜ยฟรดยครยกยขยคร‰ยคยฆยคยนยครฌยครยดรณร‚ยฃยคร‡ยคยญยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#5.3">5.3</A>)    ยฅยฟยฅร—ยฅรซยครฒรŠร–ยคยน Cยธร€ยธรฌยครŽยดร˜ยฟรดยครยคร‰ยครŽยครจยคยฆยคร‹ยฝรฑยคยญยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#5.4">5.4</A>)    ยฅยฝยกยผยฅยนยกยฆยฅร•ยฅยกยฅยคยฅรซยครฒรŠร‘ยนยนยคยทยครžยคยทยคยฟยกยฃยบร†ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยทยคร†ยครขรŠร‘ยฒยฝยคยฌยธยซยครฉยครฌยครŠยคยคยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<P>
+<HR>
+<H2><CENTER>ยฐรฌรˆรŒร…ยชยครŠยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="1.1">1.1</A>) PostgreSQL ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ</H4>
+
+<P>PostgreSQL ยคร POSTGRES ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยดร‰รรฝยฅยทยฅยนยฅร†ยฅร ยครŽยฒรพรŽร‰รˆร‡ยคร‡ยกยขยผยกร€ยคร‚รฅ <font size=-1>DBMS</font> ยธยฆยตรฆรร‘ยครŽยฅร—ยฅรญยฅรˆยฅยฟยฅยคยฅร—ยคร‡ยคยนยกยฃPostgreSQL ยคร POSTGRES ยครŽยถยฏรŽรยครŠยฅร‡ยกยผยฅยฟยกยฆยฅรขยฅร‡ยฅรซยครˆร‹ยญร‰ร™ยครŠยฅร‡ยกยผยฅยฟยกยฆยฅยฟยฅยคยฅร—(ยทยฟ)ยครฒร†รขรŠรฑยคยทยคร„ยคร„ยกยขPOSTGRES ยคร‡ยปรˆยครฏยครฌยคยฟ PostQuel รŒรคยคยคยนรงยครฏยคยปยธร€ยธรฌยครฒยกยขยณรˆร„ยฅยคยทยคยฟ <font size=-1>SQL</font> ยครŽยฅยตยฅร–ยฅยปยฅรƒยฅรˆยคร‹รƒร–ยคยญยดยนยคยจยคร†ยคยคยครžยคยนยกยฃPostgreSQL ยครรŒยตรŽรยคร‡ยดยฐรยดยครŠยฅยฝยกยผยฅยนยครฒรรธรร‘ยคร‡ยคยญยครžยคยนยกยฃ
+
+<P>PostgreSQL ยครŽยคยนยคร™ยคร†ยครŽยณยซรˆยฏยครยกยขPostgreSQL ยณยซรˆยฏยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆยคร‹ยปยฒยฒรƒยคยทยคร†ยคยคยครซยฅยคยฅรณยฅยฟยกยผยฅรยฅรƒยฅรˆยพรฅยครŽยณยซรˆยฏยผร”ยฅรยกยผยฅร ยคร‡ยนร”ยครŠยครƒยคร†ยคยคยครžยคยนยกยฃยธยฝยบรŸยครŽยบร‚ร„ยนยคร Marc G. Fournier ( <A HREF="mailto:scrappy@PostgreSQL.org">scrappy@PostgreSQL.org</A> )ยคร‡ยคยนยกยฃ(ยฐรŠยฒยผยคร‹ยปยฒยฒรƒยครŽยปร…รŠรฝยคยฌยคยขยครชยครžยคยนยกยฃ)ยธยฝยบรŸยกยขยคยณยครŽยฅรยกยผยฅร ยคยฌ PostgreSQLยณยซรˆยฏยครŽยคยนยคร™ยคร†ยครŽ รŒรŒร…รยครฒยธยซยครžยคยนยกยฃ
+
+<P>PostgreSQL 1.01 ยครŽรƒรธยผร”ยคร Andrew Yu ยครˆ Jolly Chen ยคร‡ยคยทยคยฟยกยฃยคยฝยครŽร‚ยพร‚รงร€ยชยครŽยฟรยกยนยคยฌยคยณยครŽยฅยณยกยผยฅร‰ยครŽยฐรœยฟยขยกยขยฅร†ยฅยนยฅรˆยกยขยฅร‡ยฅรยฅยฐยกยขยคยชยครจยคร“ยกยขยฒรพรŽร‰ยคร‹ยนร—ยธยฅยคยทยครžยคยทยคยฟยกยฃPostgreSQL ยครŽร‡ร‰ร€ยธยธยตยฅยณยกยผยฅร‰ยคร‡ยคยขยครซ POSTGRES ยครยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยฅรยกยผยฅยฏยฅรฌยฅยคยนยปยคร‹ยคยชยคยคยคร†ยกยข Michael Stonebraker ยถยตยผรธยครŽยปร˜ยดรธยครŽยครขยครˆยกยขร‚ยฟยคยฏยครŽยณร˜ร€ยธยกยขร‚ยดยถรˆร€ยธยกยขยฟยฆยถรˆยฅร—ยฅรญยฅยฐยฅรฉยฅรžยคยฟยครยครŽร…ร˜รŽรยคร‹ยครจยครชยบรฎยครฉยครฌยครžยคยทยคยฟยกยฃ
+
+<P>ยฅรยกยผยฅยฏยฅรฌยฅยคยคร‹ยคยชยคยฑยครซยคยณยครŽยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยครŽยครขยครˆยครŽรŒยพรยฐยคร Postgres ยคร‡ยคยทยคยฟยกยฃ<FONT SIZE=-1>SQL</FONT> ยครŽยตยกร‡ยฝยคยฌร„ร‰ยฒรƒยคยตยครฌยคยฟ 1995 ร‡ยฏยคร‹ยคยฝยครŽรŒยพรยฐยคร Postgres95 ยคร‹รŠร‘ยนยนยคยตยครฌยครžยคยทยคยฟยกยฃ1996 ร‡ยฏยครŽยฝยชยครชยคร‹ยคยฝยครŽรŒยพรยฐยคร PostgreSQL ยคร‹รŠร‘ยนยนยคยตยครฌยครžยคยทยคยฟยกยฃ
+
+<I>Post-Gres-Q-L.</I>(ยฅรยฅยนยฅรˆ - ยฅยฐยฅรฌยฅยน - ยฅยญยฅรฅยกยผ - ยฅยจยฅรซ) ยครˆรˆยฏยฒยปยคยทยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="1.2">1.2</A>) PostgreSQL ยครŽรƒรธยบรฎยธยขยครยคร‰ยคยฆยครŠยครƒยคร†ยครžยคยนยคยซยกยฉ</H4>
+
+<P> PostgreSQL ยครยฒยผยตยญยครŽรƒรธยบรฎยธยขยคร‹ยฝยพยคยคยครžยคยนยกยฃ
+<small><PRE>
+    [รŒรตรƒรญยกยง
+        ร€ยตรŠยธยครยฑร‘ยธรฌยคร‡ยคยนยกยฃยปยฒยนรยครˆยคยทยคร†ยกยขรŒรตรŠยธยครฒรŠยปยตยญยทร‡ยบรœยคยทยครžยคยนยกยฃ
+    ]
+</PRE></small>
+<P>
+PostgreSQL Data Base Management System<P>
+
+Portions copyright (c) 1996-2000, PostgreSQL Global Development Group
+Portions Copyright (c) 1994-6 Regents of the University of California<P>
+
+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.
+<P>
+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.
+<P>
+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.
+<P>
+
+<small><PRE>
+    [รŒรตรƒรญยกยง
+   POSTGRESQL ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยดร‰รรฝยฅยทยฅยนยฅร†ยฅร 
+
+   ร‰รดรŠยฌรƒรธยบรฎยธยข (c) 1996-2001, PostgreSQLยนรฑยบรยณยซรˆยฏยฅรยกยผยฅร 
+   ร‰รดรŠยฌรƒรธยบรฎยธยข (c) 1994-6 ยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ร‹รœยนยป
+
+   ยคยณยครŽยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยครˆยคยฝยครŽรŠยธยฝรฑยครฒยกยขร‡ยกยฒยฟยครŠยครซรŒรœร…ยชยคร‡ยครขยกยขรŒยตรŽรยคร‡ยกยขยปรˆรร‘ยตรถร‚รบยฝรฑรŒยตยคยทยคร‹ยกยข
+   ยปรˆรร‘ยกยขรŠยฃยผรŒยกยขยฝยคร€ยตยกยขยคยฝยคยทยคร†ยกยขร‡ร›ร‰ร›ยคยนยครซยคยณยครˆยคร˜ยครŽยตรถยฒร„ยครฒยกยขยพรฅยตยญยครŽรƒรธยบรฎยธยขร‰ยฝยผยจยกยขยคยณยครŽรƒรŠ
+   รรฎยกยขยคยชยครจยคร“ยกยขยคยณยครฌยคร‹ร‚ยณยคยฏร†รณยคร„ยครŽรƒรŠรรฎยคยฌยกยขยคยนยคร™ยคร†ยครŽรŠยฃยผรŒยคร‹ร…ยบร‰ร•ยคยตยครฌยครซยธร‚ยครชยคร‹ยคยชยคยคยคร†ยกยข
+   ยคยณยคยณยคร‹ยคยฝยครฌยครฒร‡ยงยครกยครžยคยนยกยฅ
+
+   ยคยฟยครˆยคยจยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยคยฌยฐรŠยฒยผยครŽยครจยคยฆยครŠร‚ยปยณยฒยครŽยฒร„ร‡ยฝร€ยญยคร‹ยคร„ยคยคยคร†ยธร€ยตรšยคยทยคร†ยคยคยคยฟ
+   ยครˆยคยทยคร†ยครขยกยฅยคยณยครŽยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยตรšยคร“รŠยธยฝรฑยครŽยปรˆรร‘ยพรฅยกยคร„ยพร€รœร…ยชยกยฆยดร–ร€รœร…ยชยกยฆร†รƒรŠรŒยกยฆยถรถรยณ
+   ยครขยคยทยคยฏยครร‰ยฌรยณร…ยชยคร‹ยกยคร€ยธยคยธยคยฟยผยบยครฏยครฌยคยฟรรธยฑร—ยครฒยดรžยคร ร‚ยปยณยฒยคร‹ยฑรทยคยคยคร†ยกยคยคยคยคยบยครฌยครŽร…รถยปรถยผร”
+   ยคร‹ร‚รยคยทยคร†ยครขยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยครยฐรฌร€รšยครŽร€ร•ร‡ยคยครฒร‰รฉยคยคยครžยคยปยครณยกยฅ
+
+   ยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยครยกยคร†รƒร„รชรŒรœร…ยชยครŽยคยฟยครกยครŽยพยฆรร‘ร€ยญยตรšยคร“ร…ยฌยนรงร€ยญยครŽยฐร…รŒร›ยครŽรŠรยพรšยครฒยดรž
+   ยคร ยกยคยคยทยคยซยคยทยคยฝยครฌยคร‹ยธร‚ร„รชยคยตยครฌยครซยคยณยครˆยครŽยครŠยคยคยกยคยคยคยคยซยครŠยครซรŠรยพรšยครขรŒร€ยณรŽยคร‹รŠรผยดรพยคยทยครžยคยนยกยฅ
+   ยคยณยคยณยคร‹ยคยชยคยคยคร†รร‘ยฐร•ยคยตยครฌยคยฟยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยครยกร–ยคยขยครซยคยฌยครžยครžยกร—ยครˆยคยคยคยฆยคยณยครˆยครฒรยฐร„รณยครˆยคยทยกยค
+   ยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยครยฐรยปรฝยกยฆรŠรคยฝรตยกยฆยนยนยฟยทยกยฆยฒรพรŽร‰ยกยฆยฝยคร€ยตยครฒรร‘ยฐร•ยคยนยครซยตรรŒยณยครฒร‰รฉยคยคยครž
+   ยคยปยครณยกยฅ
+    ]
+</PRE></small>
+
+<P>
+<H4><A NAME="1.3">1.3</A>) PostgreSQL ยครŽร†ยฐยบรฎยดร„ยถยญยครยกยฉ</H4>
+
+<P>รƒรธยผร”ยครฉยคร PostgreSQL ยครŽยฅยณยฅรณยฅร‘ยฅยคยฅรซยครˆยฅร†ยฅยนยฅรˆยครฒยผยกยครŽยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยพรฅยคร‡ยนร”ยครŠยคยคยครžยคยทยคยฟยกยฃ(ยคยณยครฌยครฉยครŽยคยฆยครยครŽยคยคยคยฏยคร„ยคยซยครยฅยณยฅรณยฅร‘ยฅยคยฅรซยคร‹ gcc ยคยฌร‰ยฌรร—ยคร‡ยคยน)ยกยง
+<P>ยฐรฌรˆรŒร…ยชยคร‹ยกยขยบร‡ยถรกยครŽUnixยธรŸยดยนยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยครŠยครฉยครPostgreSQLยครฒยครยคยทยครฉยคยปยครฉยครฌยครซยครยคยบยคร‡ยคยนยกยฃยฅรชยฅรชยกยผยฅยนยครŽยปรพร…ร€ยคร‡ยผร‚ยบรยคร‹ยฅร†ยฅยนยฅรˆยครฒยนร”ยครŠยครƒยคยฟยคยณยครˆยครŽรŠรณยนรฐยคยฌยครŠยคยตยครฌยคยฟยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยคร‹ยคร„ยคยคยคร†ยครยฅยคยฅรณยฅยนยฅรˆยกยผยฅรซยผรชยฐรบยฝรฑยคร‹รŽรณยตรณยคยทยคร†ยคยขยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="1.4">1.4</A>) UnixยฐรŠยณยฐยครŽยฐรœยฟยขรˆร‡ยคร‡ยปรˆยคยจยครซยครขยครŽยครยกยฉ</H4>
+
+<h6>
+ยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆ</h6>
+<P> MS Windows ยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยพรฅยคร‡ยกยข<I>libpq</I> C ยฅรฉยฅยคยฅร–ยฅรฉยฅรชยกยขpsqlยกยขยคยฝยครฌยครˆยคยฝยครŽร‚ยพยครŽยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยคร ยฅยณยฅรณยฅร‘ยฅยคยฅรซยฒร„ร‡ยฝยคร‡ยกยขยฅรยฅยคยฅรŠยฅรชยกยผยคยฌรรถยครชยครžยคยนยกยฃยคยณยครŽยพรฌยนรงยกยขยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครฒ MS Windows ยพรฅยคร‡รรถยครฉยคยปยคร†ยกยขTCP/IP ยทรรยณยคร‡ยฅยตยฅรยกยผยฅรˆยคยตยครฌยคร†ยคยคยครซ Unix ยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยพรฅยคร‡รรถยครซยฅยตยกยผยฅรยครˆร„รŒยฟยฎยคยทยครžยคยนยกยฃ
+<P> Win32 <I>libpq</I> ยฅรฉยฅยคยฅร–ยฅรฉยฅรชยครˆ psql ยครฒยบรฎยครซยคยฟยครกยคร‹ยกยข<I>win31.mak</I> ยคยฌร‡ร›ร‰ร›ยคร‹ยดรžยครžยครฌยคร†ยครžยคยนยกยฃPostgreSQLยคร <font size=-1>ODBC</font> ยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครˆยครขร„รŒยฟยฎยคร‡ยคยญยครžยคยนยกยฃ
+
+<h6>
+ยฅยตยกยผยฅร</h6>
+<P> ยธยฝยบรŸยกยขCygnus Unix/NT ยฐรœยฟยขยฅรฉยฅยคยฅร–ยฅรฉยฅรชยครŽ Cygwin ยครฒยปรˆยครƒยคร†ยกยขPostgreSQL ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยฅยตยกยผยฅรยคร Windows NT ยครˆ Win2k ยพรฅยคร‡ยฒร”ร†ยฏยคยทยคร†ยคยคยครžยคยนยกยฃร‡ร›ร‰ร›ยคร‹ยดรžยครžยครฌยครซ<I>pgsql/doc/FAQ_MSWIN</I>ยคยขยครซยคยคยครยฅยฆยฅยงยฅร–ยฅยตยฅยคยฅรˆยคร‹ยคยขยครซ MS Windows FAQ ยครฒยคยดรรทยฒยผยคยตยคยคยกยฃMicrosoft ยครŽรร‡ยครŽยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยคร‹ยฐรœยฟยขยคยนยครซยทร—ยฒรจยครยคยขยครชยครžยคยปยครณยกยฃ<P>
+
+
+<P>
+<H4><A NAME="1.5">1.5</A>) PostgreSQL ยครยคร‰ยคยณยคยซยครฉยผรชยคร‹ร†รพยครชยครžยคยนยคยซยกยฉ</H4>
+<P> PostgreSQL ยครŽยธยตยครŽ anonymous ftp ยฅยตยฅยคยฅรˆยคร‡ยคยนยกยง
+
+<UL>
+   <LI>    <A HREF="ftp://ftp.PostgreSQL.org/pub/">ftp://ftp.PostgreSQL.org/pub/</A>
+</UL>
+
+<P> ยฅรŸยฅรฉยกยผยฅยตยฅยคยฅรˆยคร‹ยคร„ยคยคยคร†ยครยกยขยฒรฆยกยนยครŽยฅรกยฅยคยฅรณ Web ยฅรšยกยผยฅยธยครฒยคยดรรทยฒยผยคยตยคยคยกยฃ
+
+<small><PRE>
+    [รŒรตรƒรญ:
+
+   ยฐรŠยฒยผยครร†รผร‹รœยครŽยฅรŸยฅรฉยกยผยฅยตยฅยคยฅรˆยคร‡ยคยน:
+
+       Japan: <A HREF="ftp://mirror.nucba.ac.jp/mirror/postgresql/pub/">ftp://mirror.nucba.ac.jp/mirror/postgresql/pub/</A>
+       Japan: <A HREF="ftp://ring.ip-kyoto.ad.jp/pub/misc/db/postgresql/">ftp://ring.ip-kyoto.ad.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.crl.go.jp/pub/misc/db/postgresql/">ftp://ring.crl.go.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.saitama-u.ac.jp/pub/misc/db/postgresql/">ftp://ring.saitama-u.ac.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.astem.or.jp/pub/misc/db/postgresql/">ftp://ring.astem.or.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.exp.fujixerox.co.jp/pub/misc/db/postgresql/">ftp://ring.exp.fujixerox.co.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.jah.ne.jp/pub/misc/db/postgresql/">ftp://ring.jah.ne.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.etl.go.jp.jp/pub/misc/db/postgresql/">ftp://ring.etl.go.jp.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.asahi-net.or.jp/pub/misc/db/postgresql/">ftp://ring.asahi-net.or.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.so-net.ne.jp/pub/misc/db/postgresql/">ftp://ring.so-net.ne.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.aist.go.jp/pub/misc/db/postgresql/">ftp://ring.aist.go.jp/pub/misc/db/postgresql/</A>
+    ]
+</PRE></small>
+
+<P>
+
+<H4><A NAME="1.6">1.6</A>) ยฅยตยฅรยกยผยฅรˆยครยคร‰ยคยณยคร‡ยผรตยคยฑยครฉยครฌยครžยคยนยคยซยกยฉ</H4>
+
+<P> ยผรงรร—ยครŠยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยคร: <A HREF="mailto:pgsql-general@PostgreSQL.org">pgsql-general@PostgreSQL.org</A>ยคร‡ยคยนยกยฃPostgreSQL ยคร‹ยดร˜ยคยนยครซยคยณยครˆยคร‡ยคยขยครฌยครยตร„รร€ยคยฌยคร‡ยคยญยครžยคยนยกยฃยคยณยครŽยฅรชยฅยนยฅรˆยคร˜ยครŽยปยฒยฒรƒยครŽยครยกยขร…ร…ยปร’ยฅรกยกยผยฅรซยครŽร‹รœรŠยธ(Subject ยนร”ยคร‡ยครยคยขยครชยครžยคยปยครณ)ยคร‹ยผยกยครŽยฃยฒยนร”ยครฒยฝรฑยคยคยคร†ยกยข
+
+<PRE>
+   subscribe
+   end
+</PRE>
+
+<P> <A HREF="mailto:pgsql-general-request@PostgreSQL.org">pgsql-general-request@PostgreSQL.org</A> ยคร˜รรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยฅร€ยฅยคยฅยธยฅยงยฅยนยฅรˆรˆร‡ยครŽยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยครขยคยขยครชยครžยคยนยกยฃยคยณยครŽยฅรชยฅยนยฅรˆยคร˜ยครŽยปยฒยฒรƒยคร "ร‹รœรŠยธ"ยคร‹ยกยง
+
+<PRE>
+   subscribe
+   end
+</PRE>
+
+ยครˆยฝรฑยคยคยคร† <A HREF="mailto:pgsql-general-digest-request@PostgreSQL.org"> pgsql-general-digest-request@PostgreSQL.org</A> ยคร˜ร…ร…ยปร’ยฅรกยกยผยฅรซยครฒรรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยฅร€ยฅยคยฅยธยฅยงยฅยนยฅรˆรˆร‡ยครยกยขยฅรกยฅยคยฅรณยฅรชยฅยนยฅรˆยคยฌยผรตยฟยฎยคยนยครซยฅรกยฅรƒยฅยปยกยผยฅยธ 30k ร„รธร…ร™รŽยฏยครซร‹รจยคร‹ยฅร€ยฅยคยฅยธยฅยงยฅยนยฅรˆรˆร‡ยฅรชยฅยนยฅรˆยครŽยฅรกยฅรณยฅรยกยผยคร‹รรทร‰ร•ยคยตยครฌยครžยคยนยกยฃ
+
+<P> ยฅรยฅยฐยครŽยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆยครขรรธรร‘ยคร‡ยคยญยครžยคยนยกยฃยคยณยครŽยฅรชยฅยนยฅรˆยคร˜ยครŽยปยฒยฒรƒยคร "ร‹รœรŠยธ"ยครˆยคยคยครƒยคยทยครงยคร‹ยกยง
+<A
+HREF="mailto:bugs-request@PostgreSQL.org">bugs-request@PostgreSQL.org</A>
+
+ยคร˜ร…ร…ยปร’ยฅรกยกยผยฅรซยครฒรรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยณยซรˆยฏยผร”ยครŽยตร„รร€ยครŽยคยฟยครกยครŽยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆยครขรรธรร‘ยคร‡ยคยญยครžยคยนยกยฃยคยณยครŽยฅรชยฅยนยฅรˆยคร˜ยครŽยปยฒยฒรƒยครร…ร…ยปร’ยฅรกยกยผยฅรซยครŽร‹รœรŠยธยคร‹ยกยง
+
+<P>
+<PRE>
+   subscribe
+   end
+</PRE>
+
+<P> ยครˆยฝรฑยคยคยคร†ยกยข<A HREF="mailto:pgsql-hackers-request@PostgreSQL.org">pgsql-hackers-request@PostgreSQL.org</A>ยคร˜ร…ร…ยปร’ยฅรกยกยผยฅรซยครฒรรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> PostgreSQL ยคร‹ยคร„ยคยคยคร†ยครขยครƒยครˆยพรœยคยทยคยฏรƒรŽยครชยคยฟยคยฑยครฌยครยกยขยผยกยครŽ postgreSQL WWWยฅร›ยกยผยฅร ยฅรšยกยผยฅยธยคยซยครฉยคยฟยคร‰ยครฌยครžยคยนยกยง
+
+<BLOCKQUOTE>
+       <A HREF="http://www.PostgreSQL.org">http://www.PostgreSQL.org</A>
+</BLOCKQUOTE>
+<P>
+
+IRC ยฅรยฅรฃยฅรณยฅรยฅรซยครข EFNet ยคร‹ยคยขยครชยครžยคยนยกยฃยคยฝยครŽยฅรยฅรฃยฅรณยฅรยฅรซยคร <I>#PostgreSQL</I> ยคร‡ยคยนยกยฃ
+unix ยฅยณยฅรžยฅรณยฅร‰ยคร‡<tt>irc -c '#PostgreSQL' "$USER" irc.phoenix.net</tt>
+ยครฒยปรˆยคยคยครžยคยนยกยฃ<P>
+
+<small><PRE>
+    [รŒรตรƒรญ:
+     1999ร‡ยฏ7ยทรฎ23ร†รผยกยขร†รผร‹รœPostgreSQLยฅรฆยกยผยฅยถยกยผยฒรฑ(ยคร‹ยคร›ยครณ ยครยคยนยครˆยคยฐยครฌยคยน ยครฆยกยผยคยถยกยผ ยคยซยคยค)ยกยขรŽยฌยพรŽJPUGยคยฌร€รŸรŽยฉยคยตยครฌยครžยคยทยคยฟยกยฃ
+   JPUG ยครรˆรณยฑร„รรธรรˆยฟยฅยคร‡ยกยขPostgreSQLยครฒรรธรร‘ยคยนยครซยฟรรƒยฃยครŽรรชยธรŸยถยจรŽรยครŽยพรฌยคร‡ยคยนยกยฃ
+   ร€ยตยฒรฑยฐรทยครŽยฒรฑรˆรฑยครรŒยตรŽรยคร‡ยคยนยคยฌยกยขยฒรฑยฐรทยครŽร€ร‘ยถร‹ร…ยชยครŠยนร—ยธยฅยคยฌยฒรฑยครŽยฑยฟยฑร„ยครฒยฝรตยคยฑยคร†ยคยคยครžยคยนยกยฃยพรœยคยทยคยฏยครยกยขJPUGยครŽWeb ยฅยตยฅยคยฅรˆ:
+       <A HREF="http://www.jp.postgresql.org/">http://www.jp.postgresql.org/</A>
+   ยครฒยคยดรรทยคยฏยคร€ยคยตยคยคยกยฃยฒรฑยฐรทร…รรยฟยครขยฒร„ร‡ยฝยครˆยครŠยครƒยคร†ยคยคยครžยคยนยกยฃ
+     1990ร‡ยฏร‚รฅรƒรฆยคยดยครญยครจยครชยกยขยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยครŽร†รผร‹รœยธรฌยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยครฒร€รยฐรฆ รƒยฃร‰ร—ยคยตยครณยคยฌยผรงยบร…ยคยทยคร†ยคยคยครžยคยนยกยฃยพรœยบร™ยครยกยข
+       <A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/ML/info.html">http://www.sra.co.jp/people/t-ishii/PostgreSQL/ML/info.html</A>
+   ยครฒยคยดรรทยฒยผยคยตยคยคยกยฃยฅยขยกยผยฅยซยฅยคยฅร–ยครฒยกยขยคยคยครฏยคยญยครชยคยตยครณยครŽpgsql-jp MLยธยกยบรทยฅยทยฅยนยฅร†ยฅร 
+       <A HREF="http://datula.mio.org/~iwakiri/pgsql_jp/">http://datula.mio.org/~iwakiri/pgsql_jp/</A>
+   ยคร‡ยธยกยบรทยคยนยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃ
+   ]
+</PRE></small>
+
+
+<P>ยพยฆรร‘ยฅยตยฅรยกยผยฅรˆยฒรฑยผร’ยครŽยฅรชยฅยนยฅรˆยคร<a href="http://www.postgresql.org/users-lounge/commercial-support.html">http://www.postgresql.org/users-lounge/commercial-support.html</a>ยคร‹ยคยขยครชยครžยคยนยกยฃ
+
+<small><PRE>
+    [รŒรตรƒรญ:
+    ร†รผร‹รœยคร‡ยครยกยข<A HREF="http://osb.sra.co.jp/">SRA Inc. ยฅยชยกยผยฅร—ยฅรณยฅยทยฅยนยฅร†ยฅร ยปรถยถรˆร‰รด</A> ยคร‹ยคร†ยพยฆรร‘ยฅยตยฅรยกยผยฅรˆยคยฌยนร”ยครŠยครฏยครฌยคร†ยคยคยครžยคยนยกยฃ
+   <A HREF="http://www.miraclelinux.co.jp/">ยฅรŸยฅรฉยฅยฏยฅรซยกยฆยฅรชยฅรŠยฅรƒยฅยฏยฅยนยณรดยผยฐยฒรฑยผร’</A> ยคร‡ "Miracle Linux for PostgreSQL" ยครŽรˆรŽร‡รคยครˆยฅยตยฅรยกยผยฅรˆยคยฌ
+   ยณยซยปรยคยตยครฌยครžยคยทยคยฟยกยฃ
+    ]
+</PRE></small>
+
+<P>
+
+<H4><A NAME="1.7">1.7</A>) ยบร‡ยฟยทรˆร‡ยครยฒยฟยคร‡ยคยนยคยซ</H4>
+
+<P> PostgreSQL ยครŽยบร‡ยฟยทรˆร‡ยครยฅรยกยผยฅยธยฅรงยฅรณ 7.0.3 ยคร‡ยคยนยกยฃ
+<P>
+ยฒรฆยกยนยครยกยข4ยฅยซยทรฎร‹รจยคร‹ยฅรกยฅยธยฅรฃยกยผยฅรชยฅรชยกยผยฅยนยครฒยนร”ยครŠยคยฆยคยณยครˆยครฒยทร—ยฒรจยคยทยคร†ยคยคยครžยคยนยกยฃ
+<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>
+ยคร‡ยครขยฑรœรรทยคร‡ยคยญยครžยคยนยกยฃ
+
+<P>  PostgreSQL ยครŽร‹รœยครขยคยขยครชยครžยคยนยกยฃ <A
+HREF="http://www.PostgreSQL.org/docs/awbook.html">
+http://www.PostgreSQL.org/docs/awbook.html</A><P>
+
+<small><PRE>
+    [รŒรตรƒรญ:
+   ร†รผร‹รœยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยฅรฆยกยผยฅยถยกยผยฒรฑยครŽ<A HREF="http://www.jp.postgresql.org/subcommittee/psqltrans/">PostgreSQL Bookร‹รรŒรตรŠยฌยฒรŠยฒรฑ</A>ยคร‡ยกยข
+   ร‹รรŒรตยบรฎยถรˆยคยฌยฟรŠยนร”รƒรฆยกยฃ
+    ]
+</PRE></small>
+
+<P> <I>psql</I> ยครขยกยขยทยฟยกยขยฑรฉยปยปยปร’ยกยขยดร˜ยฟรดยกยขยฝยธรŒรณยกยขยคยฝยครŽร‚ยพยครŽยพรฐรŠรณยครฒยคยชยธยซยคยปยคยนยครซยกยขยคยคยคยฏยคร„ยคยซยครŽรร‡ร€ยฒยครฉยคยทยคยค \d ยฅยณยฅรžยฅรณยฅร‰ยครฒยปรฝยครยครžยคยนยกยฃ
+
+<P> ยฒรฆยกยนยครŽ Web ยฅยตยฅยคยฅรˆยคร‹ยครยกยขยครขยครƒยครˆร‚รดยปยณยครŽรŠยธยฝรฑยคยฌยคยขยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="1.9">1.9</A>) ยดรปรƒรŽยครŽยฅรยฅยฐยครครŒยตยคยคยตยกร‡ยฝยครยคร‰ยคยฆยครคยครƒยคร†ยธยซยคร„ยคยฑยครžยคยนยคยซยกยฉ
+</H4><P>
+
+PostgreSQLยครยณรˆร„ยฅยคยตยครฌยคยฟSQL-92ยครŽยฅยตยฅร–ยฅยปยฅรƒยฅรˆยครฒยฅยตยฅรยกยผยฅรˆยคยทยครžยคยนยกยฃ
+ยฒรฆยกยนยครŽยฅรšยกยผยฅยธยครŽ
+<A HREF="http://www.PostgreSQL.org/docs/todo.html">
+TODO</A> ยฅรชยฅยนยฅรˆยคร‹ยกยขยดรปรƒรŽยครŽยฅรยฅยฐยครคยทรงรรฎยตยกร‡ยฝยครคยพยญรรจยทร—ยฒรจยคร‹ยคร„ยคยคยคร†ยครŽยตยญยฝร’ยคยฌยคยขยครชยครžยคยนยกยฃ
+
+<P> 
+<H3><A NAME="1.10">1.10</A>)   <font size=-1>SQL</font> ยครยคร‰ยครŽยครจยคยฆยคร‹ยณร˜ยคร™ยครรŽร‰ยคยคยคร‡ยคยนยคยซยกยฉ</H3>
+<P>
+<A HREF="http://www.PostgreSQL.org/docs/awbook.html">
+http://www.PostgreSQL.org/docs/awbook.html</A>
+ยคร‹ยคยขยครซPostgreSQLร‹รœยคร‡ <font size=-1>SQL</font> ยครฒยถยตยคยจยคร†ยคยคยครžยคยนยกยฃ
+
+<P>
+รร‡ร€ยฒยครฉยคยทยคยคยณร˜ยฝยฌยฝรฑยคร‹ยครยกยข
+<A HREF="http://w3.one.net/~jhoffman/sqltut.htm">
+http://w3.one.net/~jhoffman/sqltut.htm</A> ยครˆ
+<A HREF="http://ourworld.compuserve.com/homepages/graeme_birchall/HTM_COOK.HTM">
+http://ourworld.compuserve.com/homepages/graeme_birchall/HTM_COOK.HTM.</A><P>
+ยครˆยคยฌยคยขยครชยครžยคยนยกยฃยคยฝยครŽร‚ยพยคร‹ยกยข
+"Teach Yourself SQL in 21 Days, Second Edition" ยคยฌยกยข
+<A HREF="http://members.tripod.com/er4ebus/sql/index.htm">
+http://members.tripod.com/er4ebus/sql/index.htm </A>
+ยคร‹ยคยขยครชยครžยคยนยกยฃ
+<P>
+ร‚ยฟยคยฏยครŽยฅรฆยกยผยฅยถยคร‹ยกยข
+<I>The Practical SQL Handbook</I>, Bowman Judith S. et al., Addison-Wesley
+ยคยฌยนยฅร‰ยพยคร‡ยคยนยกยฃ
+ยคยฝยครŽร‚ยพยคร‹ยกยข<I>The Complete Reference SQL</I>, Groff et al., McGraw-Hill 
+ยครŽยครจยคยฆยครŠยครŽยครขยคยขยครชยครžยคยนยกยฃ
+<P>
+<small><PRE>
+    [รŒรตรƒรญ:
+    ร€รยฐรฆรƒยฃร‰ร—ยปรกยคร‹ยครจยครซร†รผร‹รœยธรฌยครŽยปยฒยนรรŠยธยธยฅยครŽยพร’ยฒรฐยฅรšยกยผยฅยธ
+       <A HREF="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.html</A>
+   ยคยฌยคยขยครชยครžยคยนยกยฃ
+    ยถรกร†ยฃร„ยพรŠยธยปรกยครŽยกร–ยฝรฉยฟยดยผร”ยธรพยครŽยฃร„ยฃร‚ร€รŸยทร—ร†รพรŒรงยกยฆยฃร“ยฃร‘ยฃรŒร†รพรŒรงยปยฒยนรยฝรฑยพร’ยฒรฐยกร—ยครŽยฅยณยกยผยฅรŠยกยผ
+       <A HREF="http://www.shonan.ne.jp/~nkon/ipsql/books_SQL.html">http://www.shonan.ne.jp/~nkon/ipsql/books_SQL.html</A>
+   ยคยฌยคยขยครชยครžยคยนยกยฃ
+    ร‹ร™ร…ร„รŽร‘ยฑร‘ยปรกยครŽยกร–PostgreSQLร†รผร‹รœยธรฌยฅรžยฅร‹ยฅรฅยฅยขยฅรซยกร—
+       <A HREF="http://www.net-newbie.com/">http://www.net-newbie.com/</A>
+   ยคร‡ยครยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยครŽยธยกยบรทยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+    ยดรยปยณร‰ร”ร†รณร‰ร—ยปรกยครŽUNIX ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนร†รพรŒรง
+       <A HREF="http://www.wakhok.ac.jp/DB/DB.html">http://www.wakhok.ac.jp/DB/DB.html</A>
+   ยครยฅยชยฅรณยฅรฉยฅยคยฅรณยคร‡ร†ร‰ยคร ยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+    ]
+</PRE></small>
+
+<H4><A NAME="1.11">1.11</A>)   PostgreSQLยครร€ยพรŽรฑ2000ร‡ยฏรŒรคร‚รช(Y2K)ยคร‹ร‚รยฑรพยคยทยคร†ยคยคยครžยคยนยคยซยกยฉ
+</H4><P>
+ร‚รยฑรพยคยทยคร†ยครžยคยนยกยฃร€ยพรŽรฑ2000ร‡ยฏยครจยครชยธรฅยครŽร†รผร‰ร•ยครขยกยขยตยชยธยตรยฐ2000ร‡ยฏยครจยครชรยฐยครŽร†รผร‰ร•ยครขยกยขยดรŠรƒยฑยคร‹ยฐยทยคยจยครžยคยนยกยฃ
+<P>
+<H4><A NAME="1.12">1.12</A>)   ยณยซรˆยฏยฅรยกยผยฅร ยคร‹ยครยคร‰ยครŽยครจยคยฆยคร‹ยปยฒยฒรƒยคยทยครžยคยนยคยซยกยฉ<BR>
+</H4><P>
+
+ยครžยคยบยบร‡ยฝรฉ(ยฃยฑรˆร–รŒรœ)ยคร‹ยกยขยบร‡ยฟยทยครŽยฅยฝยกยผยฅยนยครฒยฅร€ยฅยฆยฅรณยฅรญยกยผยฅร‰ยคยทยกยขยฒรฆยกยนยครŽ Web ยฅยตยฅยคยฅรˆยคยซร‡ร›ร‰ร›ยคร‹ยดรžยครžยครฌยคร†ยคยคยครซ
+PostgreSQL DevelopersยครŽรŠยธยฝรฑยครฒร†ร‰ยครŸยครžยคยนยกยฃ
+ยฃยฒรˆร–รŒรœยคร‹ยกยข<I>pgsql-hackers</I> ยครˆ <I>pgsql-patches</I> ยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยครฒยนร˜ร†ร‰(subscribe)ยคยทยครžยคยนยกยฃ
+ยฃยณรˆร–รŒรœยคร‹ยกยขยนรขร‰รŠยผรยครŽยฅร‘ยฅรƒยฅรยครฒpgsql-patchesยคร‹รˆยฏยฟยฎยคยทยครžยคยนยกยฃ
+
+ยคยชยครจยคยฝยฝยฝยฟรยครยครงยครƒยครˆยครŽยฟรรƒยฃยคยฌยกยขPostgreSQL <font size=-1>CVS</font>ยฅยขยกยผยฅยซยฅยคยฅร–ยคร‹ยฅยณยฅรŸยฅรƒยฅรˆยคยนยครซยธยขยธร‚ยครฒยปรฝยครƒยคร†ยคยคยครžยคยนยกยฃ
+ยคยฝยครŽยคยฝยครฌยคยพยครฌยครŽยฟรรƒยฃยคยฌร‚รดยปยณยครŽยนรขร‰รŠยผรยครŠยฅร‘ยฅรƒยฅรยครฒรˆยฏยฟยฎยคยนยครซยครŽยคร‡ยกยขยธยฝยบรŸยฅยณยฅรŸยฅรƒยฅยฟยกยผยครˆยครŠยครƒยคร†ยคยคยครซยฟรรƒยฃยครยคยฝยครฌยคร‹ร„ร‰ยคยคร‰ร•ยคยฏยครŽยคยฌร‚รงรŠร‘ยคร‡ยคยนยคยฌยกยขยฒรฆยกยนยครรˆร ยครฉยคยฌยฅยณยฅรŸยฅรƒยฅรˆยคยทยคยฟยฅร‘ยฅรƒยฅรยครยนรขร‰รŠยผรยคร‡ยคยขยครซยครˆยณรŽยฟยฎยคยทยคร†ยคยคยครžยคยนยกยฃ
+<P>
+<H4><A NAME="1.13">1.13</A>)   ยฅรยฅยฐยฅรฌยฅรยกยผยฅรˆยครยคร‰ยครŽยครจยคยฆยคร‹รˆยฏยฟยฎยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>"bug-template" ยฅร•ยฅยกยฅยคยฅรซยครŽยนร รŒรœยครฒร‹รพยคยฟยคยทยคร†ยกยข<A HREF="mailto:pgsql-bugs@PostgreSQL.org">pgsql-bugs@PostgreSQL.org</A>ยคร‹รรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยคยฝยครŽรยฐยคร‹ <A HREF="http://postgreSQL.org">http://postgreSQL.org</A>ยคร‹ยคยขยครซยบร‡ยฟยทยครŽ FAQ ยครฒยฅรยฅยงยฅรƒยฅยฏยคยทยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยคยฝยครฌยครˆร†ยฑยปรพยคร‹ ftp ยฅยตยฅยคยฅรˆ <A HREF="ftp://ftp.postgreSQL.org/pub/">ftp://ftp.postgreSQL.org/pub/</A>ยคร‡ยกยขยครขยครƒยครˆยฟยทยคยทยคยคยฅรยกยผยฅยธยฅรงยฅรณยครŽ PostgreSQL ยคยขยครซยคยคยครยฅร‘ยฅรƒยฅรยครฒยคยตยคยฌยคยทยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="1.14">1.14</A>)   ร‚ยพยครŽ<font size=-1>DBMS</font>ยครŽยครˆรˆรฆยคร™ยคร†PostgreSQLยครยคร‰ยคยฆยครŠยครŽยคร‡ยคยนยคยซยกยฉ
+</H4><P>
+
+ยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยครฒยทร—ยครซรŠรฝร‹ยกยคร‹ยครยคยคยคยฏยคร„ยคยซยคยขยครชยครžยคยนยกยฃยตยกร‡ยฝยครˆร€ยญร‡ยฝยครˆยฟยฎรรชร€ยญยครˆยฅยตยฅรยกยผยฅรˆยครˆยฒรยณรŠยคร‡ยคยนยกยฃ
+
+<DL>
+<DT> <B>ยตยกร‡ยฝ(Features)</B>
+<DD>
+
+PostgreSQLยครยกยขยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยกยขร‰รปรŒรคยคยคยนรงยครฏยคยปยครคยฅรˆยฅรชยฅยฌยกยผยครคยฅร“ยฅรฅยกยผยครคยณยฐร‰รดยฅยญยกยผ
+ยปยฒยพรˆยครคยกยขยคยฝยคยทยคร†ยกยขร€รถรŽรฝยคยตยครฌยคยฟยฅรญยฅรƒยฅยฏยตยกยนยฝยครŠยคร‰ยกยขร‚รงยตยฌรŒรยพยฆรร‘<font size=-1>DBMS</font>ยคยฌยปรฝยคร„ยตยกร‡ยฝยครฒยคร›
+ยครˆยครณยคร‰ยปรฝยครƒยคร†ยคยคยครžยคยนยกยฃPostgreSQLยครยกยขยคยตยครฉยคร‹ยกยขยฅรฆยกยผยฅยถร„รชยตรยทยฟยครคยทร‘ยพยตยครคยฅรžยฅรซยฅร-
+ยฅรยกยผยฅยธยฅรงยฅรณยกยฆยฅยณยฅรณยฅร†ยฅรณยฅยทยฅรงยฅรณยครŠยคร‰ยกยขยพยฆรร‘<font size=-1>DBMS</font>ยคยฌยปรฝยครยนรงยครฏยคยปยครŠยคยคยตยกร‡ยฝยครฒยคยคยคยฏยคร„ยคยซ
+ยปรฝยครยนรงยครฏยคยปยคร†ยคยคยครžยคยนยกยฃยณยฐร‰รดยฅยญยกยผยครŽยปยฒยพรˆร€ยฐยนรงร€ยญ(foreign key referential
+integrity)ยครคยฅรญยฅรƒยฅยฏยกยฆยฅยณยฅรณยฅร†ยฅรณยฅยทยฅรงยฅรณยครฒยธยบยครฉยคยนยคยฟยครกยครŽยณยฐร‰รดยถยฅยนรงยพรตร‚ร–ร€ยฉยธรฆ
+(outer concurrency control)ยครยปรฝยครยนรงยครฏยคยปยครžยคยปยครณยกยฃ
+
+<BR><BR>
+
+<DT> <B>ร€ยญร‡ยฝ(Performance)</B>
+<DD>
+
+PostgreSQLยครร†รณยคร„ยครŽยฅรขยกยผยฅร‰ยคร‡รรถยครชยครžยคยนยกยฃร‰รกร„รŒยครŽ<I>fsync</I>ยฅรขยกยผยฅร‰ยครยกยขOSยคยฌยฅยฏ
+ยฅรฉยฅรƒยฅยทยฅรฅยคยทยคยฟยครชยกยขยฟรดร‰รƒยธรฅยคร‹ร…ร…ยธยปยคยฌรรฎยครยคยฟยครชยคยทยคยฟยครˆยคยญยครŽยคยฟยครกยคร‹ยกยขยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรง
+ยฅรณยคยฌยดยฐรŽยปยคยนยครซร‹รจยคร‹ยฅร‡ยฅยฃยฅยนยฅยฏยคร‹ยฝรฑยคยญยนรพยครŸยกยขยคยนยคร™ยคร†ยครŽยฅร‡ยกยผยฅยฟยครฒยฅร‡ยฅยฃยฅยนยฅยฏยคร‹รŠรร‚ยธยคยทยครž
+ยคยนยกยฃยคยณยครŽยฅรขยกยผยฅร‰ยคร‡ยครยกยขยคร›ยครˆยครณยคร‰ยครŽยพยฆรร‘ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครจยครชยครขรƒร™ยคยฏยครŠยครชยครžยคยนยคยฌยกยขยคยฝ
+ยครŽร‰รดรŠยฌร…ยชยครŠรรฝรยณยครˆยคยทยคร†ยกยขยพยฆรร‘ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽรƒรฆยคร‹ยครยคยณยครŽยครจยคยฆยคร‹รŠรยผรฉร…ยชยครŠยฅร‡ยฅยฃ
+ยฅยนยฅยฏยฝรฑยคยญยนรพยครŸยครฒยฅร‡ยฅร•ยฅยฉยฅรซยฅรˆยครˆยคยทยคร†ยคยคยครซยครขยครŽยคยฌยพยฏยครŠยคยคยครˆยคยคยคยฆยคยณยครˆยครขยคยขยครชยครžยคยนยกยฃ
+<I>no-fsync</I>ยฅรขยกยผยฅร‰ยคร‡ยกยขร‰รกร„รŒยกยขPostgreSQLยครยพยฆรร‘ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครจยครชยครขร‚ยฎยคยฏ
+ยครŠยครชยครžยคยนยคยฌยกยขยคยทยคยซยคยทยครŠยคยฌยครฉยกยขOSยครŽยฅยฏยฅรฉยฅรƒยฅยทยฅรฅยคร‡ยฅร‡ยกยผยฅยฟยคยฌร‡ร‹ยฒรตยคยตยครฌยครซยคยซยครขยคยทยครฌยครž
+ยคยปยครณยกยฃยฒรฆยกยนยครยกยขยคยฝยครŽรƒรฆยดร–ยฅรขยกยผยฅร‰ยครฒยณยซรˆยฏรƒรฆยคร‡ยกยขยคยฝยครฌยคยฌยคยฆยครžยคยฏยครฆยคยฏยครˆยกยขยดยฐรยดfsync
+ยฅรขยกยผยฅร‰ยคร›ยคร‰ร€ยญร‡ยฝยครฒยตยพร€ยทยคร‹ยคยนยครซยคยณยครˆยครŠยคยฏยกยขOSยคยฌยฅยฏยฅรฉยฅรƒยฅยทยฅรฅยคยนยครซ30ร‰รƒรยฐยครžยคร‡ยครŽยฅร‡ยกยผ
+ยฅยฟร€ยฐยนรงร€ยญยครฒรŠรยคร†ยครซยครจยคยฆยคร‹ยครŠยครชยครžยคยนยกยฃ
+<BR><BR>
+
+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>
+ยคร‹ยคยขยครชยครžยคยนยกยฃ
+<BR><BR>
+
+PostgreSQLยครยกยขUnixยฅร—ยฅรญยฅยปยฅยนยครฒยตยฏร†ยฐยคยนยครซยคยณยครˆยคร‹ยครจยครชยฅรฆยกยผยฅยถยกยผร€รœร‚ยณยครฒรร ยบรฎยคยทยครžยคยนยกยฃ
+รŠยฃยฟรดยครŽยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยกยฆยฅร—ยฅรญยฅยปยฅยนยคยฌยพรฐรŠรณยครฒยฅรญยฅรƒยฅยฏยคยทยครŠยคยฌยครฉยฅร‡ยกยผยฅยฟยกยฆยฅรยฅรƒยฅร•ยฅยกยกยผยครฒ
+ยถยฆรยญยคยทยครžยคยนยกยฃยฅรžยฅรซยฅรCPUยคร‡ยครยกยขยดรŠรƒยฑยคร‹รŠยฃยฟรดยครŽยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครฒยคยฝยครฌยคยพยครฌยครŽCPUยคร‡รรถ
+ยครฉยคยปยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ<BR><BR>
+
+
+<DT> <B>ยฟยฎรรชร€ยญ(Reliability)</B>
+<DD>
+
+ยฒรฆยกยนยครยกยข<font size=-1>DBMS</font>ยครŽยฟยฎรรชร€ยญยคยฌยนรขยคยฏยครŠยคยฏยคร†ยครยคยฝยครŽยฒรรƒรยคยฌรŒยตยคยคยคยณยครˆยครฒรรฝยฒรฒยคยทยคร†ยครžยคยนยกยฃยฝยฝ
+รŠยฌยฅร†ยฅยนยฅรˆยคยทยคร†ยกยขยฐร‚ร„รชยคยทยคยฟยฅยณยกยผยฅร‰ยครฒยฅรยฅยฐยครฒยบร‡ยพยฎยคร‹ยคยทยคร†ยคยซยครฉยฅรชยฅรชยกยผยฅยนยคยนยครซยครจยคยฆยคร‹ยถร
+ยครกยคร†ยครžยคยนยกยฃยคยฝยครฌยคยพยครฌยครŽยฅรชยฅรชยกยผยฅยนยครยพยฏยครŠยคยฏยครˆยครข1ยฅยซยทรฎยฐรŠยพรฅยครŽยฅร™ยกยผยฅยฟยกยฆยฅร†ยฅยนยฅรˆยครฒยนร”
+ยครŠยคยคยกยขยคยณยครฌยครžยคร‡ยครŽยฅรชยฅรชยกยผยฅยนยครŽรรบรŽรฒยคยฌยกยขร€ยฝร‰รŠรˆร‡ยครˆยคยทยคร†ยฐร‚ร„รชยคยทยคยฟยทรธยธร‡ยครŠยฅรชยฅรชยกยผยฅยนยคร‡
+ยคยขยครซยคยณยครˆยครฒรŠยชยธรฌยครƒยคร†ยคยคยครžยคยนยกยฃยคยณยครŽรŠยฌรŒรฎยคร‡ยครยกยขร‚ยพยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครˆรˆรฆยคร™ยคร†ยครขร‚ยฝยฟยง
+ยคยฌยครŠยคยคยคยณยครˆยคร‹ยผยซยฟยฎยครฒยปรฝยครƒยคร†ยคยคยครžยคยนยกยฃ
+
+<DT> <B>ยฅยตยฅรยกยผยฅรˆ(Support)</B>
+<DD>
+
+ยฒรฆยกยนยครŽยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆยครยกยขรรธยถรธยคยนยครซยคร‰ยครณยครŠรŒรคร‚รชยคร‹ยคร„ยคยคยคร†ยครขยฒรฒยทรจยครฒยฝรตยคยฑยคร†ยคยฏยครฌ
+ยครซยกยขยณยซรˆยฏยผร”ยครคยฅรฆยกยผยฅยถยครŽร‹ร„ร‚รงยครŠยฅยฐยฅรซยกยผยฅร—ยครฒรรŠยคยทยคร†ยคยคยครžยคยนยกยฃยฒรฆยกยนยครรŒรคร‚รชยครŽยฒรฒยทรจยครฒรŠร
+ยพรšยคยนยครซยคยณยครˆยครยคร‡ยคยญยครžยคยปยครณยคยฌยกยขยพยฆรร‘ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร‡ยคยขยครƒยคร†ยครขยพรฏยคร‹ยฒรฒยทรจยคยตยครฌยครซยครฏยคยฑ
+ยคร‡ยครยคยขยครชยครžยคยปยครณยกยฃยณยซรˆยฏยผร”รƒยฃยกยขยฅรฆยกยผยฅยถยกยฆยฅยณยฅรŸยฅรฅยฅร‹ยฅร†ยฅยฃยกยขยฅรžยฅร‹ยฅรฅยฅยขยฅรซรŽร ยกยขยคยฝยครฌยคร‹ยกยข
+ยฅยฝยกยผยฅยนยฅยณยกยผยฅร‰ยครŠยคร‰ยคร‹ร„ยพร€รœยฅยขยฅยฏยฅยปยฅยนยคร‡ยคยญยครซยคยณยครˆยครจยครƒยคร†ยกยขPostgreSQLยครŽยฅยตยฅรยกยผยฅรˆยครยกยข
+ร‚ยพยครŽ<font size=-1>DBMS</font>ยฅยตยฅรยกยผยฅรˆยครจยครชยครขรยฅยครฌยคยฟยครขยครŽยครˆยครŠยครƒยคร†ยคยคยครžยคยนยกยฃยธรฆรร—ร‹ยพยคร‹ร…รบยคยจยคร†ยกยขยปรถรŠรร‹รจ
+ยครŽยพยฆรร‘ยฅยตยฅรยกยผยฅรˆยครขยคยขยครชยครžยคยนยกรŠยฅยตยฅรยกยผยฅรˆFAQยนร รŒรœยครฒยคยดรรทยฒยผยคยตยคยคยกร‹ยกยฃ
+
+<DT> <B>ยฒรยณรŠ(Price)</B>
+<DD>
+
+PostgreSQLยครŽยปรˆรร‘ยครยกยขยพยฆรร‘ยคร‡ยครขรˆรณยพยฆรร‘ยคร‡ยครขยกยขยคยนยคร™ยคร†รŒยตรŽรยคร‡ยคยนยกยฃยพรฅยตยญยคร‹ยผยจยคยทยคร†ยคยข
+ยครซBSDยฅยนยฅยฟยฅยคยฅรซยครŽยปรˆรร‘ยตรถร‚รบยคร‹ยณยฐยครฌยครŠยคยคยธร‚ยครชยกยขPostgreSQLยครŽยฅยณยกยผยฅร‰ยครฒร€ยฉยธร‚รŒยตยคยทยคร‡
+ยพยฆร‰รŠยคร‹รรˆยครŸยนรพยคร ยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+<BR><BR>
+</DL>
+<P>
+<HR>
+<H2><CENTER>ยฅรฆยกยผยฅยถยกยผยกยฆยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครŽยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="2.1">2.1</A>) PostgreSQL ยครŽยคยฟยครกยครŽ <font size=-1>ODBC</font> ยฅร‰ยฅรฉยฅยคยฅรยกยผยครยคยขยครชยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> PsqlODBC ยครˆ OpenLink <font size=-1>ODBC</font> ยครŽร†รณยคร„ยครŽ <font size=-1>ODBC</font> ยฅร‰ยฅรฉยฅยคยฅรยกยผยคยฌรรธรร‘ยฒร„ร‡ยฝยคร‡ยคยนยกยฃ
+
+<P> PsqlODBC ยคร PostgreSQL ยครŽร‡ร›ร‰ร›ยคร‹ยดรžยครžยครฌยคร†ยคยคยครžยคยนยกยฃยคยฝยครฌยคร‹ยคร„ยคยคยคร†ยครŽยคยตยครฉยคร‹ยพรœยบร™ยครŠยพรฐรŠรณยคร 
+<A HREF="ftp://ftp.PostgreSQL.org/pub/odbc/">ftp://ftp.PostgreSQL.org/pub/odbc/</A>
+ยคยซยครฉยผรจร†ร€ยคร‡ยคยญยครžยคยนยกยฃ<P>
+
+<small><PRE>
+    [รŒรตรƒรญ:
+   PsqlODBC ยครŽ ร†รผร‹รœยธรฌยฅร‘ยฅรƒยฅรยครฒรŠร’ยฒยฌรยตร€ยธยคยตยครณ(kataoka@interwiz.koganei.tokyo.jp)ยคยฌยบรฎยครฉยครฌยครžยคยทยคยฟ:
+   ยกรผ<A HREF="http://www.interwiz.koganei.tokyo.jp/software/PsqlODBC/index.html">http://www.interwiz.koganei.tokyo.jp/software/PsqlODBC/index.html</A>
+    ]
+</PRE></small>
+
+<P> OpenLink <font size=-1>ODBC</font> ยคร <A HREF="http://www.openlinksw.com/">http://www.openlinksw.com/</A>ยคยซยครฉร†รพยผรชยคร‡ยคยญยครžยคยนยกยฃร‰ยธยฝร ร…ยชยครŠ <font size=-1>ODBC</font> ยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยกยฆยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยคร‡ยปรˆยคยจยครžยคยนยครŽยคร‡ยกยขยปร™ยฑรงยคยทยคร†ยคยคยครซยคยนยคร™ยคร†ยครŽยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร (Win, Mac, Unix, VMS)ยคยซยครฉ PostgreSQL ยครŽ <font size=-1>ODBC</font> ยคยฌรรธรร‘ยคร‡ยคยญยครžยคยนยกยฃ
+
+<P> ยคยฟยคร–ยครณรˆร ยครฉยครยกยขยพยฆรร‘ร‰รŠยผรยครŽยฅยตยฅรยกยผยฅรˆยครŽร‰ยฌรร—ยครŠยฟรยกยนยคร‹ร‡รคยครƒยคร†ยคยคยครซยครˆยปร—ยคยคยครžยคยนยคยฌยกยขยฅร•ยฅรชยกยผยฅยฆยฅยงยฅยขรˆร‡ยครยคยคยคร„ยคร‡ยครขร†รพยผรชยฒร„ร‡ยฝยครŽยครจยคยฆยคร‡ยคยนยกยฃยผรรŒรคยครยกยข<A HREF="mailto:postgres95@openlink.co.uk">postgres95@openlink.co.uk</A>ยคร‹ยคยชยดรชยคยคยคยทยครžยคยนยกยฃ
+
+<A HREF="http://www.PostgreSQL.org/docs/programmer/odbc.htm">
+Programmer's Guide</A>
+ยครŽ <font size=-1>ODBC</font> ยครŽยพรยครขยคยดรรทยคยฏยคร€ยคยตยคยคยกยฃ
+
+
+<P>
+<H4><A NAME="2.2">2.2</A>) PostgreSQL ยครฒ Web ยฅรšยกยผยฅยธยครˆรยขยทรˆยคยตยคยปยครซยคร‹ยครยคร‰ยครณยครŠยฅร„ยกยผยฅรซยคยฌยคยขยครชยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครฒรŽยขยคร‹ยปรฝยคร„ Web ยฅรšยกยผยฅยธยคร‹ยคร„ยคยคยคร†ยครŽรร‡ร€ยฒยครฉยคยทยคยคยพร’ยฒรฐยคยฌยกยข<BR>
+<A HREF="http://www.webtools.com">http://www.webtools.com</A> ยคร‹ยคยขยครชยครžยคยนยกยฃ
+<P><A HREF="http://www.phone.net/home/mwm/hotlist/">http://www.phone.net/home/mwm/hotlist/</A>ยคร‹ยครขยกยขยครขยคยฆยฐรฌยคร„ยคยขยครชยครžยคยนยกยฃ
+<P> Web ยคร˜ยครŽยณรˆร„ยฅยครŽยคยฟยครกยคร‹ยครยกยขPHP ยคยฌร‚รฎยฑร›ยคยทยคยฟยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครˆยครŠยครƒยคร†ยคยคยครžยคยนยกยฃ<A HREF="http://www.php.net">http://www.php.net/</A>ยคร‹ยคยขยครชยครžยคยนยกยฃ
+
+<small><PRE>
+    [รŒรตรƒรญ:
+     PHPยคร‹ยดร˜ยคยนยครซร†รผร‹รœยธรฌยครŽยพรฐรŠรณยครยกยข2000ร‡ยฏ4ยทรฎ19ร†รผยคร‹รˆยฏร‚ยญยคยทยคยฟร†รผร‹รœPHPยฅรฆยกยผยฅยถยฒรฑยครŽยฅยตยฅยคยฅรˆ
+       <A HREF="http://www.php.gr.jp/">http://www.php.gr.jp/</A>
+   ยคยขยครซยคยคยครยกยขร—ยขร€รฎ รŽร ยคยตยครณยครŽยฅยตยฅยคยฅรˆ
+       <A HREF="http://www.cityfujisawa.ne.jp/~louis/apps/phpfi/index.html">http://www.cityfujisawa.ne.jp/~louis/apps/phpfi/index.html</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ยครขรŽยฉยครยพรฅยคยฌยครƒยคร†ยคยคยครžยคยนยกยฃ
+    ]
+</PRE></small>
+
+<P> รŠยฃยปยจยครŠยพรฌยนรงยกยขร‚ยฟยคยฏยครŽยฟรยคร Perl ยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครˆ CGI.pm ยครฒยปรˆยคยคยครžยคยนยกยฃ
+
+<P> Perl ยครฒยปรˆยครƒยคยฟ WDB ยครฒยดรฐยคร‹ยคยทยคยฟ WWW ยฅยฒยกยผยฅรˆยฅยฆยฅยงยฅยคยคร<A HREF="http://www.eol.ists.ca/~dunlop/wdb-p95">http://www.eol.ists.ca/~dunlop/wdb-p95</A>ยคยซยครฉยฅร€ยฅยฆยฅรณยฅรญยกยผยฅร‰ยคร‡ยคยญยครžยคยนยกยฃ
+
+<small><PRE>
+    [รŒรตรƒรญ:
+   WDB ยครยกยขWeb ยคยซยครฉ DataBase ยคร˜ยครŽ Perl ยครŽ Interface ยคร‡ยคยนยกยฃ
+   wdb-p95 ยคร˜ยครŽยฅรชยฅรณยฅยฏยครร€รšยครฌยคร†ยคยทยครžยครƒยคร†ยคยคยครžยคยนยกยฃยคยชยคยฝยครฉยคยฏยกยขPerl DBI ยทรรยณยคร‡ DBD::Pg ยครŽรรธรร‘ยคยฌยฒร„ร‡ยฝยครˆยปร—ยครฏยครฌยครžยคยนยกยฃ
+   ยธยฝยบรŸยกยขWDBI ยครˆยคยคยคยฆรŒยพรยฐยคร‹ยครŠยครƒยคร†ยคยคยครซยครขยครŽ
+       <A HREF="http://www.egroups.com/list/wdb-users/">http://www.egroups.com/list/wdb-users/</A>
+   ยครˆยกยขWDBยครŽรŒยพรยฐยครŽยครžยครžยครŽยครขยครŽ
+       <A HREF="http://www.i-con.dk/wdb/">http://www.i-con.dk/wdb/</A>
+   ยครˆยคยฌยคยขยครชยครžยคยนยกยฃยคยฝยครŽยทรยฐรžยครยครจยคยฏยครฏยคยซยครชยครžยคยปยครณยกยฃ
+    ]
+</PRE></small>
+
+<P>
+<H4><A NAME="2.3">2.3</A>) PostgreSQL ยครยฅยฐยฅรฉยฅร•ยฅยฃยฅยซยฅรซยกยฆยฅรฆยกยผยฅยถยกยฆยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครฒยปรฝยครƒยคร†ยคยคยครžยคยนยคยซยกยฉ ยฅรฌยฅรยกยผยฅรˆยกยฆยฅยธยฅยงยฅรยฅรฌยกยผยฅยฟยครยกยฉ ร‹รคยครกยนรพยครŸรŒรคยคยคยนรงยครฏยคยปยธร€ยธรฌยคร˜ยครŽยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครยกยฉ
+</H4>
+
+<P> <I>pgaccess</I> ยครˆยธร†ยครยครฌยครซรร‡ร€ยฒยครฉยคยทยคยคยฅยฐยฅรฉยฅร•ยฅยฃยฅยซยฅรซยกยฆยฅรฆยกยผยฅยถยกยฆยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยคยฌยคยขยครชยกยขยคยณยครŽร‡ร›ร‰ร›ยครˆยถยฆยคร‹ยฝรยฒร™ยคยตยครฌยครžยคยนยกยฃ<I>Pgaccess</I> ยคร‹ยครยฅรฌยฅรยกยผยฅรˆยกยฆยฅยธยฅยงยฅรยฅรฌยกยผยฅยฟยครขยคยขยครชยครžยคยนยกยฃWeb ยฅรšยกยผยฅยธยคร<A HREF="http://www.flex.ro/pgaccess">http://www.flex.ro/pgaccess</A>ยคร‡ยคยนยกยฃ
+
+<P> <I>ecpg</I> ยครˆยคยคยคยฆ C ยธร€ยธรฌยครŽยคยฟยครกยครŽร‹รคยครกยนรพยครŸ <font size=-1>SQL</font> รŒรคยคยคยนรงยครฏยคยปยธร€ยธรฌยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครขยคยขยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="2.4">2.4</A>) PostgreSQL ยครˆร„รŒยฟยฎยคยนยครซยคร‹ยครยคร‰ยครณยครŠยธร€ยธรฌยคยฌยปรˆยคยจยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>ยฐรŠยฒยผยครŽยครขยครŽยคยฌยคยขยครชยครžยคยน:
+
+<UL>
+<LI>C (libpq)
+<LI>C++ (libpq++)
+<LI>ร‹รคยครกยนรพยครŸC (ecpg)
+<LI>Java (jdbc)
+<LI>Perl (perl5)
+<LI>ODBC (odbc)
+<LI>Python (<A HREF="http://www.druid.net/pygresql/">PyGreSQL</A>)
+<LI>TCL (libpgtcl)
+<LI>C Easy API (libpgeasy)
+<LI>ร‹รคยครกยนรพยครŸ<font size=-1>HTML</font> (<A HREF="http://www.php.net">PHP from http://www.php.net</A>)
+</UL>
+<P>
+
+<small><PRE>
+    [รŒรตรƒรญยกยง
+   <A HREF="http://www.netlab.co.jp/ruby/jp/">ruby</A>ยครŽยบรฎยผร”ยคร‡ยคยขยครซยครžยคร„ยครขยครˆ ยครฆยคยญยคร’ยครญ(matz@ZetaBITS.COM)ยคยตยครณยครˆยกยขยครžยคร„ยครขยครˆ ยคยจยคยคยคยธ(ematsu@pfu.co.jp)ยคยตยครณยคยฌ
+   ruby ยครŽ PostgreSQL ยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครฒยบรฎยครชยครžยคยทยคยฟยกยฃยธยฝยบรŸยครŽยฐรยปรฝยดร‰รรฝยครร€ร†ร†ยฃ ร…รยคยตยครณยคยฌยคยทยคร†ยคยคยครžยคยนยกยฃ
+       <A HREF="http://webclub.kcom.ne.jp/mb/noborus/ruby/">http://webclub.kcom.ne.jp/mb/noborus/ruby/</A>
+        PgBash ยคร ยถยญร…ร„ ยฒรญรŒร€ ยคยตยครณยคยฌยบรฎยครƒยคยฟ bash ยครŽ PostgreSQL ยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยคร‡ยคยนยกยฃ
+       <A HREF="http://www.psn.co.jp/PostgreSQL/pgbash/">http://www.psn.co.jp/PostgreSQL/pgbash/</A>
+   Bashยฅยณยฅรžยฅรณยฅร‰ยฅรฉยฅยคยฅรณยคร‡postgres ยคร‹รŒรคยคยคยนรงยครฏยคยปยคร‡ยคยญยครžยคยนยกยฃ
+    ]
+</PRE></small>
+
+<P>
+<P>
+<HR>
+<H2><CENTER>ยดร‰รรฝยพรฅยครŽยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="3.1">3.1</A>) ยคร‰ยครŽยครจยคยฆยคร‹ยคยนยครฌยคร <I>/usr/local/pgsql</I> ยฐรŠยณยฐยครŽยพรฌยฝรชยคร‹ยฅยคยฅรณยฅยนยฅรˆยกยผยฅรซยคร‡ยคยญยครžยคยนยคยซยกยฉ</H4>
+
+<P> ยดรŠรƒยฑยครŠรŠรฝร‹ยกยครยกยข <I>configure</I> ยครฒรรถยครฉยคยปยครซยครˆยคยญยคร‹ --prefix ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปร˜ร„รชยคยนยครซยคยณยครˆยคร‡ยคยนยกยฃ
+
+<P>
+<H4><A NAME="3.2">3.2</A>) postmaster ยครฒรรถยครฉยคยปยครซยครˆยกยข<I>Bad System Call</I> ยครˆยคยซยฅยณยฅยขยกยฆยฅร€ยฅรณยฅร—ยคยทยคยฟยครˆยครŽยฅรกยฅรƒยฅยปยกยผยฅยธยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยคยตยครžยคยถยครžยครŠรŒรคร‚รชยคยฌยนรยคยจยครฉยครฌยครžยคยนยคยฌยกยขยครžยคยบยบร‡ยฝรฉยคร‹ยคยขยครŠยคยฟยครŽยฅยซยกยผยฅรยฅรซยคร‹ System V IPC ยครŽยณรˆร„ยฅยคยฌยฅยคยฅรณยฅยนยฅรˆยกยผยฅรซยคยตยครฌยคร†ยคยคยครซยคยซยครฒยณรŽร‡ยงยคยทยคร†ยธยซยคร†ยคยฏยคร€ยคยตยคยคยกยฃPostgreSQL ยครยฅยซยกยผยฅรยฅรซยคร‹ยครจยครซยถยฆรยญยฅรกยฅรขยฅรชยกยผยครˆยฅยปยฅรžยฅร•ยฅยฉยครŽยฅยตยฅรยกยผยฅรˆยครฒร‰ยฌรร—ยครˆยคยทยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="3.3">3.3</A>) <I>postmaster</I> ยครฒรรถยครฉยคยปยครจยคยฆยครˆยคยนยครซยครˆยกยข<I>IpcMemoryCreate</I> ยฅยจยฅรฉยกยผยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅยซยกยผยฅรยฅรซยคยฌยถยฆรยญยฅรกยฅรขยฅรชยกยผยครฒยปรฝยคร„ร€รŸร„รชยคร‹ยครŠยครƒยคร†ยคยคยครŠยคยซยครƒยคยฟยคยซยกยขยคร‡ยครŠยคยฑยครฌยครยกยขยฅยซยกยผยฅรยฅรซยคร‹ร‚รยคยทยคร†ยปรˆยคยจยครซยถยฆรยญยฅรกยฅรขยฅรชยกยผยครŽร‚รงยคยญยคยตยครฒร‚รงยคยญยคยฏร€รŸร„รชยคยนยครซร‰ยฌรร—ยคยฌยคยขยครชยครžยคยนยกยฃยถรฑร‚รŽร…ยชยครŠร‚รงยคยญยคยตยครยกยขยปรˆยครƒยคร†ยคยคยครซยฅยขยกยผยฅยญยฅร†ยฅยฏยฅรยฅรฃยครˆ<I>postmaster</I> ยครฒรรถยครฉยคยปยครซยครˆยคยญยคร‹ร€รŸร„รชยคยนยครซยฅรยฅรƒยฅร•ยฅยกยครŽยฟรดยครˆยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนยคร‹ยฐรร‚ยธยคยทยครžยคยนยกยฃยคร›ยครˆยครณยคร‰ยครŽยฅยทยฅยนยฅร†ยฅร ยคร‡ยครยกยขยดรปร„รชรƒรยครŽยฅรยฅรƒยฅร•ยฅยกยฅยตยฅยคยฅยบยครŽยครžยครžยคร‡ยกยขยพยฏยครŠยคยฏยครˆยครขรŒรณ1MBยคยฌร‰ยฌรร—ยคร‡ยคยนยกยฃ
+
+<P>
+<H4><A NAME="3.4">3.4</A>) <I>postmasterยครฒ</I>รรถยครฉยคยปยครจยคยฆยครˆยคยนยครซยครˆยกยข<I>IpcSemaphoreCreate</I> ยฅยจยฅรฉยกยผยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P>ยครขยคยทยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธยคยฌ<I>IpcSemaphoreCreate: semget failed (No space left on device)</I>ยคร‡ยคยขยครฌยครยกยขยฅยซยกยผยฅรยฅรซยคยฌยฝยฝรŠยฌยครŠยฅยปยฅรžยฅร•ยฅยฉยครฒยปรˆยคยจยครซยครจยคยฆยคร‹ยนยฝร€ยฎยคยตยครฌยคร†ยคยคยครžยคยปยครณยกยฃPostgresยครร€รธยบรŸร…ยชยครŠยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนร‹รจยคร‹ยฐรฌยคร„ยครŽยฅยปยฅรžยฅร•ยฅยฉยครฒร‰ยฌรร—ยครˆยคยทยครžยคยนยกยฃยครˆยครชยคยขยคยจยคยบยครŽยฒรฒยทรจยบรถยคร<I>postmaster</I>ยครฒยตยฏร†ยฐยคยนยครซยครˆยคยญยคร‹ยกยขยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนยครŽยฟรดยครฒยครจยครชยพยฏยครŠยคยฏร€ยฉยธร‚ยครฒยคยนยครซยคยณยครˆยคร‡ยคยนยกยฃยดรปร„รชรƒรยครŽ32ยครจยครชยพยฎยคยตยครŠยฟรดยครŽยฅร‘ยฅรฉยฅรกยกยผยฅยฟยครฒ<I>-N</I>ยคร‡ยปรˆยคยคยครžยคยนยกยฃยครจยครชยนยฑยตร—ร…ยชยครŠยฒรฒยทรจยบรถยครยกยขยฅยซยกยผยฅรยฅรซยครŽ<font size=-1>SEMMNS</font> ยครˆ <font size=-1>SEMMNI</font> ยฅร‘ยฅรฉยฅรกยกยผยฅยฟยครฒรรฝยครคยคยนยคยณยครˆยคร‡ยคยนยกยฃ
+<P>ยครขยคยทยกยขยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธยคยฌยครŠยคร‹ยคยซร‚ยพยครŽยครขยครŽยคร‡ยคยขยครฌยครยกยขยฅยซยกยผยฅรยฅรซยครŽยนยฝร€ยฎยคร‡ยครžยครƒยคยฟยคยฏยฅยปยฅรžยฅร•ยฅยฉยครŽยฅยตยฅรยกยผยฅรˆยครฒยคยทยคร†ยคยคยครŠยคยคยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ
+
+<P>
+
+<H4><A NAME="3.5">3.5</A>) ร‚ยพยครŽยฅร›ยฅยนยฅรˆยคยซยครฉยผยซรŠยฌยครŽ PostgreSQL ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร˜ยครŽยฅยขยฅยฏยฅยปยฅยนยครฒร‹ร‰ยคยฐยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>    ยดรปร„รชรƒรยคร‡ยครยกยขPostgreSQL ยคร unix ยฅร‰ยฅรกยฅยคยฅรณยฅยฝยฅยฑยฅรƒยฅรˆยครฒยปรˆยคยฆยฅรญยกยผยฅยซยฅรซยฅรžยฅยทยฅรณยคยซยครฉยครŽร€รœร‚ยณยคยทยคยซยตรถยคยทยครžยคยปยครณยกยฃ<I>postmaster</I> ยตยฏร†ยฐยคร‹ <I>-i</I> ยฅร•ยฅรฉยฅรƒยฅยฐยครฒยฒรƒยคยจยกยข<I>$PGDATA/pg_hba.conf</I> ยฅร•ยฅยกยฅยคยฅรซยครฒร…ยฌร€รšยคร‹ร„ยพยคยทยคร†ยกยขยฅร›ยฅยนยฅรˆยผรงร†ยณยทยฟยครŽร‡ยงยพรšยครฒยปรˆยครฏยครŠยคยคยคยซยคยฎยครชยครร‚ยพยครŽยฅรžยฅยทยฅรณยคยซยครฉยครร€รœร‚ยณยคร‡ยคยญยครŠยคยคยคร‡ยคยทยครงยคยฆยกยฃยคยณยครฌยคร‹ยครจยครชTCP/IPยครŽร€รœร‚ยณยคยฌยฒร„ร‡ยฝยคร‹ยครŠยครชยครžยคยนยกยฃ
+<p>รร ยบรฎร‰ร”ร‡ยฝยครŠยฅยปยฅรžยฅร•ยฅยฉยครขยฒรกร…ร™ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยฅยขยฅยฏยฅยปยฅยนรƒรฆยคร‹ยฅยฏยฅรฉยฅรƒยฅยทยฅรฅยครฒยฐรบยคยญยตยฏยคยณยคยนยคยณยครˆยคยฌยคยขยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="3.6">3.6</A>) ร‚ยพยครŽยฅรžยฅยทยฅรณยคยซยครฉยผยซรŠยฌยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร‹ร€รœร‚ยณยคร‡ยคยญยครŠยคยคยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยดรปร„รชยครŽร€รŸร„รชยคร‡ยครยฅรญยกยผยฅยซยฅรซยฅรžยฅยทยฅรณยคยซยครฉยครŽ unix ยฅร‰ยฅรกยฅยคยฅรณยครŽยฅยฝยฅยฑยฅรƒยฅรˆร€รœร‚ยณยคยทยคยซยตรถยคยทยครžยคยปยครณยกยฃTCP/IP ร€รœร‚ยณยครฒยฒร„ร‡ยฝยคร‹ยคยนยครซยคร‹ยคร postmaster ยคยฌ <I>-i</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยคร‡ยณยซยปรยคยตยครฌยคร†ยคยคยคร†ยกยข<I>pgsql/data/pg_hba.conf</I> ยฅร•ยฅยกยฅยคยฅรซยคร‹ร…ยฌร€รšยครŠยฅร›ยฅยนยฅรˆยครŽยตยญยบรœยคยฌร„ร‰ยฒรƒยคยตยครฌยคร†ยคยคยครซยคยณยครˆยครฒยณรŽร‡ยงยคยทยคร†ยคยฏยคร€ยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="3.7">3.7</A>) ยครจยครชยครจยคยคร€ยญร‡ยฝยครฒร†ร€ยครซยคยฟยครกยคร‹ยกยขยคร‰ยครŽยครจยคยฆยคร‹ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยกยฆยฅยจยฅรณยฅยธยฅรณยครฒร„ยดร€ยฐยคร‡ยคยญยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยณรŽยคยซยคร‹ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครรŒรคยคยคยนรงยครฏยคยปยครŽร‚ยฎร…ร™ยครฒรรฝยคยทยครžยคยนยกยฃ<font size=-1>EXPLAIN</font>ยฅยณยฅรžยฅรณยฅร‰ยคร‡ PostgreSQL ยคยฌยคร‰ยครŽยครจยคยฆยคร‹ยคยขยครŠยคยฟยครŽรŒรคยคยคยนรงยครฏยคยปยครฒร‹รรŒรตยคยทยคร†ยคยคยครซยคยซยครฒยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยกยขยคยฝยคยทยคร†ยกยขยคร‰ยครŽยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคยฌยปรˆยครฏยครฌยคร†ยคยคยครซยคยซยครฒยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+<P>ยครขยคยท <font size=-1>INSERT</font> ยครฒร‚ยฟรร‘ยคยทยคร†ยคยคยครซยพรฌยนรงยครยกยข<font size=-1>COPY</font> ยฅยณยฅรžยฅรณยฅร‰ยครฒยปรˆยครƒยคร†ร‚รงยคยญยครŠยฅรยฅรƒยฅรยฝรจรรฝยคร‡ยคยฝยครฌยครฒยนร”ยครŠยคยฆยคยณยครˆยครฒยธยกร†ยคยคยทยคร†ยฒยผยคยตยคยคยกยฃยคยณยครฌยครยกยข<font size=-1>INSERT</font> ยครฒรŠรŒยกยนยคร‹ยนร”ยครŠยคยฆยครจยครชยครขยครƒยครˆยนรขร‚ยฎยคร‡ยคยนยกยฃยผยกยคร‹ยกยข<font size=-1>BEGIN WORK/COMMIT</font> ยครŽยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยกยฆยฅร–ยฅรญยฅรƒยฅยฏยครŽรƒรฆยคร‹รŒยตยคยครŠยธยครยกยขยคยฝยครฌยครฉยผยซยฟรˆยคยฌยคยฝยครฌยคยพยครฌยครŽยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยคร‹ร†รพยครƒยคร†ยคยคยครซยครˆยธยซยครŠยคยตยครฌยครžยคยนยกยฃยคยคยคยฏยคร„ยคยซยครŽรŠยธยครฒยฐรฌยคร„ยครŽยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยกยฆยฅร–ยฅรญยฅรƒยฅยฏยครŽรƒรฆยคร‡ยนร”ยครŠยคยฆยคยณยครˆยครฒยนรยคยจยคร†ยฒยผยคยตยคยคยกยฃยคยณยครฌยคร‹ยครจยครชยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยครŽยฅยชยกยผยฅรยกยผยฅร˜ยฅรƒยฅร‰ยคยฌยธยบยครชยครžยคยนยกยฃยครžยคยฟยกยขร‚รงยคยญยครŠยฅร‡ยกยผยฅยฟยครŽรŠร‘ยนยนยครฒยนร”ยครŠยคยฆยบรยครยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยฐรฌร…ร™ยณยฐยคยทยคร†ยกยขยบรฎยครชร„ยพยคยนยคยณยครˆยครฒยนรยคยจยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยฅรยฅรฅยกยผยฅร‹ยฅรณยฅยฐยครŽยฅยชยฅร—ยฅยทยฅรงยฅรณยคยฌยคยคยคยฏยคร„ยคยซยคยขยครชยครžยคยนยกยฃ<I>postmaster</I> ยครฒ <I>-o -F</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยคร‡ยตยฏร†ยฐยคยนยครซยคยณยครˆยคร‹ยครจยครƒยคร†ยกยข<I>fsync()</I> ยครฒรŒยตยธรบยคร‹ยคยนยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃยคยณยครฌยคร‹ยครจยครƒยคร†ยกยขยณร†ยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณร‹รจยคร‹ <I>fsync()</I> ยคร‡ยฅร‡ยฅยฃยฅยนยฅยฏยครฒยนยนยฟยทยคยนยครซยครŽยครฒยปรŸยครกยคยตยคยปยครžยคยนยกยฃ
+
+<P> <I>postmaster</I> <I>-B</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยครƒยคร†ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยกยฆยฅร—ยฅรญยฅยปยฅยนยคร‹ยครจยครชยปรˆยครฏยครฌยครซยถยฆรยญยฅรกยฅรขยฅรชยกยผยกยฆยฅรยฅรƒยฅร•ยฅยกยครฒร‚รงยคยญยคยฏยคยนยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃยครขยคยทยกยขยคยณยครŽยฅร‘ยฅรฉยฅรกยกยผยฅยฟยครฒยนรขยคยฏยคยทยคยนยคยฎยครซยครˆยกยขยฅยซยกยผยฅรยฅรซยครŽยถยฆรยญยฅรกยฅรขยฅรชยกยผยถรตยดร–ยครŽร€ยฉยธร‚รƒรยครฒยฑร›ยคยจยคร†ยคยทยครžยครƒยคยฆยคยฟยครกยคร‹ <I>postmaster</I> ยคยฌรรถยครฉยครŠยคยฏยครŠยครซยคร‡ยคยทยครงยคยฆยกยฃยดรปร„รชรƒรยคร‡ยครยกยขยคยฝยครฌยคยพยครฌยครŽยฅรยฅรƒยฅร•ยฅยกยครŽร‚รงยคยญยคยตยคร 8K ยคร‡ยกยขยฅรยฅรƒยฅร•ยฅยกยฟรดยคร 64 ยคร‡ยคยนยกยฃ
+
+<P> ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครฒ <I>-S</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยครƒยคร†ยกยขยคยฝยครฌยคยพยครฌยครŽยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยกยฆยฅร—ยฅรญยฅยปยฅยนยคยฌยฐรฌยปรพร…ยชยครŠรŠร‚ยคร™ร‚ร˜ยคยจยคร‹ยครจยครƒยคร†ยปรˆยคยฆยฅรกยฅรขยฅรชยกยผยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบยครฒรรฝยครคยคยนยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃ ยคยฝยครŽ <I>-S</I> ยครŽรƒรยครยฅยญยฅรญยฅรยฅยคยฅรˆรƒยฑยฐรŒยคร‡ยกยขยดรปร„รชรƒรยคร 512 (ยคยนยครŠยครฏยครยกยข512K)ยคร‡ยคยนยกยฃ
+
+<P> ยครžยคยฟยกยข<font size=-1>CLUSTER</font> ยฅยณยฅรžยฅรณยฅร‰ยครฒยปรˆยครƒยคร†ยกยขยฅร†ยกยผยฅร–ยฅรซยครŽยฅร‡ยกยผยฅยฟยครฒยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร‹ยนรงยครฏยคยปยครซยคยฟยครกยคร‹ยฅยฐยฅรซยกยผยฅร—ยฒยฝยคยนยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃยพรœยคยทยคยฏยครยกยขยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡ <I>CLUSTER</I> ยครฒยธยซยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="3.8">3.8</A>) ยคร‰ยครŽยครจยคยฆยครŠยฅร‡ยฅรยฅยฐยตยกร‡ยฝยคยฌยปรˆยคยจยครžยคยนยคยซยกยฉ</H4>
+
+<P> PostgreSQL ยครยกยขยฅร‡ยฅรยฅยฐยครŽยคยฟยครกยคร‹ยฐร•รŒยฃยครŽยคยขยครซยกยขยพรตร‚ร–ยพรฐรŠรณยครฒรŠรณยนรฐยคยนยครซยคยคยคยฏยคร„ยคยซยครŽยตยกร‡ยฝยครฒยปรฝยครยครžยคยนยกยฃ
+
+<P> ยครžยคยบยกยข--enable-cassert ยฅยชยฅร—ยฅยทยฅรงยฅรณยคร‡ <I>configure</I> ยครฒรรถยครฉยคยปยครžยคยนยกยฃยคยฝยคยฆยคยทยคร†ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยนยครซยคยณยครˆยคร‹ยครจยครชยกยขร‚รดยปยณยครŽ <I>assert()</I> ยคยฌยกยขยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽยฟรŠร„ยฝยพรตยถยทยครฒยดร†ยปรซยคยทยกยขยฒยฟยคยซรยฝยดรผยคยปยครŒยคยณยครˆยคยฌยตยฏยคยญยครซยครˆยฅร—ยฅรญยฅยฐยฅรฉยฅร ยครฒร„รคยปรŸยคยนยครซยครจยคยฆยคร‹ยครŠยครชยครžยคยนยกยฃ
+
+<P> <I>postmaster</I> ยครˆ <I>postgres</I> ยครŽรŽยพรŠรฝยคร‡ยคยคยคยฏยคร„ยคยซยครŽยฅร‡ยฅรยฅยฐยกยฆยฅยชยฅร—ยฅยทยฅรงยฅรณยครŽรรธรร‘ยคยฌยคร‡ยคยญยครžยคยนยกยฃยครžยคยบยกยขยผยกยครŽยครจยคยฆยคร‹  <I>postmaster</I> ยครฒยตยฏร†ยฐยคยนยครซยครˆยคยญยครยคยคยคร„ยคร‡ยครขยกยขร‰ยธยฝร ยฝรรŽรยครˆยฅยจยฅรฉยกยผยฝรรŽรยครฒยฅรญยฅยฐยกยฆยฅร•ยฅยกยฅยคยฅรซยคร‹รรทยครซยครจยคยฆยคร‹ยคยทยคร†ยคยขยครซยคยณยครˆยครฒยณรŽยคยซยครกยคร†ยฒยผยคยตยคยคยกยฃ
+
+<PRE>
+   cd /usr/local/pgsql
+   ./bin/postmaster &gt;server.log 2&gt;&1 &
+</PRE>
+
+<P> ยคยณยครฌยคร‹ยครจยครช PostgreSQL ยครŽยบร‡ยพรฅร‰รดยครŽยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹ server.log ยฅร•ยฅยกยฅยคยฅรซยคยฌรƒร–ยคยซยครฌยครžยคยนยกยฃยคยณยครŽยฅร•ยฅยกยฅยคยฅรซยครยฅยตยกยผยฅรยกยผยคยฌรรธยถรธยคยทยคยฟรŒรคร‚รชยครคยฅยจยฅรฉยกยผยคร‹ยคร„ยคยคยคร†รยญรร‘ยครŠยพรฐรŠรณยครฒยดรžยครŸยครžยคยนยกยฃ<I>Postmaster</I> ยครยนยนยคร‹ยพรœยบร™ยครŠยพรฐรŠรณยครฒรŠรณยนรฐยคยนยครซยคยฟยครกยครŽ <I>-d</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรฝยครยครžยคยนยกยฃยคยฝยครŽ <I>-d</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครยกยขยฅร‡ยฅรยฅยฐยกยฆยฅรฌยฅร™ยฅรซยครฒยปร˜ร„รชยคยทยครžยคยนยกยฃยนรขยคยคยฅร‡ยฅรยฅยฐยกยฆยฅรฌยฅร™ยฅรซยคร‡ยครยกยขร‚รงยคยญยครŠยฅรญยฅยฐยฅร•ยฅยกยฅยคยฅรซยครฒร€ยธร€ยฎยคยนยครซยคยณยครˆยคร‹รƒรญยฐร•ยคยทยครŠยคยฏยคร†ยครยครŠยครชยครžยคยปยครณยกยฃ
+
+<P>ยครขยคยทยกยข<i>postmaster</i>ยคยฌรรถยครƒยคร†ยคยคยครŠยคยฑยครฌยครยกยข<I>postgres</I>ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครฒยฅยณยฅรžยฅรณยฅร‰ยนร”ยคยซยครฉรรถยครฉยคยปยครซยคยณยครˆยคยฌยคร‡ยคยญยกยขร„ยพร€รœ<font size=-1>SQL</font>รŠยธยครฒยฅยฟยฅยคยฅร—ยคยนยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃยคยณยครŽยครคยครชยคยซยคยฟยครยกยขยฅร‡ยฅรยฅยฐรŒรœร…ยชยครŽยครˆยคยญ<B>ยคร€ยคยฑ</B>ยคยชยพยฉยครกยคยทยครžยคยนยกยฃยฅยปยฅรŸยฅยณยฅรญยฅรณยคร‡ยครยครŠยคยฏยกยขยฒรพยนร”ยคยฌรŒรคยคยคยนรงยครฏยคยปยครŽยฝยชยครชยคร‹ยครŠยครซยคยณยครˆยคร‹รƒรญยฐร•ยคยทยคร†ยคยฏยคร€ยคยตยคยคยกยฃยครขยคยทยกยขยฅร‡ยฅรยฅยฐยฅยทยฅรณยฅรœยฅรซยครฒร†รพยครฌยคร†ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยทยคร†ยคยคยครฌยครยกยขยฅร‡ยฅรยฅรƒยฅยฌยครฒยปรˆยครƒยคร†ยฒยฟยคยฌยตยฏยคยญยคร†ยคยคยครซยคยซยครฒยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃpostmaster ยคยซยครฉยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครฒยณยซยปรยคยทยคยฟยครฏยคยฑยคร‡ยครยครŠยคยคยครŽยคร‡ยกยขร†รˆรŽยฉยครŠยดร„ยถยญยคร‡รรถยครƒยคร†ยคยคยครซยครŽยคร‡ยครยครŠยคยฏยฅรญยฅรƒยฅยฏยกยฟยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครˆยครŽร‚รรรƒยครŽรŒรคร‚รชยคยฌยฝร…รŠยฃยคยนยครซยคยณยครˆยครยคยขยครชยครžยคยปยครณยกยฃ
+
+<P> ยครขยคยทยกยข<i>postmaster</i>ยคยฌรรถยครƒยคร†ยคยคยครฌยครยกยขยคยขยครซยฅยฆยฅยฃยฅรณยฅร‰ยฅยฆยคร‡<I>psql</I>ยครฒยณยซยปรยคยนยครซยครˆยกยข<i>psql</i> ยคร‡ยปรˆยครฏยครฌยครซ <i>postgres</i>ยฅร—ยฅรญยฅยปยฅยนยครŽ<font size=-1>PID</font>ยคยฌยธยซยคร„ยคยซยครชยครžยคยนยกยฃยฅร‡ยฅรยฅรƒยฅยฌยครฒยปรˆยครƒยคร†<i>postgres</i>ยครŽ<font size=-1>PID</font>ยคร‹ยฅยขยฅยฟยฅรƒยฅร(attach)ยคยทยครžยคยนยกยฃยฅร‡ยฅรยฅรƒยฅยฌยครŽรƒรฆยคยซยครฉยฅร–ยฅรฌยกยผยฅยฏยกยฆยฅรยฅยคยฅรณยฅรˆยครฒยฅยปยฅรƒยฅรˆยคยทยกยข<i>psql</i>ยคยซยครฉรŒรคยคยคยนรงยครฏยคยปยครฒรˆยฏยนร”ยคยทยครžยคยนยกยฃยฅร‡ยฅรยฅยฐยครŽยคยฟยครกยคร‹<i>postgres</i>ยครฒยปรร†ยฐยคยนยครซยพรฌยนรงยครยกยขPGOPTIONS="-W n" ยครฒร€รŸร„รชยคร‡ยคยญยกยขยคยฝยครฌยคยซยครฉยกยข<i>psql</i> ยครฒยณยซยปรยคยทยครžยคยนยกยฃยคยณยครฌยคร‹ยครจยครชยกยข<i>n</i> ร‰รƒยณยซยปรยครฒรƒร™ยครฉยคยปยครซยครยคยบยครŠยครŽยคร‡ยกยขยฅร‡ยฅรยฅรƒยฅยฌยคร‡ยฅยขยฅยฟยฅรƒยฅรยคยทยคร†ยปรร†ยฐยครฒยฝรงยครฒร„ร‰ยครƒยคร†ยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+
+<P> postgreSQL ยฅร—ยฅรญยฅยฐยฅรฉยฅร ยคร‹ยครยกยขยฅร‡ยฅรยฅยฐยครˆร€ยญร‡ยฝร‚ยฌร„รชยคร‹ยครˆยคร†ยครขรŒรฒยคร‹รŽยฉยคร„ <I>-s</I>ยครค <I>-A</I>ยครค <I>-t</I> ร…รนยครŽยฅยชยฅร—ยฅยทยฅรงยฅรณยคยฌยคยขยครชยครžยคยนยกยฃ
+
+<P> ยฒยฟยครˆยคยคยคยฆยดร˜ยฟรดยคยฌยคร‰ยครŽยคยฏยครฉยคยคยผร‚ยนร”ยปรพยดร–ยครฒยฟยฉยครƒยคร†ยคยคยครซยคยซยครฒยธยซยครซยคยฟยครกยคร‹ยกยขยฅร—ยฅรญยฅร•ยฅยกยฅยคยฅรชยฅรณยฅยฐยกรŠยฅร—ยฅรญยฅร•ยฅยฃยกยผยฅรซร‰ร•ยคยญยกร‹ยคร‡ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยนยครซยคยณยครˆยครขยฒร„ร‡ยฝยคร‡ยคยนยกยฃยคยฝยครŽยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽยฅร—ยฅรญยฅร•ยฅยฃยกยผยฅรซยกยฆยฅร•ยฅยกยฅยคยฅรซยคร <I>pgsql/data/base/dbname</I> ยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹ยณรŠร‡ยผยคยตยครฌยครซยคร‡ยคยทยครงยคยฆยกยฃยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครŽยฅร—ยฅรญยฅร•ยฅยฃยกยผยฅรซยครยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครŽยธยฝยนร”ยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹รƒร–ยคยซยครฌยครซยคร‡ยคยทยครงยคยฆยกยฃ
+
+
+<P>
+<H4><A NAME="3.9">3.9</A>) ร€รœร‚ยณยคยทยครจยคยฆยครˆยคยนยครซยครˆยคยญยคร‹ <I>'Sorry, too many clients'</I> ยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> <I>postmasterยคยฌ</I>ร†ยฑยปรพยปรร†ยฐยคร‡ยคยญยครซยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนยคร‹ร‚รยคยนยครซร€ยฉยธร‚ยฟรดยครฒรรฝยครคยคยนร‰ยฌรร—ยคยฌยคยขยครชยครžยคยนยกยฃ
+<P>PostgreSQL 6.5ยฐรŠยนรŸยคร‡ยครยกยขยดรปร„รชยครŽยบร‡ร‚รงยฅร—ยฅรญยฅยปยฅยนยคร32ยฅร—ยฅรญยฅยปยฅยนยคร‡ยคยนยกยฃร…ยฌร€รšยครŠ<I>-N</I>ยครŽรƒรยคร‡<I>postmaster</I>ยครฒยบร†ยตยฏร†ยฐยคยนยครซยคยณยครˆยคร‹ยครจยครชรรฝยฒรƒยคยตยคยปยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃยดรปร„รชยครŽยนยฝร€ยฎยคร‡ยคร<I>-N</I>ยครยบร‡ร‚รง1024ยครžยคร‡ร€รŸร„รชยคร‡ยคยญยครžยคยนยกยฃยครขยคยทยกยขยครขยครƒยครˆร‰ยฌรร—ยคร‡ยคยขยครฌยคร<I>include/config.h</I>ยครŽรƒรฆยครŽ<font size=-1>MAXBACKENDS</font>ยครฒรรฝยฒรƒยคยตยคยปยกยขยบร†ยนยฝรƒร›ยคยทยครžยคยนยกยฃยครขยคยทยกยขร‹ยพยคร ยครŠยครฉ<I>configure</I>ยครŽ <I>--with-maxbackends</I>ร€รšร‚ร˜ยครฒยปรˆยครƒยคร†ยกยข<I>-N</I>ยครŽยดรปร„รชรƒรยครฒยนยฝร€ยฎยปรพยคร‹ร€รŸร„รชยคร‡ยคยญยครžยคยนยกยฃ
+
+<P>ยครขยคยทยกยข<I>-N</I> ยครฒ 32ยครจยครชยครขร‚รงยคยญยคยฏยคยนยครซยครŽยคร‡ยคยขยครฌยครยกยข<I>-B</I>ยครขยดรปร„รชยครŽ64ยครจยครชร‚รงยคยญยคยครƒรยคร‹รรฝยฒรƒยคยตยคยปยครŠยคยฏยคร†ยครยครŠยครฉยครŠยคยคยคยทยกยข<I>-B</I> ยครยพยฏยครŠยคยฏยครˆยครข <I>-N</I> ยครŽ2ร‡รœยครยครŠยคยฏยคร†ยครยครŠยครฉยคยบยกยขยคยชยคยฝยครฉยคยฏยบร‡ยนรขร€ยญร‡ยฝยครฒร‹ยพยคร ยครŠยครฉยครยคยฝยครฌยครจยครชร‚รงยคยญยคยครƒรยคยฌร‰ยฌรร—ยครŠยครยคยบยคร‡ยคยนยกยฃยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนยครฒยคยฟยคยฏยคยตยครณยคร‹ยคยนยครซยครˆยกยขยคยคยครญยคยคยครญยครŠUnixยฅยซยกยผยฅรยฅรซยนยฝร€ยฎยฅร‘ยฅรฉยฅรกยกยผยฅยฟยครขรรฝยครคยคยนยคยณยครˆยคยฌร‰ยฌรร—ยคร‹ยครŠยครซยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ
+ยถยฆรยญยฅรกยฅรขยฅรชยกยผยกยฆยฅร–ยฅรญยฅรƒยฅยฏยครŽยบร‡ร‚รงรƒร(<font size=-1>SHMMAX</font>)ยกยข
+ยฅยปยฅรžยฅร•ยฅยฉยครŽยบร‡ร‚รงยฟรด(<font size=-1>SEMMNS</font>ยครˆ<font size=-1>SEMMNI</font>)ยกยข
+ยฅร—ยฅรญยฅยปยฅยนยครŽยบร‡ร‚รงยฟรด(<font size=-1>NPROC</font>)ยกยข
+ยฅรฆยกยผยฅยถร‹รจยครŽยบร‡ร‚รงยฅร—ยฅรญยฅยปยฅยนยฟรด(<font size=-1>MAXUPRC</font>)ยกยข
+ยณยซยคยฏยฅร•ยฅยกยฅยคยฅรซยครŽยบร‡ร‚รงยฟรด(<font size=-1>NFILE</font>ยครˆ<font size=-1>NINODE</font>
+ยครขยณรŽร‡ยงยปรถยนร ยคร‹ยดรžยครžยครฌยครžยคยนยกยฃ
+PostgreSQLยคร‹ยตรถยคยตยครฌยครซยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽยฅร—ยฅรญยฅยปยฅยนยฟรดยคยฌร€ยฉยธร‚ยคยตยครฌยคร†ยคยคยครซยครŽยครยกยข
+ยฅยทยฅยนยฅร†ยฅร ยครŽยฅรชยฅยฝยกยผยฅยนยครฒยปรˆยคยคยฒรŒยคยทยคร†ยคยทยครžยคยฆยคยณยครˆยครฒรˆรฒยคยฑยครซยคยฟยครกยคร‡ยคยนยกยฃ
+
+<P>6.5ยครจยครชรยฐยครŽยฅรยกยผยฅยธยฅรงยฅรณยครŽPostgreSQLยคร‡ยครยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽยบร‡ร‚รงยฟรดยคร64ยคร‡ยคยทยคยฟยคยฌยกยขรŠร‘ยนยนยคยนยครซยคร‹ยครยกยข<I>include/storage/sinvaladt.h</I>ยครŽรƒรฆยครŽMaxBackendIdร„รชยฟรดยครฒยฝยคร€ยตยคยทยคยฟยธรฅยคร‹ยบร†ยนยฝรƒร›ยคยฌร‰ยฌรร—ยคร‡ยคยทยคยฟยกยฃ
+
+<P>
+<H4><A NAME="3.10">3.10</A>)   ยผยซรŠยฌยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยกยฆยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹ยคยขยครซ <I>pg_sorttemp.XXX</I>ยฅร•ยฅยกยฅยคยฅรซยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> รŒรคยคยคยนรงยครฏยคยปยผร‚ยนร”ยฅรขยฅยธยฅรฅยกยผยฅรซยคร‹ยครจยครƒยคร†ร€ยธร€ยฎยคยตยครฌยคยฟยฐรฌยปรพร…ยชยครŠยฅร•ยฅยกยฅยคยฅรซยคร‡ยคยนยกยฃรŽรฃยคยจยครยกยขยครขยคยท <font size=-1>ORDER BY</font> ยถรงยครฒร‹รพยคยฟยคยนยคยฟยครกยคร‹ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽ <I>-S</I> ยฅร‘ยฅรฉยฅรกยกยผยฅยฟยคร‡ยตรถยฒร„ยคยทยคยฟรƒรยครจยครชยครขร‚รงยคยญยครŠยฅยนยฅรšยกยผยฅยนยคยฌยฅยฝยกยผยฅรˆยครŽยบรยคร‹ร‰ยฌรร—ยคร€ยครˆยคยนยครซยครˆยกยขยฐรฎยครฌยคยฟยฅร‡ยกยผยฅยฟยครฒรŠรยปรฝยคยนยครซยคยฟยครกยคร‹ยฐรฌยปรพร…ยชยครŠยฅร•ยฅยกยฅยคยฅรซยคยฌยคยคยคยฏยคร„ยคยซร€ยธร€ยฎยคยตยครฌยครžยคยนยกยฃ
+<P>
+ยฐรฌยปรพร…ยชยครŠยฅร•ยฅยกยฅยคยฅรซยครยผยซร†ยฐร…ยชยคร‹ยพรƒยคยทยตรฎยครฉยครฌยครซยครยคยบยคร‡ยคยนยคยฌยกยขยครขยคยทยกยขยฅยฝยกยผยฅรˆยครŽร…ร“รƒรฆยคร‡ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยคยฌร„ร™ยครฌยคร†ยคยทยครžยคยฆยครˆยคยฝยคยฆยครŠยครชยครžยคยปยครณยกยฃยครขยคยทยกยขยคยฝยครŽยครˆยคยญยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยคยฌยคร’ยครˆยคร„ยครขรรถยครƒยคร†ยครŠยคยฑยครฌยครยกยขpg_tempNNN.NNยฅร•ยฅยกยฅยคยฅรซยครฒยพรƒยคยทยคร†ยครขยฐร‚รยดยคร‡ยคยนยกยฃ
+
+<P>
+<P>
+<HR>
+<H2><CENTER>รร ยบรฎยพรฅยครŽยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="4.1">4.1</A>) ยครŠยคยผยกยขยฅยทยฅยนยฅร†ยฅร ยครยฅยซยฅรณยฅรžยครคยพยฎยฟรดร…ร€ยครคร†รผร‰ร•ยฅร•ยฅยฉยกยผยฅรžยฅรƒยฅรˆยคร‡ยบยฎรรฐยคยนยครซยครŽยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅรญยฅยฑยกยผยฅรซยครŽร€รŸร„รชยครฒยณรŽยคยซยครกยคร†ยฒยผยคยตยคยคยกยฃPostgreSQL ยคร <I>postmaster</I> ยฅร—ยฅรญยฅยปยฅยนยครฒรรถยครฉยคยปยคยฟยฅรฆยกยผยฅยถยกยผยครŽยฅรญยฅยฑยกยผยฅรซยครŽร€รŸร„รชยครฒยปรˆยคยคยครžยคยนยกยฃpostgres ยครˆpsql ยคร‹ยคร SET ยฅยณยฅรžยฅรณยฅร‰ยคยฌยคยขยครชยกยขยฅร‡ยกยผยฅยฟยฝรฑยผยฐยครฒร€ยฉยธรฆยคร‡ยคยญยครžยคยนยกยฃยคยณยครฌยครฉยครฒยคยขยครŠยคยฟยครŽรร ยบรฎยดร„ยถยญยคร‹ยนรงยครฏยคยปยคร†ร€รŸร„รชยคยทยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="4.2">4.2</A>) ยฅรยฅยคยฅรŠยฅรชยกยฆยฅยซยกยผยฅยฝยฅรซยครˆร„รŒยพรฏยครŽยฅยซยกยผยฅยฝยฅรซยครˆยครŽยธยทรŒยฉยครŠยฐรฃยคยคยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยพรœยฝร’ยครยกยขยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡ <font size=-1>DECLARE</font> ยครฒยธยซยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="4.3">4.3</A>) รŒรคยคยคยนรงยครฏยคยปยครŽยบร‡ยฝรฉยครŽยฟรดยนร”ยครŽยครŸยครฒ <font size=-1>SELECT</font> ยคยนยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡<font size=-1>FETCH</font>ยครฒยธยซยคร†ยคยฏยคร€ยคยตยคยคยกยฃยคยขยครซยคยคยครยกยขSELECT ... LIMIT....ยครฒยปรˆยครƒยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>ยคยฟยครˆยคยจยกยขรรŸยคยทยคยคยครŽยครยบร‡ยฝรฉยครŽยฟรดยนร”ยคร€ยคยฑยคร‡ยครขยกยขยคยนยคร™ยคร†ยครŽรŒรคยคยคยนรงยครฏยคยปยครฒร‰ยพยฒรยคยทยครŠยคยฏยคร†ยครยครŠยครฉยครŠยคยคยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ<font size=-1>ORDER BY</font> ยครฒยปรฝยครƒยคยฟรŒรคยคยคยนรงยครฏยคยปยครฒยนรยคยจยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+ยครขยคยทยกยข<font size=-1>ORDER BY</font>ยคร‹ยนรงยครƒยคยฟยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคยฌยคยขยครซยครˆยคยนยครซยครˆ PostgreSQLยครรร—ยตรกยคยตยครฌยคยฟยบร‡ยฝรฉยครŽยฟรดยนร”ยคร€ยคยฑยคร‡ร‰ยพยฒรยคร‡ยคยญยครซยคยซยครขยคยทยครฌยครžยคยปยครณยคยฌยกยขยคร‡ยครŠยครฌยครยกยขPostgreSQL ยครยฐร•ยฟรžยคยทยคยฟยนร”ยคยฌร€ยธร€ยฎยคยตยครฌยครซยครžยคร‡ยคยนยคร™ยคร†ยครŽยนร”ยครฒร‰ยพยฒรยคยทยครŠยคยฑยครฌยครยครŠยครฉยครŠยคยคยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ
+
+<P>
+<H4><A NAME="4.4">4.4</A>) ยฅร†ยกยผยฅร–ยฅรซยครคยคยฝยครŽร‚ยพยครŽยพรฐรŠรณยครŽยฅรชยฅยนยฅรˆยครฒ <I>psql</I> ยคร‡ยธยซยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>
+  <I>psql</I>ยครŽยฅยฝยกยผยฅยนยฅยณยกยผยฅร‰ยคยฌยฝรฑยคยซยครฌยคยฟ <I>pgsql/src/bin/psql/describe.c</I> ยฅร•ยฅยกยฅยคยฅรซยครฒร†ร‰ยคร ยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+ยคยฝยคยณยคร‹ยครยกยขpsqlยครŽยฅรยฅรƒยฅยฏยฅยนยฅรฉยฅรƒยฅยทยฅรฅยฅยณยฅรžยฅรณยฅร‰ยคร‹ยครจยครซยฝรรŽรยครŽยคยฟยครกยครŽ<font size=-1>SQL</font>ยฅยณยฅรžยฅรณยฅร‰ยคยฌยดรžยครžยครฌยคร†ยคยคยครžยคยนยกยฃ <I>psql</I> ยคร‹ <I>-E</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยคร„ยคยฑยคร†ยตยฏร†ยฐยคยนยครฌยครยกยขรยฟยคยจยคยฟยฅยณยฅรžยฅรณยฅร‰ยครฒยผร‚ยนร”ยคยนยครซยคยฟยครกยครŽรŒรคยคยคยนรงยครฏยคยปยคยฌยฝรรŽรยคยตยครฌยครžยคยนยกยฃ
+<P>
+
+
+<H4><A NAME="4.5">4.5</A>) ยฅร†ยกยผยฅร–ยฅรซยคยซยครฉยครŽรŽรณยครŽยบรฏยฝรผยครยคร‰ยครŽยครจยคยฆยคร‹ยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> <font size=-1>ALTER TABLE DROP COLUMN</font> ยครยฅยตยฅรยกยผยฅรˆยคยทยคร†ยคยคยครžยคยปยครณยคยฌยกยขยคยฝยครŽร‚รฅยครฏยครชยคร‹ยคยณยคยฆยคยทยครžยคยน:
+
+<PRE>
+   SELECT ...  -- ยบรฏยฝรผยคยทยคยฟยคยครŽรณยฐรŠยณยฐยครŽรŽรณยครฒยคยนยคร™ยคร†รยชร‚รฒยคยทยครžยคยนยกยฃ
+   INTO TABLE new_table
+   FROM old_table;
+   DROP TABLE old_table;
+   ALTER TABLE new_table RENAME TO old_table;
+</PRE>
+
+<P>
+<H4><A NAME="4.6">4.6</A>) ยนร”ยกยขยฅร†ยกยผยฅร–ยฅรซยกยขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบยครยกยฉ
+</H4>
+
+<P> ร€ยฉยธร‚ยครยฐรŠยฒยผยครŽยครˆยคยชยครชยคร‡ยคยนยกยฃ
+<PRE>
+ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบ?  ร€ยฉยธร‚รŒยตยคยท (60GB ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครขร‚ยธยบรŸยคยทยครžยคยน)
+ยฅร†ยกยผยฅร–ยฅรซยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบ?           16TB
+ยนร”ยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบ?                 7.1ยฐรŠยนรŸยคร‡ร€ยฉยธร‚รŒยตยคยท
+ยฅร•ยฅยฃยกยผยฅรซยฅร‰ยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบ?         7.1ยฐรŠยนรŸยคร‡1GB
+ยฅร†ยกยผยฅร–ยฅรซร†รขยคร‡ยครŽยบร‡ร‚รงยฅรญยฅยฆยฟรด?       ร€ยฉยธร‚รŒยตยคยท
+ยฅร†ยกยผยฅร–ยฅรซร†รขยคร‡ยครŽยบร‡ร‚รงยฅยซยฅรฉยฅร ยฟรด?     ยฅยซยฅรฉยฅร ยครŽยทยฟยคร‹ยครจยครช250-1600
+ยฅร†ยกยผยฅร–ยฅรซร†รขยคร‡ยครŽยบร‡ร‚รงยฅยคยฅรณยฅร‡ยฅยฏยฅยนยฟรด? ร€ยฉยธร‚รŒยตยคยท
+</PRE>
+
+<P> ยครขยครยครญยครณยกยขยคยณยครฌยครฉยครยผร‚ยบรยครรŒยตร€ยฉยธร‚ยคร‡ยครยครŠยคยฏยกยขยฅร‡ยฅยฃยฅยนยฅยฏรร†รŽรŒยครˆยฅรกยฅรขยฅรชยกยผยครคยฅยนยฅรฏยฅรƒยฅร—ยฅยนยฅรšยกยผยฅยนยครŽร‚รงยคยญยคยตยคร‹ยครจยครชร€ยฉยธร‚ยคยตยครฌยครžยคยนยกยฃร€ยญร‡ยฝยครยคยณยครฌยครฉยครŽรƒรยคยฌยคยณยครˆยครŽยคร›ยคยซร‚รงยคยญยครŠยปรพยคร‹ร€รบยครชยครฒยผรตยคยฑยครžยคยนยกยฃ
+
+<P> ยบร‡ร‚รงยฅร†ยกยผยฅร–ยฅรซยฅยตยฅยคยฅยบยครŽ16TBยครยฅยชยฅรšยฅรฌยกยผยฅร†ยฅยฃยฅรณยฅยฐยฅยทยฅยนยฅร†ยฅร ยครŽยฅรฉยกยผยฅยธยกยฆยฅร•ยฅยกยฅยคยฅรซยฅยตยฅรยกยผยฅรˆยครร‰ยฌรร—ยครˆยคยทยครžยคยปยครณยกยฃยฅรฉยกยผยฅยธยกยฆยฅร†ยกยผยฅร–ยฅรซยครรŠยฃยฟรดยครŽ1GBยครŽยฅร•ยฅยกยฅยคยฅรซยครŽยครจยคยฆยคร‹รŠรร‚ยธยคยตยครฌยครžยคยนยกยฃ
+
+<P> ยฅร‡ยฅร•ยฅยฉยฅรซยฅรˆยครŽยฅร–ยฅรญยฅรƒยฅยฏยฅยตยฅยคยฅยบยครฒ32kยคร‹ยคยนยครซยครˆยบร‡ร‚รงยฅร†ยกยผยฅร–ยฅรซยฅยตยฅยคยฅยบยครˆยบร‡ร‚รงยฅยซยฅรฉยฅร ยฟรดยครˆยคยฌรรฝยฒรƒยคยทยครžยคยนยกยฃ
+
+
+<P>
+<H4><A NAME="4.7">4.7</A>) ยฐรฌรˆรŒร…ยชยครŠยฅร†ยฅยญยฅยนยฅรˆยฅร•ยฅยกยฅยคยฅรซยคยซยครฉยฅร‡ยกยผยฅยฟยครฒรŠรร‚ยธยคยนยครซยคร‹ยครยกยขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยฅร‡ยฅยฃยฅยนยฅยฏรร†รŽรŒยครยคร‰ยครŽยคยฏยครฉยคยคร‰ยฌรร—ยคร‡ยคยนยกยฉ
+</H4>
+
+PostgreSQL ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร‹รŠรร‚ยธยคยนยครซยคร‹ยครยกยขร‰รกร„รŒยครŽยฅร•ยฅยกยฅยคยฅรซยครŽรŒรณ6.5ร‡รœยครŽยฅร‡ยฅยฃยฅยนยฅยฏรร†รŽรŒยครฒร‰ยฌรร—ยครˆยคยทยครžยคยนยกยฃ<P>
+<P> ยณร†ยนร”ยคร‹ร†รณยคร„ยคยบยคร„ร€ยฐยฟรดยครฒยปรฝยคร„ 300,000ยนร”ยครŽยฅร•ยฅยกยฅยคยฅรซยครฒยนรยคยจยคร†ยครŸยครžยคยทยครงยคยฆยกยฃยคยฟยคร€ยครŽยฅร•ยฅยกยฅยคยฅรซยคร‡ยคร 2.4MB ยคร‡ยคยนยกยฃยคยณยครŽยฅร‡ยกยผยฅยฟยครฒยดรžยคร  PostgreSQL ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยฅร•ยฅยกยฅยคยฅรซยครŽร‚รงยคยญยคยตยครยผยกยครŽยครจยคยฆยคร‹รŒรณ14MBยครˆยธยซร€ร‘ยครขยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยง
+
+<PRE>
+    36 bytes: ยณร†ยนร”ยครŽยฅร˜ยฅรƒยฅร€(ยณยตยปยป)
+   + 8 bytes: ยณร†4ยฅรยฅยคยฅรˆยครŽร†รณยคร„ยครŽร€ยฐยฟรด(int)ยฅร•ยฅยฃยกยผยฅรซยฅร‰
+   + 4 bytes: ยฅรšยกยผยฅยธยพรฅยครŽยฅยฟยฅรƒยฅร—ยฅรซยคร˜ยครŽยฅรยฅยคยฅรณยฅยฟ
+   ----------------------------------------
+   48 bytes per row
+
+   PostgreSQL ยครŽยฅร‡ยกยผยฅยฟยฅรšยกยผยฅยธยฅยตยฅยคยฅยบยคร 8192ยฅรยฅยคยฅรˆ(8KB)ยครŠยครŽยคร‡:
+
+   8192 bytes per page
+   -------------------   =  171 rows per database page (ร€รšยครชยพรฅยคยฒ)
+     48 bytes per row
+
+   300000 data rows
+   --------------------  =  1755 database pages
+      171 rows per page
+1755 database pages * 8192 bytes per page  =  14,376,960 bytes (14MB)
+</PRE>
+
+<P>
+ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครยกยขยคยณยครฌยคร›ยคร‰ยครŽยฅยชยกยผยฅรยฅร˜ยฅรƒยฅร‰ยครรร—ยตรกยคยทยครžยคยปยครณยคยฌยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนร‰ร•ยคยฑยคยตยครฌยครซยฅร‡ยกยผยฅยฟยครฒยดรžยคร ยฐรŠยพรฅยกยขยคยฝยครฌยครŠยครชยคร‹ร‚รงยคยญยคยฏยครŠยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.8">4.8</A>) ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนร†รขยคร‹ร„รชยตรยคยตยครฌยคยฟยฅร†ยกยผยฅร–ยฅรซยครคยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยคร‰ยครŽยครจยคยฆยคร‹ยธยซยคร„ยคยฑยฝรยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> <I>psql</I> ยคร‹ยครยคยคยครญยคยคยครญยครŠยฅรยฅรƒยฅยฏยฅยนยฅรฉยฅรƒยฅยทยฅรฅยกยฆยฅยณยฅรžยฅรณยฅร‰ยคยฌยคยขยครชยกยขยคยณยคยฆยคยทยคยฟยพรฐรŠรณยครฒร‰ยฝยผยจยคยทยครžยคยนยกยฃยฅรยฅรƒยฅยฏยฅยนยฅรฉยฅรƒยฅยทยฅรฅยกยฆยฅยณยฅรžยฅรณยฅร‰ยครŽยผรฏรŽร ยครฒยธยซยครซยคร‹ยคร \? ยครฒยปรˆยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+<P> ยครžยคยฟยกยข<I>pgsql/src/tutorial/syscat.source</I> ยฅร•ยฅยกยฅยคยฅรซยครฒรรถยครฉยคยปยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃยคยฝยครฌยครยกยขร‚รดยปยณยครŽ <font size=-1>SELECT</font> รŠยธยคร‹ยครจยครชร‰ยฌรร—ยครŠยพรฐรŠรณยครฒยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยฅยทยฅยนยฅร†ยฅร ยกยฆยฅร†ยกยผยฅร–ยฅรซยคยซยครฉยผรจยครชยฝรยคยทยคร†รŽรฃยผยจยคยทยคร†ยคยฏยครฌยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.9">4.9</A>) รŒรคยคยคยนรงยครฏยคยปยคยฌรƒร™ยคยคยคยฆยคยจยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยครƒยคร†ยคยคยครซรรยปร’ยคยฌยคยขยครชยครžยคยปยครณยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> PostgreSQL ยครร…รฝยทร—ยพรฐรŠรณยครฒยผยซร†ยฐร…ยชยคร‹ยครรŠรยผรฉยคยทยครžยคยปยครณยกยฃร…รฝยทร—ยพรฐรŠรณยครฒยนยนยฟยทยคยนยครซยคยฟยครกยคร‹ยครยกยข<font size=-1>VACUUM</font> ยครฒรรถยครฉยคยปยครŠยคยฏยคร†ยครยครŠยครชยครžยคยปยครณยกยฃร…รฝยทร—ยพรฐรŠรณยคยฌยนยนยฟยทยคยตยครฌยคยฟยธรฅยครยกยขยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยคยฌยฅร†ยกยผยฅร–ยฅรซยคร‹ยฒยฟยนร”ยคยขยครซยคยซยครฒรƒรŽยครƒยคร†ยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยคยฆยคร™ยคยญยคยซยครŽยทรจร„รชยครฒยครจยครชรŽร‰ยคยฏยฒยผยคยทยครžยคยนยกยฃยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยครยฅร†ยกยผยฅร–ยฅรซยคยฌยพยฎยคยตยคยฏยคร†รยขร‚ยณยฅยนยฅยญยฅรฃยฅรณยครŽรŠรฝยคยฌร‚ยฎยคยคยคร‡ยคยขยครญยคยฆยพรฌยนรงยครยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยครฏยครŠยคยคยคยณยครˆยคร‹ยคยดรƒรญยฐร•ยฒยผยคยตยคยคยกยฃ
+
+<P> รŽรณร†รƒร„รชยครŽยบร‡ร…ยฌยฒยฝร…รฝยทร—ยครŽยคยฟยครกยคร‹<font size=-1>VACUUM ANALYZE</font>ยครฒยปรˆยคยคยครžยคยนยกยฃ<font size=-1>VACUUM ANALYZE</font>ยครรŠยฃยปยจยครŠรŠยฃยนรงยทรซยนรง(multi-join)รŒรคยคยคยนรงยครฏยคยปยครŽยคยฟยครกยคร‹ร‚รงร€รšยคร‡ยคยนยครŽยคร‡ยกยขยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยครยคยฝยครฌยคยพยครฌยครŽยฅร†ยกยผยฅร–ยฅรซยคยซยครฉรŠร–ยคยตยครฌยครซยนร”ยครŽยฟรดยครฒยธยซร€ร‘ยครซยคยณยครˆยคยฌยคร‡ยคยญยกยขร†รƒร„รชยครŽยทรซยนรงยฝรงยฝรธยครฒรยชยคร“ยครžยคยนยกยฃยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครยคยฝยครฌยผยซยฟรˆยคร‡ยครรŽรณยครŽร…รฝยทร—ยครฒรŠรยปรฝยคยทยครŠยคยคยครŽยคร‡ยกยขร„รชยดรผร…ยชยคร‹ยคยฝยครฌยครฉยครฒยฝยธยครกยครซยคยฟยครกยคร‹ยคร <font size=-1>VACUUM ANALYZE</font> ยครฒรรถยครฉยคยปยครŠยคยฏยคร†ยครยครŠยครชยครžยคยปยครณยกยฃ
+
+<P> ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร <font size=-1>ORDER BY</font> รร ยบรฎยครŽยคยฟยครกยคร‹ยครร‰รกร„รŒยครยปรˆยครฏยครฌยครžยคยปยครณยกยฃยคยนยครŠยครฏยครยกยขยฝรงยผยกยฅยนยฅยญยฅรฃยฅรณยคร‹ร‚ยณยคยฏรŒร€ยผยจร…ยชยฅยฝยกยผยฅรˆยครยกยขยฅร‡ยฅยฃยฅยนยฅยฏยฅยขยฅยฏยฅยปยฅยนยคยฌยครจยครชยพยฏยครŠยคยฏยคร†ยบร‘ยคร ยครŽยคร‡ยกยขยตรฐร‚รงยครŠยฅร†ยกยผยฅร–ยฅรซยครŽรยดยทรฏยครฒยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยฅยนยฅยญยฅรฃยฅรณยคยนยครซยครจยครชยครขยนรขร‚ยฎยคร‡ยคยนยกยฃ
+
+<P> <font size=-1>LIKE</font> ยคยขยครซยคยคยคร <I>~</I> ยครŽยครจยคยฆยครŠยฅรฏยฅยคยฅรซยฅร‰ยฅยซยกยผยฅร‰ยฑรฉยปยปยปร’(wild-card  operators)ยครฒยปรˆยคยฆยครˆยคยญยกยขยธยกยบรทยครŽยณยซยปรยคยฌรŠยธยปรบรŽรณยครŽยปรยครกยครŽร‰รดรŠยฌยคร‹ยธร‡ร„รชยคยตยครฌยคร†ยคยคยครซยครˆยคยญยคร‹ยครŽยครŸยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคยฌยปรˆยครฏยครฌยครžยคยนยกยฃ
+ยคยฝยคยฆยคยคยคยฆยครฏยคยฑยคร‡ยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยคยฆยคยฟยครกยคร‹ยครยกยข<font size=-1>LIKE</font> ยธยกยบรทยคร‡ยคร<I>%</I>ยคร‡ยปรยครกยครŠยคยคยครจยคยฆยคร‹ยคยทยคร†ยกยขยครžยคยฟยกยข<I>~</I>(ร€ยตยตยฌร‰ยฝยธยฝยธยกยบรท)ยคร<I>^</I> ยคร‡ยปรยครกยครซยครจยคยฆยคร‹ยคยนยครซยคร™ยคยญยคร‡ยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.10">4.10</A>)   รŒรคยคยคยนรงยครฏยคยปยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยคยฌยคร‰ยครŽยครจยคยฆยคร‹รŒรคยคยคยนรงยครฏยคยปยครฒร‰ยพยฒรยคยนยครซยครŽยคยซยครฒยธยซยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡ <font size=-1>EXPLAIN</font> ยครฒยธยซยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H3><A NAME="4.11">4.11</A>)   R-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ</H3>
+
+<P> R-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครยถรตยดร–ร…ยชยครŠยฅร‡ยกยผยฅยฟยคร‹ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒร‰ร•ยคยฑยครซยคยฟยครกยคร‹ยปรˆยครฏยครฌยครžยคยนยกยฃยฅรยฅรƒยฅยทยฅรฅยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร‡ยครรˆรยฐรยครŽยธยกยบรทยคยฌยคร‡ยคยญยครžยคยปยครณยกยฃยครžยคยฟยกยขB-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร‡ยครยกยขยฃยฑยผยกยธยตยคร‡ยคยทยคยซรˆรยฐรยครŽยธยกยบรทยคยฌยคร‡ยคยญยครžยคยปยครณยกยฃR-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร‡ยคยขยครฌยครร‚ยฟยผยกยธยตยครŽยฅร‡ยกยผยฅยฟยครฒยฐยทยคยจยครžยคยนยกยฃยคยฟยครˆยคยจยครยกยขยครขยคยท R-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒ <I>point</I> ยทยฟยครŽร‚ยฐร€ยญยคร‹ร‰ร•ยคยฑยครซยคยณยครˆยคยฌยคร‡ยคยญยครซยครˆยคยนยครซยครˆยฅยทยฅยนยฅร†ยฅร ยครยกยขยกร–ร„ยนรŠรฝยทรยคร‹ยฐรยครžยครฌยคยฟร…ร€ยครฒยคยนยคร™ยคร†รยชร‚รฒยคยนยครซยกร—ยครˆยคยคยคยฆยครจยคยฆยครŠรŒรคยคยคยนรงยครฏยคยปยคร‹ยกยขยครจยครชยธรบรŽยจรŽร‰ยคยฏร…รบยคยจยครฉยครฌยครžยคยนยกยฃ
+
+<P> R-Tree ยครŽร€รŸยทร—ยครŽยธยถร…ยตยครˆยครŠยครซยธยขยฐร’ยคยขยครซรร€รŠยธยคร:
+
+<P> Guttman, A. "R-Trees: A Dynamic Index Structure for Spatial Searching."
+Proc of the 1984 ACM SIGMOD Int'l Conf on Mgmt of Data, 45-57.
+
+<P> ยคยณยครŽรร€รŠยธยครยกยขStonebraker ยถยตยผรธยครŽ "Readings in Database Systems"
+ยคร‡ยครขยผรจยครชยพรฅยคยฒยครฉยครฌยคร†ยคยคยครžยคยนยกยฃ
+
+<P>
+<small><PRE>
+    [รŒรตรƒรญยกยง
+     ร†ร รŽร‰ร€รจรƒยผร‚รงยครŽร€รร€รฎยฒร‚ยผยฃยคยตยครณยครจยครชR-Treeยดร˜ยทยธยครŽรŠยธยธยฅยครฒยพร’ยฒรฐยคยทยคร†ร„ยบยคยญยครžยคยทยคยฟยกยฃ
+   ร†รผร‹รœยธรฌ Postgres ML ยครŽยฅยขยกยผยฅยซยฅยคยฅร–ยคยซยครฉ "Subject: [postgres95 801] spatial data structures" 
+       <A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/mhonarc/pgsql-jp/1996Oct/msg00007.html">http://www.sra.co.jp/people/t-ishii/PostgreSQL/mhonarc/pgsql-jp/1996Oct/msg00007.html</A>
+   ยครฒยคยดรรทยฒยผยคยตยคยคยกยฃ
+    ]
+</PRE></small>
+
+<P> รรˆยนรพยครŸยครŽ R-Tree ยคร‡ยฅรยฅรชยฅยดยฅรณยครคยฅรœยฅรƒยฅยฏยฅยนยครฒรร ยบรฎยคร‡ยคยญยครžยคยนยกยฃรรฝรร€ร…ยชยคร‹ยครR-Tree ยครยครขยครƒยครˆยนรขยคยคยผยกยธยตยครฒรร ยบรฎยคยนยครซยครจยคยฆยคร‹ยครขยณรˆร„ยฅยคร‡ยคยญยครžยคยนยกยฃยผร‚ยผรร…ยชยคร‹ยครยกยขR-Tree ยครŽยณรˆร„ยฅยคร‹ยครยครยครงยครƒยครˆยคยทยคยฟยบรฎยถรˆยคยฌร‰ยฌรร—ยคร‡ยคยทยคร†ยกยขยธยฝยบรŸยกยขยฒรฆยกยนยครยคยฝยครฌยครฒยคร‰ยครŽยครจยคยฆยคร‹ยคยนยครซยคยซยคร‹ยคร„ยคยคยคร†ยครŽรŠยธยฝรฑยครฒยปรฝยครƒยคร†ยคยคยครžยคยปยครณยกยฃ
+
+<P>
+<small><PRE>
+    [รŒรตรƒรญยกยง
+     ยฅยคยฅรณยฅยฟยกยผยฅยฆยฅยฃยฅยบยครŽรŠร’ยฒยฌยคยตยครณยคยฌร‚ยฟยผยกยธยตยดรถยฒยฟยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยคร˜ยครŽยณรˆร„ยฅยบรฎยถรˆรƒรฆยคร‡ยคยนยกยฃยพรœยคยทยคยฏยครยกยข
+   <A HREF="http://www.interwiz.koganei.tokyo.jp/software/geometric/index.html">http://www.interwiz.koganei.tokyo.jp/software/geometric/index.html</A>
+   ยครฒยคยดรรทยคยฏยคร€ยคยตยคยคยกยฃ
+    ]
+</PRE></small>
+
+
+<P>
+<H4><A NAME="4.12">4.12</A>)   ยฐรคร…รร…ยชรŒรคยคยคยนรงยครฏยคยปยบร‡ร…ยฌยฒยฝยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> GEQO ยฅรขยฅยธยฅรฅยกยผยฅรซยครยกยขร‚รดยปยณยครŽยฅร†ยกยผยฅร–ยฅรซยครฒยทรซยนรงยคยนยครซยครˆยคยญยคร‹ยกยขยฐรคร…รร…ยชยฅยขยฅรซยฅยดยฅรชยฅยบยฅร (GA)ยคร‡รŒรคยนรงยครฏยคยปยครฒยนรขร‚ยฎยฒยฝยคยทยครžยคยนยกยฃยคยณยครฌยคร‹ยครจยครชยกยขยคยทยครฉยครŸยคร„ยคร–ยคยทยคร‹รƒยตยบรทยครฒยนร”ยครŠยครฏยครŠยคยฏยคร†ยครขยกยขร‚รงยคยญยครŠยทรซยนรง(join queries)ยครฒยฐยทยคยฆยคยณยครˆยคยฌยคร‡ยคยญยครซยครจยคยฆยคร‹ยครŠยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.13">4.13</A>)   ร€ยตยตยฌร‰ยฝยธยฝยคร‡ยครŽยธยกยบรทยครคร‚รงรŠยธยปรบยครˆยพยฎรŠยธยปรบยครˆยครฒยถรจรŠรŒยคยทยครŠยคยคร€ยตยตยฌร‰ยฝยธยฝยธยกยบรทยครยคร‰ยครŽยครจยคยฆยคร‹ยผร‚ยธยฝยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>
+<I>~</I>ยฑรฉยปยปยปร’ยครร€ยตยตยฌร‰ยฝยธยฝยพรˆยนรงยครฒยนร”ยครŠยคยคยกยข<I>~*</I> ยครร‚รงรŠยธยปรบยครˆยพยฎรŠยธยปรบยครฒยถรจรŠรŒยคยทยครŠยคยค(case-insensitive)ร€ยตยตยฌร‰ยฝยธยฝยพรˆยนรงยครฒยนร”ยคยคยครžยคยนยกยฃ PostgreSQL 7.1 ยฐรŠยนรŸยคร‡ยครยกยขร‚รงรŠยธยปรบยครˆยพยฎรŠยธยปรบยครฒยถรจรŠรŒยคยทยครŠยคยค <font size=-1>LIKE</font> ยฑรฉยปยปยปร’ยครฒ <font size=-1>ILIKE</font> ยครˆยคยคยคยคยครžยคยนยกยฃ
+
+
+<PRE>
+   WHERE lower(textfield) LIKE lower(pattern)
+</PRE>
+
+
+<P>
+<H4><A NAME="4.14">4.14</A>)   รŒรคยคยคยนรงยครฏยคยปยครŽรƒรฆยคร‡ยกยขยฅร•ยฅยฃยกยผยฅรซยฅร‰ยคยฌ <font size=-1>NULL</font> ยคร‡ยคยขยครซยคยณยครˆยครฒยธยกยฝรยคยนยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> <font size=-1>IS NULL</font>ยครŽยฅยซยฅรฉยฅร ยครฒ IS NOT NULL ยคร‡ยปรฎยคยทยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="4.15">4.15</A>)   รรยกยนยครŠรŠยธยปรบยทยฟยครŽยคยฝยครฌยคยพยครฌยครŽยฐรฃยคยคยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<PRE>
+Type            Internal Name   Notes
+--------------------------------------------------
+"char"          char            1 character
+CHAR(#)         bpchar          ยปร˜ร„รชยคยตยครฌยคยฟยธร‡ร„รชร„ยนยครˆยครŠยครซยครจยคยฆยคร‹ยถรตร‡รฒยคยฌยตรยครกยครฉยครฌยครซ
+VARCHAR(#)      varchar         ร„ยนยคยตยครŽยพรฅยธร‚ยครŽรŒยตยคยคยฅร†ยฅยญยฅยนยฅรˆ
+TEXT            text            ร„ยนยคยตยครŽร€ยฉยธร‚ยครยบร‡ร‚รงยนร”ร„ยนยคร‹ยครจยครซ
+BYTEA           bytea           ยฒร„รŠร‘ร„ยนยครŽยฅรยฅยคยฅรˆร‡ร›รŽรณ
+</PRE>
+
+<P> ร†รขร‰รดรŒยพยคร‹ยคยชรŒรœยคร‹ยคยซยคยซยครซยครŽยครยกยขยฅยทยฅยนยฅร†ยฅร ยกยฆยฅยซยฅยฟยฅรญยฅยฐยครฒร„ยดยคร™ยครซยครˆยคยญยครคยกยขยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธยครฒยผรตยคยฑยผรจยครซยครˆยคยญยคร‡ยคยนยกยฃ
+
+
+<P> ยพรฅยตยญยครŽยทยฟยครŽยคยฆยครยธรฅยครŽยฃยดยคร„ยครŽยทยฟยคร "varlena" ยทยฟยคร‡ยคยน(ยคยนยครŠยครฏยครยกยขยฅร‡ยฅยฃยฅยนยฅยฏยครŽยบร‡ยฝรฉยครŽยฃยดยฅรยฅยคยฅรˆยคยฌยฅร‡ยกยผยฅยฟร„ยนยคร‡ยกยขยคยฝยครฌยครŽยธรฅยคร‹ยผร‚ยบรยครŽยฅร‡ยกยผยฅยฟยคยฌร‚ยณยคยญยครžยคยน)ยกยฃยคยณยครŽยครจยคยฆยคร‹ยผร‚ยบรยครŽยถรตยดร–ยครร€รซยธร€ยคยตยครฌยคยฟร‚รงยคยญยคยตยครจยครชยครขยพยฏยคยทร‚รงยคยญยคยฏยครŠยครชยครžยคยนยกยฃยคยทยคยซยคยทยกยขยคยณยครฌยครฉยครŽยฅร‡ยกยผยฅยฟยทยฟยคร<font size=-1>TOAST</font>ยคร‹ยครจยครชยฐยตยฝรŒยคยตยครฌยคยฟยครชรŠยฃยฟรดยนร”ยคร‹ร…รยครƒยคร†รŠรร‚ยธยคยตยครฌยคยฟยครชยคยทยคร†ยกยขยฅร‡ยฅยฃยฅยนยฅยฏยพรฅยครŽยถรตยดร–ยครยปร—ยครƒยคยฟยครจยครชยพยฎยคยตยคยฏยครŠยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.16.1">4.16.1</A>)   ร„รŒรˆร–(serial)ยกยฟยผยซร†ยฐรรฝรŠยฌยฅร•ยฅยฃยกยผยฅรซยฅร‰ยครยคร‰ยครŽยครจยคยฆยคร‹ยคร„ยคยฏยครชยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> PostgreSQL ยคร <font size=-1>SERIAL</font> ยฅร‡ยกยผยฅยฟยทยฟยครฒยฅยตยฅรยกยผยฅรˆยคยทยครžยคยนยกยฃรŽรณยพรฅยคร‹ร„รŒรˆร–ยครˆยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยผยซร†ยฐยบรฎร€ยฎยคยทยครžยคยนยกยฃยคยฟยครˆยคยจยครยกยข
+
+<PRE>
+   CREATE TABLE person ( 
+       id   SERIAL, 
+       name TEXT 
+   );
+</PRE>
+ยครยผยซร†ยฐร…ยชยคร‹ยผยกยครŽยครจยคยฆยคร‹ร‹รรŒรตยคยตยครฌยครžยคยน:
+<PRE>
+   CREATE SEQUENCE person_id_seq;
+   CREATE TABLE person ( 
+       id   INT4 NOT NULL DEFAULT nextval('person_id_seq'),
+       name TEXT 
+   );
+   CREATE UNIQUE INDEX person_id_key ON person ( id );
+</PRE>
+ร„รŒรˆร–ยคร‹ยคร„ยคยคยคร†ยครŽยครขยครƒยครˆยพรœยคยทยคยคยพรฐรŠรณยครยกยขยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡ <I>create_sequence</I> ยครฒยคยดรรทยฒยผยคยตยคยคยกยฃ
+<P> ยครžยคยฟยกยขยณร†ยนร”ยครŽ<I>OID</I>ยฅร•ยฅยฃยกยผยฅรซยฅร‰ยครฒยฐรฌยฐร•รƒรยครˆยคยทยคร†ยปรˆยคยฆยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃยคยทยคยซยคยทยครŠยคยฌยครฉยกยขยครขยคยทยครขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครฒยฅร€ยฅรณยฅร—ยคยทยคร†ยครชยฅรญยกยผยฅร‰ยคยนยครซร‰ยฌรร—ยคยฌยคยขยครซยพรฌยนรงยครยกยข<font size=-1>OID</font>ยครฒยฒยนร‚ยธยคยนยครซยคยฟยครกยคร‹<I>pg_dump</I> ยคร‡ <I>-o</I>ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยคยฆยคยซยกยขยครžยคยฟยครยกยข<font size=-1>COPY WITH OIDS</I>ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยคยฆร‰ยฌรร—ยคยฌยคยขยครชยครžยคยนยกยฃ
+
+ Bruce Momjian ยครŽ<A HREF="http://www.PostgreSQL.org/docs/aw_pgsql_book">(http://www.PostgreSQL.org/docs/aw_pgsql_book)ยครŽ Numbering Rows</A>ยครŽยพรยคร‹ยคยขยครชยคยขยครžยคยนยกยฃ
+
+
+<H4><A NAME="4.16.2">4.16.2</A>)   <font size=-1>SERIAL</font>ยฅยคยฅรณยฅยตยกยผยฅรˆยครŽรƒรยครยคร‰ยคยฆยคยนยครฌยครร†ร€ยครฉยครฌยครžยคยนยคยซยกยฉ
+</H4><P>
+
+ ยคร’ยครˆยคร„ยครŽรŠรฝร‹ยกยครยกยข<I>nextval()</I> ยดร˜ยฟรดยคร‡รรžร†รพยคยนยครซ<I>รยฐยคร‹(before)</I> SEQUENCEยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยคยซยครฉยผยกยครŽ<font size=-1>SERIAL</font>รƒรยครฒยผรจยครชยฝรยคยทยกยขยคยฝยครฌยคยซยครฉยผร‚ยบรยคร‹รรžร†รพยครฒยคยนยครซยคยณยครˆยคร‡ยคยทยครงยคยฆยกยฃ
+<A HREF="#4.16.1">4.16.1</A>ยครŽรŽรฃยคร‡ยปรˆยครƒยคยฟยฅร†ยกยผยฅร–ยฅรซยครฒยปรˆยคยฆยครˆยคยนยครซยครˆยกยขยผยกยครŽยครจยคยฆยคร‹ยครŠยครซยคร‡ยคยทยครงยคยฆยกยฃ
+
+<PRE>
+   $newSerialID = nextval('person_id_seq');
+   INSERT INTO person (id, name) VALUES ($newSerialID, 'Blaise Pascal');
+</PRE>
+
+ยคยฝยคยฆยคยทยคร†ยกยข<tt>$newSerialID</tt> ยคร‹รŠรร‚ยธยคยทยคยฟยฟยทยคยทยคยครƒรยครฒร‚ยพยครŽรŒรคยคยคยนรงยครฏยคยปยคร‹(ยคยฟยครˆยคยจยครยกยข<tt>person</tt> ยฅร†ยกยผยฅร–ยฅรซยคร‹ร‚รยคยนยครซยณยฐร‰รดยธยฐ(foreign key)ยครŽยครจยคยฆยคร‹)ยปรˆยคยฆยครˆยครจยคยคยคร‡ยคยทยครงยคยฆยกยฃยผยซร†ยฐร…ยชยคร‹ยบรฎยครฉยครฌยคยฟ<font size=-1>SEQUENCE</font>ยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยครŽรŒยพรยฐยครยกยข&lt;<I>table</I>&gt;_&lt;<I>serialcolumn</I>&gt;_<I>seq</I> ยครŽยครจยคยฆยคร‹ยครŠยครชยกยขยคยณยครŽยคยฆยครยกยข<I>table</I> ยครˆ <I>serialcolumn</I> ยครยคยฝยครฌยคยพยครฌยฅร†ยกยผยฅร–ยฅรซยครŽรŒยพรยฐยครˆ<font size=-1>SERIAL</font>รŽรณยครŽรŒยพรยฐยคร‡ยคยนยกยฃ
+<P>
+
+ยคยขยครซยคยคยครยกยขรยฟยคยจยครฉยครฌยคยฟ<font size=-1>SERIAL</font>รƒรยครฒยกยขยคยฝยครฌยคยฌยดรปร„รชรƒรยครˆยคยทยคร†รรžร†รพยคยตยครฌยคยฟ<I>ยธรฅยคร‡(after)</I>ยกยข <I>currval</I>() ยดร˜ยฟรดยครฒยปรˆยครƒยคร†ยผรจยครชยฝรยคยนยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃยคยฟยครˆยคยจยครยกยข
+
+<PRE>
+   INSERT INTO person (name) VALUES ('Blaise Pascal');
+   $newID = currval('person_id_seq');
+</PRE>
+
+ยบร‡ยธรฅยคร‹ยกยข<font size=-1>INSERT</font>รŠยธยคยซยครฉรŠร–ยครซ<A HREF="#4.17"><font size=-1>OID</font></A>ยครฒยปรˆยครƒยคร†ยกยขยดรปร„รชรƒรยครฒยครŸยคร„ยคยฑยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยคยฌยกยขยคยทยคยซยคยทยกยขยคยณยครฌยครยบร‡ยครขยฐรœยฟยขร€ยญยครŽร„รฃยคยคยครคยครชรŠรฝยคร‡ยคยทยครงยคยฆยกยฃPerlยครŽDBIยคร‡ Edmund Mergl ยครŽ DBD::Pg ยฅรขยฅยธยฅรฅยกยผยฅรซยครฒยปรˆยคยจยครยกยข$sth->execute() ยครŽยธรฅยคร‹ $sth-&gt{pg_oid_status} ยครฒยทรรยณยคยทยคร†ยคยฝยครŽ OID รƒรยครฒยปรˆยคยจยครซยครจยคยฆยคร‹ยคยนยครซยคยณยครˆยครยคร‡ยคยญยครžยคยนยกยฃ
+
+<P> 
+<H4><A NAME="4.16.3">4.16.3</A>)   ร‚ยพยครŽยฅรฆยกยผยฅยถยครˆยครŽยถยฅยนรงยพรตร‚ร–ยครฒรˆรฒยคยฑยครซยคยฟยครกยคร‹ยครยกยข<I>currval()</I> ยครˆ <I>nextval()</I> ยครยปรˆยครฏยครŠยคยคยคร›ยคยฆยคยฌยครจยคยคยครŽยคร‡ยคยทยครงยคยฆยคยซยกยฉ
+</H4><P>
+
+ยคยขยครชยครžยคยปยครณยกยฃยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยคร‡ยฝรจรรฝยคยตยครฌยคร†ยคยคยครžยคยนยกยฃ
+
+
+<P> 
+<H4><A NAME="4.17">4.17</A>)   <font size=-1>OID</font> ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ <font size=-1>TID</font> ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> <font size=-1>OID</font> ยครˆยครยฐรฌยฐร•ยครŽยนร” ID ยคร‹ร‚รยคยนยครซ PostgreSQL ยครŽร…รบยคยจยคร‡ยคยนยกยฃPostgreSQL ยครŽรƒรฆยคร‡ยคร„ยคยฏยครฉยครฌยครซยคยนยคร™ยคร†ยครŽยนร”ยครยฐรฌยฐร•ยครŽ <font size=-1>OID</font> ยครฒร†ร€ยครžยคยนยกยฃ<I>initdb</I> ยคร‡(<I>backend/access/transam.h</I> ยคยซยครฉ)รˆยฏร€ยธยคยตยครฌยครซ <font size=-1>OID</font> ยครยคยนยคร™ยคร† 16384ยครจยครชยพยฎยคยตยครŠรƒรยคร‡ยคยนยกยฃ<I>initdb</I> ยธรฅยครŽยคยนยคร™ยคร†ยครŽ <font size=-1>OID</font> (ยฅรฆยกยผยฅยถยบรฎร€ยฎ)ยครยคยฝยครฌยฐรŠยพรฅยครŽรƒรยคร‹ยครŠยครชยครžยคยนยกยฃยดรปร„รชยคร‡ยครยกยขยคยณยครฌยครฉยคยนยคร™ยคร†ยครŽ <font size=-1>OID</font> ยครยฅร†ยกยผยฅร–ยฅรซร†รขยครคยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนร†รขยคร‹รŽยฑยครžยครฉยคยบยกยขPostgreSQL ยครŽยคยฝยครŽยฅยคยฅรณยฅยนยฅรˆยฅรฌยกยผยฅยทยฅรงยฅรณรยดร‚รŽร†รขยคร‡ยฐรฌยฐร•ยคร‡ยคยขยครชยครžยคยนยกยฃ
+
+<P> PostgreSQL ยครยฅร†ยกยผยฅร–ยฅรซยดร–ยครŽยนร”ยครฒยทรซยคร“ยคร„ยคยฑยครซยคยฟยครกยคร‹ยกยขยคยฝยครŽยฅยทยฅยนยฅร†ยฅร ยฅร†ยกยผยฅร–ยฅรซร†รขยคร‹ <font size=-1>OID</font> ยครฒยปรˆยคยคยครžยคยนยกยฃยคยณยครŽ <font size=-1>OID</font> ยครร†รƒร„รชยครŽยฅรฆยกยผยฅยถยครŽยนร”ยครฒยผยฑรŠรŒยคยนยครซยคยฟยครกยครคยทรซยนรงยครŽรƒรฆยคร‡ยปรˆยครฏยครฌยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ<font size=-1>OID</font> ยครŽรƒรยครฒรŠรร‚ยธยคยนยครซยคยฟยครกยคร‹ยคร <I>OID</I> ยทยฟยครฒรŽรณยคร‹ยปรˆยคยฆยคยณยครˆยครฒยพยฉยครกยครžยคยนยกยฃยครจยครชร‚ยฎยคยฏยฅยขยฅยฏยฅยปยฅยนยคยนยครซยคยฟยครกยคร‹ <I>OID</I> ยฅร•ยฅยฃยกยผยฅรซยฅร‰ยคร‹ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยบรฎยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+
+<P> O<font size=-1>ID</font> ยครยกยขรยดยคร†ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคยซยครฉยปรˆยครฏยครฌยครซรƒรฆยฑรปรŽรŽยฐรจยคยซยครฉยกยขรยดยคร†ยครŽยฟยทยคยทยคยคยนร”ยคร‹ยณรคยครชร…รถยคร†ยครฉยครฌยครžยคยนยกยฃ<font size=-1>OID</font> ยครฒร‚ยพยครŽยฒยฟยคยซยคร‹รŠร‘ยคยจยคยฟยคยคยกยขยครขยคยทยคยฏยครยธยตยครŽ <font size=-1>OID</font> ยคร‡ยฅร†ยกยผยฅร–ยฅรซยครฒยฅยณยฅร”ยกยผยคยทยคยฟยคยคยครŽยครŠยครฉยกยขยคยฝยคยฆยคร‡ยคยญยครŠยคยครรฝรยณยครยคยขยครชยครžยคยปยครณยกยฃ
+
+<PRE>
+        CREATE TABLE new_table(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';
+<!--
+   CREATE TABLE new_table (mycol int);
+   INSERT INTO new_table (oid, mycol) SELECT oid, mycol FROM old_table;
+-->
+</PRE>
+
+<P> O<font size=-1>ID</font> ยครยกยข4ยฅรยฅยคยฅรˆยครŽร€ยฐยฟรดยครˆยคยทยคร†รŠรร‚ยธยคยตยครฌยคร†ยคยคยครซยครŽยคร‡ยกยข40ยฒยฏยครฒยฑร›ยคยจยครซยครˆยฐรฎยครฌยคร†ยคยทยครžยคยฆยคร‡ยคยทยครงยคยฆยกยฃรƒยฏยครขยคยณยครฌยคยฌยตยฏยคยญยคยฟยครˆรŠรณยนรฐยคยทยคร†ยคยฏยครซยฟรยครยคยคยครžยคยปยครณยคร‡ยคยทยคยฟยคยฌยกยขยคยฝยคยฆยครŠยครซรยฐยคร‹ยคยณยครŽร€ยฉยธร‚ยครฒยผรจยครชยฝรผยคยฏยคยณยครˆยครฒยทร—ยฒรจยคยทยคร†ยคยคยครžยคยนยกยฃ
+
+<P> T<font size=-1>ID</font> ยครร†รƒร„รชยครŽรŠยชรรฝยนร”ยครฒยคยฝยครŽยฅร–ยฅรญยฅรƒยฅยฏยครˆยฅยชยฅร•ยฅยปยฅรƒยฅรˆรƒรยคร‡ยผยฑรŠรŒยคยนยครซยคยฟยครกยคร‹ยปรˆยครฏยครฌยครžยคยนยกยฃ<font size=-1>TID</font> ยครยนร”ยคยฌยฝยคร€ยตยคยตยครฌยคยฟยครชยบร†ยฅรญยกยผยฅร‰ยคยตยครฌยครซยครˆรŠร‘ยครฏยครชยครžยคยนยกยฃยคยฝยครฌยครฉยครŽ <font size=-1>TID</font> ยครยกยขรŠยชรรฝยนร”ยครฒยปร˜ยคยนยคยฟยครกยคร‹ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยตยญยบรœยคร‡ยปรˆยครฏยครฌยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.18">4.18</A>)   PostgreSQL ยคร‡ยปรˆยครฏยครฌยครซยคยคยคยฏยคร„ยคยซยครŽรร‘ยธรฌยครŽยฐร•รŒยฃยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยคยคยคยฏยคร„ยคยซยครŽยฅยฝยกยผยฅยนยฅยณยกยผยฅร‰ยครคยธร…ยคยครŠยธยฝรฑยครŽรƒรฆยคร‹ยครยกยขยคยฝยครฌยคยพยครŽร€รฌรŒรงรŠยฌรŒรฎยครŽรƒรฆยคร‡ยครขยครƒยครˆยฐรฌรˆรŒร…ยชยคร‹ยปรˆยครฏยครฌยครซร€รฌรŒรงรร‘ยธรฌยคยฌยปรˆยครฏยครฌยคร†ยคยคยครžยคยนยกยฃ
+
+<UL>
+<LI> ยฅร†ยกยผยฅร–ยฅรซ(table)ยกยขยดร˜ยทยธ(relation)ยกยขยฅยฏยฅรฉยฅยน(class)
+<LI> ยนร”(row)ยกยขยฅรฌยฅยณยกยผยฅร‰(record)ยกยขยฅยฟยฅรƒยฅร—ยฅรซ(tuple)
+<LI> รŽรณ(column)ยกยขยฅร•ยฅยฃยกยผยฅรซยฅร‰(field)ยกยขร‚ยฐร€ยญ(attribute)
+<LI> ยผรจร†ร€(retrieve)ยกยขรยชร‚รฒ(select)
+<LI> รƒร–ยดยน(replace)ยกยขยนยนยฟยท(update)
+<LI> ร„ร‰ยฒรƒ(append)ยกยขรรžร†รพ(insert)
+<LI> <font size=-1>OID</font>, รยขรˆร–(serial value)
+<LI> ยฅรยกยผยฅยฟยฅรซ(portal), ยฅยซยกยผยฅยฝยฅรซ(cursor)
+<LI> รŽรŽยฐรจรŠร‘ยฟรด(range variable)ยกยขยฅร†ยกยผยฅร–ยฅรซรŒยพ(table name)ยกยขยฅร†ยกยผยฅร–ยฅรซรŠรŒรŒยพ(table alias)
+</UL>
+<P>ยฐรฌรˆรŒร…ยชยครŠยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนรร‘ยธรฌยครŽยฅรชยฅยนยฅรˆยครยกยง<a
+href="http://www.comptechnews.com/~reaster/dbdesign.html">
+http://www.comptechnews.com/~reaster/dbdesign.html</a>
+ยคร‡ยธยซยคร„ยคยฑยครฉยครฌยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.19">4.19</A>) ยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธ <I>"ERROR: Memory exhausted in AllocSetAlloc()"</I>ยคยฌยฝรยครซยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+<P>
+ยฅยทยฅยนยฅร†ยฅร ยครŽยฒยพรร›ยฅรกยฅรขยฅรชยกยผยครฒรยดยคร†ยปรˆยคยคยฒรŒยคยฟยคยทยคร†ยคยทยครžยครƒยคร†ยคยคยครซยฒร„ร‡ยฝร€ยญยคยฌยคยขยครซยคยซยกยขยคยขยครซยคยคยคร
+ยฅยซยกยผยฅรยฅรซยคยฌยคยขยครซยฅรชยฅยฝยกยผยฅยนยคร‹ยคร„ยคยคยคร†ร„รฃยคยคร€ยฉยธร‚รƒรยครฒยปรฝยครƒยคร†ยคยคยครซยฒร„ร‡ยฝร€ยญยคยฌยคยขยครชยครžยคยนยกยฃ
+<I>postmaster</I> ยครฒยณยซยปรยคยนยครซรยฐยคร‹ยคยณยครฌยครฒยปรฎยคยทยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยง
+
+<PRE>
+   ulimit -d 262144
+   limit datasize 256m
+</PRE>
+
+<P> 
+ยฅยทยฅยงยฅรซยคร‹ยครจยครƒยคร†ยกยขยคร‰ยครยครฉยคยซยคร’ยครˆยคร„ยคยฌร€ยฎยธรนยคยนยครซยคร‡ยคยทยครงยคยฆยคยฌยกยขยคยณยครฌยครยฅร—ยฅรญยฅยปยฅยนยครŽยฅร‡ยกยผยฅยฟยฅยปยฅยฐยฅรกยฅรณยฅรˆร€ยฉยธร‚ยครฒยครจยครชยนรขยคยฏร€รŸร„รชยคยทยกยขยคยฟยคร–ยครณรŒรคยคยคยนรงยครฏยคยปยคยฌยดยฐยทรซยคยนยครซยครจยคยฆยคร‹ยครŠยครซยคร‡ยคยทยครงยคยฆยกยฃยคยณยครŽยฅยณยฅรžยฅรณยฅร‰ยครยธยฝยนร”ยครŽยฅร—ยฅรญยฅยปยฅยนยครˆยกยขยคยณยครŽยฅยณยฅรžยฅรณยฅร‰ยครฒรรถยครฉยคยปยคยฟยธรฅยคร‹ยบรฎยครฉยครฌยครซรยดยคร†ยครŽยฅยตยฅร–ยฅร—ยฅรญยฅยปยฅยนยคร‹ยคร„ยคยคยคร†ร…ยฌรร‘ยคยตยครฌยครžยคยนยกยฃยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยคยฌยครˆยคร†ยครขร‚ยฟยคยฏยครŽยฅร‡ยกยผยฅยฟยครฒรŠร–ยคยนยคยฟยครกยคร‹<font size=-1>SQL</font> ยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยคร‡รŒรคร‚รชยคยฌร‚ยณยคยคยคร†ยคยคยครซยครŽยคร‡ยคยขยครฌยครยกยขยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครฒยณยซยปรยคยนยครซรยฐยคร‹ยคยณยครฌยครฒยปรฎยคยทยคร†ยครŸยคร†ยคยฏยคร€ยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="4.20">4.20</A>) ยคร‰ยครŽยฅรยกยผยฅยธยฅรงยฅรณยครŽ PostgreSQL ยครฒรรถยครฉยคยปยคร†ยคยคยครซยคยซยครฒร„ยดยคร™ยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+</H4>
+<P>
+<I>psql</I> ยคยซยครฉ <tt>select version();</tt> ยครฒยฅยฟยฅยคยฅร—ยคยทยครžยคยนยกยฃ
+<P>
+
+
+<H4><A NAME="4.21">4.21</A>)   ยฅรฉยกยผยฅยธยกยฆยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยครŽรร ยบรฎยคร‡<I>invalid large obj descriptor</I> ยครฒยผรตยคยฑยผรจยครชยครžยคยทยคยฟยกยฃยครŠยคยผยคร‡ยคยทยครงยคยฆยคยซยกยฉ
+</H4>
+
+<P>ยฅรฉยกยผยฅยธยกยฆยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆรร ยบรฎยครฒยคยนยครซยครˆยคยญยครยกยขรยฐยธรฅยคร‹<tt>BEGIN WORK</tt>ยครˆ<tt>COMMIT</tt>ยครฒร‰ร•ยคยฑยครซร‰ยฌรร—ยคยฌยคยขยครชยครžยคยนยกยฃยคยนยครŠยครฏยครยกยข<tt>lo_open</tt> ... <tt>lo_close</tt>ยครฒยครยคยตยครŸยนรพยครŸยครžยคยนยกยฃ
+
+<P>ยธยฝยบรŸยครยกยขPostgreSQLยครŽยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยครŽยฅยณยฅรŸยฅรƒยฅรˆยปรพยคร‹ยฅรฉยกยผยฅยธยกยฆยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยกยฆยฅรยฅรณยฅร‰ยฅรซยครฒรŠร„ยคยธยครซยคยณยครˆยคร‹ยครจยครชยกยข<I>lo_open</I>ยฅยณยฅรžยฅรณยฅร‰ยคยฌยดยฐรŽยปยคยทยคยฟร„ยพยธรฅยคร‹ยถยฏร€ยฉร…ยชยคร‹ยฅรซยกยผยฅรซยครฒยผร‚ยนร”ยคยทยครžยคยนยกยฃยคยณยครŽยคยฟยครกยกยขยบร‡ยฝรฉยคร‹ยฅรยฅรณยฅร‰ยฅรซยคร‹ร‚รยคยทยคร†ยฒยฟยคยซยครฒยคยทยครจยคยฆยครˆยคยนยครซยครˆยกยข<I>invalid large obj descriptor(ยฅรฉยกยผยฅยธยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยครŽยตยญยฝร’ยปร’ยคยฌร‰ร”ร€ยต)</I>ยครˆยครŠยครชยครžยคยนยกยฃยคยฝยครฌยคร‡ยกยขยครขยคยทยกยขยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยครฒยปรˆยคยฆยครŽยครฒร‹ยบยครฌยครซยครˆยกยขยกรŠยพยฏยครŠยคยฏยครˆยครขยคร›ยครˆยครณยคร‰ยครŽยปรพยดร–ยกร‹ร†ยฏยคยคยคร†ยคยคยคยฟยฅยณยกยผยฅร‰ยคยฌยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธยครฒยฝรยคยนยครŽยคร‡ยคยนยกยฃ
+
+<P>ยครขยคยทยกยข<font size=-1>ODBC</font>ยครŽยครจยคยฆยครŠยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครฒยคยชยปรˆยคยคยครŠยครฉยกยข<tt>auto-commit off</tt>ยครฒร€รŸร„รชยคยนยครซร‰ยฌรร—ยคยฌยคยขยครซยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ
+<P>
+
+
+<H4><A NAME="4.22">4.22</A>) ยธยฝยบรŸยครŽยปรพยนรฏยคยฌยฅร‡ยฅร•ยฅยฉยฅรซยฅรˆยครˆยครŠยครซยครจยคยฆยครŠรŽรณยครยคร‰ยครŽยครจยคยฆยคร‹ยคร„ยคยฏยครชยครžยคยนยคยซยกยฉ<BR></H4>
+
+<P><i>now()</i>ยครฒยปรˆยคยคยครžยคยน:
+<PRE>
+   CREATE TABLE test (x int, modtime timestamp DEFAULT now() );
+</PRE>
+<P>
+
+
+<H4><A NAME="4.23">4.23</A>)   ยครŠยคยผยกยข<font size=-1>IN</font>ยครฒยปรˆยคยฆร‰รปรŒรคยคยคยนรงยครฏยคยปยคยฌยครˆยคร†ยครขรƒร™ยคยคยครŽยคร‡ยคยนยคยซยกยฉ
+</H4>
+<P>
+ยธยฝยบรŸยกยขยณยฐร‰รดรŒรคยคยคยนรงยครฏยคยปยครŽยณร†ยนร”ยคร‹ยคร„ยคยคยคร†ร‰รปรŒรคยคยคยนรงยครฏยคยปยครŽยทรซยฒรŒยครฒยฝรงรˆร–ยคร‹ยฅยนยฅยญยฅรฃยฅรณยคยนยครซยคยณยครˆยคร‹ยครจยครชยกยขร‰รปรŒรคยคยคยนรงยครฏยคยปยครฒยณยฐร‰รดรŒรคยคยคยนรงยครฏยคยปยคร‹ยทรซยนรงยคยทยคร†ยคยคยครžยคยนยกยฃร…รถรŒรŒยคร<font size=-1>IN</font>ยครฒ<font size=-1>EXIST</font>Sยคร‡รƒร–ยคยญยดยนยคยจยครซยคยณยครˆยคร‡ยคยนยกยง
+<PRE>
+   SELECT *
+   FROM tab
+   WHERE col1 IN (SELECT col2 FROM TAB2)
+</PRE>
+ยครฒยกยขรƒร–ยคยญยดยนยคยจยคร†ยกยง
+<PRE>
+   SELECT *
+   FROM tab
+   WHERE EXISTS (SELECT col2 FROM TAB2 WHERE col1 = col2)
+</PRE>
+ยครˆยคยทยครžยคยนยกยฃ
+ยคยณยครŽร€ยฉยธร‚ยครยพยญรรจยครŽยฅรชยฅรชยกยผยฅยนยคร‡ร„ยพยคยทยคยฟยคยคยครˆยปร—ยครƒยคร†ยคยคยครžยคยนยกยฃ
+<P>
+
+<H4><A NAME="4.24">4.24</A>) <i>ยณยฐร‰รด</i>ยทรซยนรง(<i>outer</i> join)ยครยคร‰ยครŽยครจยคยฆยคร‹ยผร‚ยธยฝยคยทยครžยคยนยคยซ?<BR></H4>
+<P>
+PostgreSQL 7.1 ยฐรŠยนรŸยคร‡ยคร<font size=-1>SQL</font>ร‰ยธยฝร ยนยฝรŠยธยครฒยปรˆยคยฆยณยฐร‰รดยทรซยนรง(ยฅยขยฅยฆยฅยฟยกยผยฅยธยฅรงยฅยคยฅรณ)ยครฒยฅยตยฅรยกยผยฅรˆยคยทยครžยคยนยกยฃยคยณยคยณยคร‹ยกยขรŽรฃร‚รชยคยฌ2ยคร„ยคยขยครชยครžยคยนยกยฃ
+
+<pre> SELECT *
+ FROM t1 LEFT OUTER JOIN t2 ON (t1.col = t2.col);</pre>
+ยคยขยครซยคยคยคร
+<pre> SELECT *
+ FROM t1 LEFT OUTER JOIN t2 USING (col);</pre>
+
+ยคยณยครฌยครฉยครŽยพรร„ยงร…ยชยครŠรŒรคยคยคยนรงยครฏยคยปยคร‡ยคร t1.col ยครฒ t2.col ยครˆยทรซยนรงยคยทยคร†ยกยขt1 ยครŽ
+ยทรซยนรงยคยตยครฌยครŠยคยซยครƒยคยฟยนร”(t2 ยครˆยฐรฌรƒร—ยคยทยครŠยคยซยครƒยคยฟยนร”)ยครขรŠร–ยคยทยคร†ยคยคยครžยคยนยกยฃ<font size=-1>RIGHT</font> ยทรซยนรงยคร t2 ยครŽยทรซยนรงยคยตยครฌยครŠยคยซยครƒยคยฟยนร”ยครฒยฒรƒยคยจยครซยคร‡ยคยทยครงยคยฆยกยฃ<font size=-1>FULL</font> ยทรซยนรงยครยกยขยฐรฌรƒร—ยคยทยคยฟยนร”ยคร‹ t1 ยครˆ t2 ยคยซยครฉยครยทรซยนรงยคยตยครฌยครŠยคยซยครƒยคยฟยนร”ยครฒรŠร–ยคยนยคร‡ยคยทยครงยคยฆยกยฃ<font size=-1>OUTER</font> ยครˆยคยคยคยฆยธร€รร•ยครยฅยชยฅร—ยฅยทยฅรงยฅรณยคร‡ <font size=-1>LEFT</font>, <font size=-1>RIGHT</font>, ยครžยคยฟยคร <font size=-1>FULL</font> ยครŠยคร‰ยครŽยทรซยนรงยครฒยฒยพร„รชยคยตยครฌยคร†ยคยคยครžยคยนยกยฃ
+
+
+
+
+
+
+
+
+
++These identical queries join t1.col to t2.col, and also return any unjoined
++rows in t1 (those with no match in t2). A <font size=-1>RIGHT</font> join
++would add unjoined rows of t2. A <font size=-1>FULL</font> join would return
++the matched rows plus all unjoined rows from t1 and t2. The word <font size=-1>OUTER</font>
++is optional and is assumed in <font size=-1>LEFT</font>, <font size=-1>RIGHT</font>,
++and <font size=-1>FULL</font> joins. Ordinary joins are called <font size=-1>INNER</font>
++joins.
+
+
+ยฐรŠรยฐยครŽยฅรชยฅรชยกยผยฅยนยคร‡ยครยณยฐร‰รดยทรซยนรง(outer join)ยครฒ<font size=-1>UNION</font> ยครˆ <font size=-1>NOT IN</font> ยครฒยปรˆยครƒยคร†ยฅยทยฅรŸยฅรฅยฅรฌยกยผยฅรˆยคร‡ยคยญยครžยคยนยกยฃ
+ยคยฟยครˆยคยจยครยกยข<i>tab1</i> ยครˆ <i>tab2</i> ยครฒยทรซยนรงยคยนยครซยครˆยคยญยครยกยขยผยกยครŽรŒรคยคยคยนรงยครฏยคยปยคร‡ร†รณยคร„ยครŽยฅร†ยกยผยฅร–ยฅรซยครฒ<i>ยณยฐร‰รด</i>ยทรซยนรงยคยทยครžยคยนยกยฃ
+
+<PRE>
+   SELECT tab1.col1, tab2.col2
+   FROM tab1, tab2
+   WHERE tab1.col1 = tab2.col1
+   UNION ALL
+   SELECT tab1.col1, NULL
+   FROM tab1
+   WHERE tab1.col1 NOT IN (SELECT tab2.col1 FROM tab2)
+   ORDER BY col1
+</PRE>
+
+
+<P>
+<HR>
+<H2><CENTER>PostgreSQLยครŽยณรˆร„ยฅยคร‹ยคร„ยคยคยคร†ยครŽยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="5.1">5.1</A>) ยผยซรŠยฌยคร‡ยฝรฑยคยคยคยฟยฅรฆยกยผยฅยถร„รชยตรยดร˜ยฟรดยครฒ psql ยครŽรƒรฆยคร‡ยผร‚ยนร”ยคยนยครซยครˆยฅยณยฅยขยกยฆยฅร€ยฅรณยฅร—ยคยทยคร†ยคยทยครžยคยฆยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> รŒรคร‚รชยครยฟยงยกยนยครˆยนรยคยจยครฉยครฌยครžยคยนยกยฃยครžยคยบยบร‡ยฝรฉยคร‹ยกยขยบรฎร€ยฎยคยทยคยฟยฅรฆยกยผยฅยถร„รชยตรยดร˜ยฟรดยครฒรƒยฑร†รˆยครŽยฅร†ยฅยนยฅรˆยฅร—ยฅรญยฅยฐยฅรฉยฅร ยคร‹ยคยทยคร†ยปรฎยคยทยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+
+<P>
+<H4><A NAME="5.2">5.2</A>) PostgreSQL รร‘ยคร‹ยฝรฑยคยคยคยฟยฟรจยครŠยฟยทยคยทยคยคยทยฟยครคยดร˜ยฟรดยครยกยขยคร‰ยคยฆยคยนยครฌยครยดรณร‚ยฃยคร‡ยคยญยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยณยงยคยตยครณยครŽยนร”ยครŠยครƒยคยฟยณรˆร„ยฅยครฒยกยข<I>pgsql-hackers</I> ยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยคร‹รรทยครƒยคร†ยคยฏยคร€ยคยตยคยคยกยฃยคยฝยคยทยคร†ยกยขยครฆยคยฏยครฆยคยฏยครยคยฝยคยฆยคยทยคยฟยณรˆร„ยฅยคยฌ <I>contrib/</I> ยฅยตยฅร–ยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยครŽรƒรฆยคร‹ร†รพยครซยคยณยครˆยคร‹ยครŠยครซยคร‡ยคยทยครงยคยฆยกยฃ
+
+<P>
+<H4><A NAME="5.3">5.3</A>) ยฅยฟยฅร—ยฅรซยครฒรŠร–ยคยน Cยธร€ยธรฌยครŽยดร˜ยฟรดยครยคร‰ยครŽยครจยคยฆยคร‹ยฝรฑยคยญยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยธยถรรฝร…ยชยคร‹ยครยฒร„ร‡ยฝยคร‡ยคยนยคยฌยกยขยคยณยครฌยคร‹ยครยตรฆยถร‹ยครŽรŒยฏยตยปยครฒรร—ยคยทยครžยคยนยครŽยคร‡ยกยขรƒรธยผร”ยครŽยครžยครฏยครชยคร‡ยครรŒยคยคร€รƒยฏยครขยครคยครƒยคยฟยคยณยครˆยคยฌยคยขยครชยครžยคยปยครณยกยฃ
+
+<P><H4><A NAME="5.4">5.4</A>)  ยฅยฝยกยผยฅยนยกยฆยฅร•ยฅยกยฅยคยฅรซยครฒรŠร‘ยนยนยคยทยครžยคยทยคยฟยกยฃยบร†ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยทยคร†ยครขรŠร‘ยฒยฝยคยฌยธยซยครฉยครฌยครŠยคยคยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยคยคยคยฏยคร„ยคยซยครŽ <I>Makefile</I> ยคยฌยฅยคยฅรณยฅยฏยฅรซยกยผยฅร‰ยกยฆยฅร•ยฅยกยฅยคยฅรซยคร‹ร‚รยคยทยคร†ร…ยฌร€รšยครŠยฐรร‚ยธยดร˜ยทยธยครฒยปรฝยครƒยคร†ยคยคยครžยคยปยครณยกยฃ<I>make clean</I> ยครฒยคยทยคร†ยคยซยครฉยครขยคยฆยฐรฌร…ร™ <I>make</I> ยครฒยนร”ยครŠยครฏยครŠยคยฏยคร†ยครยครŠยครชยครžยคยปยครณยกยฃยครขยคยทยกยข<font size=-1>GCC</font> ยครฒยคยชยปรˆยคยคยคร‡ยคยขยครฌยคร <i>configure</i> ยครŽ <i>--enable-depend</i> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยครƒยคร†ยกยขยฅยณยฅรณยฅร‘ยฅยคยฅรฉยคร‹ยฐรร‚ยธยดร˜ยทยธยครฒยผยซร†ยฐร…ยชยคร‹ร„ยดยคร™ยคยตยคยปยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃ
+
+</BODY>
+</HTML>
diff --git a/doc/src/FAQ/FAQ_japanese.html b/doc/src/FAQ/FAQ_japanese.html
new file mode 100644 (file)
index 0000000..94766e0
--- /dev/null
@@ -0,0 +1,1218 @@
+<HTML>
+<HEAD>
+<TITLE>PostgreSQL FAQ in Japanese</TITLE>
+</HEAD>
+<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#FF0000" VLINK="#A00000" ALINK="#0000FF">
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=x-euc-jp">
+<H1>
+PostgreSQL(ยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยกยฆยฅยญยฅรฅยกยผยกยฆยฅยจยฅรซ)ยคร‹ยคร„ยคยคยคร†ยครจยคยฏยคยขยครซยผรรŒรค(FAQ)</H1>
+<P>
+ยธยถรŠยธยบร‡ยฝยชยนยนยฟยทร†รผ:        Tue Oct 17 00:21:20 EDT 2000
+           (ยฅร•ยฅยกยฅยคยฅรซร†รผร‰ร•ยคร 03/02/2001)
+<P>
+ยธยฝยบรŸยครŽยฐรยปรฝยดร‰รรฝยผร”:  Bruce Momjian (<A
+HREF="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR><P>
+<P>
+ยคยณยครŽรŠยธยฝรฑยครŽยบร‡ยฟยทรˆร‡ยคร
+<A HREF="http://www.PostgreSQL.org/">http://www.PostgreSQL.org/</A>
+ยคร‡ยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+<P>
+
+ยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยคร‹ร†รƒรยญยครŽยผรรŒรคยคร‹ยคร„ยคยคยคร†ยคร:<A
+ HREF="http://www.PostgreSQL.org/docs/">http://www.PostgreSQL.org/users-lounge/docs/faq.html</A>
+<BR>ยคร‹ยฒรณร…รบยคยฌยคยขยครชยครžยคยนยกยฃ
+<P>
+
+<P>
+<small><PRE>
+[รŒรตรƒรญยกยง
+   (ยฐรŠยฒยผยกยขรŒรตยผร”ยคร‹ยครจยครซรƒรญยผรกยครฒ [รŒรตรƒรญยกยง ยครˆ ] ยครˆยคร‡ยฐรยครณยคร‡ยตยญยคยทยครžยคยนยกยฃ)
+
+     http://www.PostgreSQL.org/ ยคร‹ยฅยขยฅยฏยฅยปยฅยนยคยนยครซยครˆ http://postgresql.nucba.ac.jp/
+ยคร‹ยฅรชยฅร€ยฅยคยฅรฌยฅยฏยฅรˆยคยตยครฌยกยข"Not Found" ยคร‹ยครŠยครƒยคร†ยคยทยครžยคยฆยคยณยครˆยคยฌยคยขยครชยครžยคยนยกยฃยคยฝยครŽยพรฌยนรงยครยกยข
+       <A HREF="http://www.PostgreSQL.org/index.html">http://www.PostgreSQL.org/index.html</A>
+   ยคร‹ยฅยขยฅยฏยฅยปยฅยนยคยทยคร†ยครŸยคร†ยคยฏยคร€ยคยตยคยคยกยฃ
+
+
+ร†รผร‹รœยธรฌรˆร‡ยคร‹ยคร„ยคยคยคร†ยครยฐรŠยฒยผยครŽร„รŒยครชยคร‡ยคยนยกยฃ
+
+ยบร‡ยฝยชยนยนยฟยทร†รผ:    2001ร‡ยฏ03ยทรฎ03ร†รผ
+รŒรตยผร”:      ยทยฌร‚ยผ ยฝรก (<A HREF="mailto:juk@jp.postgresql.org">Jun Kuwamura &lt;juk@jp.postgresql.org&gt;</A>)
+
+ ยคยณยครŽFAQยครŽรร‚รŒรตยครŽยบรฎร€ยฎยคร‹ยถยจรŽรยครฒยคยทยคร†ยคยฏยคร€ยคยตยครƒยคยฟยฐรŠยฒยผยครŽรŠรฝยกยนยครฒยครยคยธยครกยกยข
+
+       ร…ร„รƒรง รŒยญยคยตยครณ(<A HREF="mailto:Tanaka.Minoru@keiken.co.jp">Minoru Tanaka &lt;Tanaka.Minoru@keiken.co.jp&gt;</A>)
+       ร€รยฐรฆ รƒยฃร‰ร—ยคยตยครณ(<A HREF="mailto:t-ishii@sra.co.jp">Tatsuo Ishii &lt;t-ishii@sra.co.jp&gt;</A>)
+       รณรฎร†ยฃ รƒรŽยฟรยคยตยครณ(<A HREF="mailto:tomos@elelab.nsc.co.jp">Tomohito Saitoh &lt;tomos@elelab.nsc.co.jp&gt;</A>)
+       ร‡รยพรฌ  รˆยฅยคยตยครณ(<A HREF="mailto:baba@kusastro.kyoto-u.ac.jp">Hajime Baba &lt;baba@kusastro.kyoto-u.ac.jp&gt;</A>)
+       ยฒยฌร‹รœ ยฐรฌยนยฌยคยตยครณ(<A HREF="mailto:kokamoto@itg.hitachi.co.jp">Kazuyuki Okamoto &lt;kokamoto@itg.hitachi.co.jp&gt;</A>)
+       ยพยฎยฟรป ยพยผยฐรฌยคยตยครณ(<A HREF="mailto:s-kosuge@str.hitachi.co.jp">Shoichi Kosuge &lt;s-kosuge@str.hitachi.co.jp&gt;</A>)
+       ยปยณยฒยผ ยตรร‡ยทยคยตยครณ(<A HREF="mailto:dica@eurus.dti.ne.jp">Yoshiyuki Yamashita &lt;dica@eurus.dti.ne.jp&gt;</A>)
+       ยถยญ ยฟยฟร‚ร€รยบยคยตยครณ(<A HREF="mailto:s_sakai@mxn.mesh.ne.jp">Sintaro Sakai &lt;s_sakai@mxn.mesh.ne.jp&gt;</A>)
+       ร€ยธยฑร› ยพยปยธรŠยคยตยครณ(<A HREF="mailto:ogochan@zetabits.com">Masami Ogoshi &lt;ogochan@zetabits.com&gt;</A>)
+       ร€รร€รฎ ยฝร“ยนร”ยคยตยครณ(<A HREF="mailto:tosiyuki@gol.com">Toshiyuki Ishikawa &lt;tosiyuki@gol.com&gt;</A>)
+       ร‹รœร…ร„ รŒรยนยญยคยตยครณ(<A HREF="mailto:fwif0083@mb.infoweb.ne.jp">Shigehiro Honda &lt;fwif0083@mb.infoweb.ne.jp&gt;</A>)
+
+
+ยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยคร‹ยดร˜ยคยนยครซรรƒร‚รชร‹ยญร‰ร™ยครŠ<A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/ML/info.html">ร†รผร‹รœยธรฌยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยกยฆยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆ</A>ยกยข
+รร‚รŒรตยครŽยคยญยครƒยคยซยคยฑยครฒยบรฎยครƒยคร†ยคยฏยครฌยคยฟ <A HREF="http://jf.linux.or.jp/">JF</A>(Linux Japanese FAQ Mailing List)ยฅร—ยฅรญยฅยธยฅยงยฅยฏยฅรˆยกยข
+ยคยฝยครŽร‚ยพยกยขร„ยพร€รœยคยขยครซยคยคยครยดร–ร€รœร…ยชยคร‹ยคยซยคยซยครฏยครƒยคร†ยคยคยครซยคยนยคร™ยคร†ยครŽยฅยชยกยผยฅร—ยฅรณยฅยฝยกยผยฅยน
+ยฅยณยฅรŸยฅรฅยฅร‹ยฅร†ยฅยฃยกยผยครŽยณยงยคยตยครณยคร‹ยดยถยผร•ยคยทยครžยคยนยกยฃ
+
+  ร†รผร‹รœยธรฌรˆร‡ยครŽยคยณยครŽรŠยธยฝรฑยคร
+   <A HREF="http://www.jp.postgresql.org/">http://www.jp.postgresql.org/</A>
+   <A HREF="http://www.rccm.co.jp/~juk/pgsql/">http://www.rccm.co.jp/~juk/pgsql/</A>
+   <A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/">http://www.sra.co.jp/people/t-ishii/PostgreSQL/</A>
+   <A HREF="http://www.linux.or.jp/JF/">http://www.linux.or.jp/JF/</A>
+ยคยซยครฉยครขยคยฟยคร‰ยครฌยครžยคยนยกยฃ
+
+ยครŠยคยชยกยขยคยณยครŽรร‚รŒรตยคร‹ยดร˜ยคยนยครซยคยดยฐร•ยธยซยคร(<A HREF="mailto:juk@jp.postgresql.org">juk@jp.postgresql.org</A>)ยครžยคร‡ยคยชยดรณยคยปยฒยผยคยตยคยคยกยฃ
+]
+</PRE></small>
+
+<P>
+<HR>
+<P>
+
+<H2><CENTER> ยฐรฌรˆรŒร…ยชยครŠยผรรŒรค</CENTER></H2>
+
+<A HREF="#1.1">1.1</A>)    PostgreSQLยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#1.2">1.2</A>)    PostgreSQLยครŽรƒรธยบรฎยธยขยครยคร‰ยคยฆยครŠยครƒยคร†ยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.3">1.3</A>)    PostgreSQLยครŽร†ยฐยบรฎยคยนยครซUnixยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยครยกยฉ<BR>
+<A HREF="#1.4">1.4</A>)    UnixยฐรŠยณยฐยครŽยฐรœยฟยขรˆร‡ยคร‡ยปรˆยคยจยครซยครขยครŽยครยกยฉ<BR>
+<A HREF="#1.5">1.5</A>)    PostgreSQLยครยคร‰ยคยณยคยซยครฉยผรชยคร‹ร†รพยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.6">1.6</A>)    ยฅยตยฅรยกยผยฅรˆยครยคร‰ยคยณยคร‡ยผรตยคยฑยครฉยครฌยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.7">1.7</A>)    ยบร‡ยฟยทรˆร‡ยครยฒยฟยคร‡ยคยนยคยซ<BR>
+<A HREF="#1.8">1.8</A>)    ยคร‰ยครŽยครจยคยฆยครŠรŠยธยฝรฑยคยฌยคยขยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.9">1.9</A>)    ยดรปรƒรŽยครŽยฅรยฅยฐยครครŒยตยคยคยตยกร‡ยฝยครยคร‰ยคยฆยครคยครƒยคร†ยธยซยคร„ยคยฑยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.10">1.10</A>)  <font size=-1>SQL</font>ยครยคร‰ยคยฆยคยนยครฌยครยณร˜ยคร™ยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.11">1.11</A>)  PostgreSQLยครร€ยพรŽรฑ2000ร‡ยฏรŒรคร‚รช(Y2K)ยคร‹ร‚รยฑรพยคยทยคร†ยคยคยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.12">1.12</A>)  ยณยซรˆยฏยฅรยกยผยฅร ยคร‹ยครยคร‰ยครŽยครจยคยฆยคร‹ยปยฒยฒรƒยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.13">1.13</A>)  ยฅรยฅยฐยฅรฌยฅรยกยผยฅรˆยครยคร‰ยครŽยครจยคยฆยคร‹รˆยฏยฟยฎยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#1.14">1.14</A>)  ร‚ยพยครŽ<font size=-1>DBMS</font>ยครŽยครˆรˆรฆยคร™ยคร†PostgreSQLยครยคร‰ยคยฆยครŠยครŽยคร‡ยคยนยคยซยกยฉ<BR>
+
+
+<H2><CENTER>ยฅรฆยกยผยฅยถยกยผยกยฆยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครŽยผรรŒรค</CENTER></H2>
+
+<A HREF="#2.1">2.1</A>)    PostgreSQL ยครŽ <font size=-1>ODBC</font> ยฅร‰ยฅรฉยฅยคยฅรยกยผยครยคยขยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#2.2">2.2</A>)    PostgreSQL ยครฒ Web ยฅรšยกยผยฅยธยครˆรยขยทรˆยคยตยคยปยครซยคร‹ยครยคร‰ยครณยครŠยฅร„ยกยผยฅรซยคยฌยคยขยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#2.3">2.3</A>)    PostgreSQL ยครยฅยฐยฅรฉยฅร•ยฅยฃยฅยซยฅรซยกยฆยฅรฆยกยผยฅยถยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครฒยปรฝยครยครžยคยนยคยซยกยฉ
+ยฅรชยฅรยกยผยฅรˆยฅยธยฅยงยฅรยฅรฌยกยผยฅยฟยครยกยฉ ร‹รคยครกยนรพยครŸรŒรคยคยคยนรงยครฏยคยปยธร€ยธรฌยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครยกยฉ<BR>
+<A HREF="#2.4">2.4</A>)    PostgreSQL ยครˆร„รŒยฟยฎยคยนยครซยคร‹ยครยคร‰ยครณยครŠยธร€ยธรฌยคยฌยปรˆยคยจยครžยคยนยคยซยกยฉ<BR>
+
+
+<H2><CENTER>ยดร‰รรฝยพรฅยครŽยผรรŒรค</CENTER></H2>
+
+<A HREF="#3.1">3.1</A>)    ยคร‰ยครŽยครจยคยฆยคร‹ยคยนยครฌยคร <I>/usr/local/pgsql</I> ยฐรŠยณยฐยครŽยพรฌยฝรชยคร‹ยฅยคยฅรณยฅยนยฅรˆยกยผยฅรซยคร‡ยคยญยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#3.2">3.2</A>)    postmaster ยครฒรรถยครฉยคยปยครซยครˆยกยข
+<I>Bad System Call</I> ยครˆยคยซยฅยณยฅยขยกยฆยฅร€ยฅรณยฅร—ยคยทยคยฟยครˆยครŽยฅรกยฅรƒยฅยปยกยผยฅยธยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.3">3.3</A>)    <I>postmaster</I> ยครฒรรถยครฉยคยปยครจยคยฆยครˆยคยนยครซยครˆยกยข
+<I>IpcMemoryCreate</I> ยฅยจยฅรฉยกยผยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.4">3.4</A>)    <I>postmasterยครฒ</I>รรถยครฉยคยปยครจยคยฆยครˆยคยนยครซยครˆยกยข
+<I>IpcSemaphoreCreate</I> ยฅยจยฅรฉยกยผยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.5">3.5</A>)    ร‚ยพยครŽยฅร›ยฅยนยฅรˆยคยซยครฉยผยซรŠยฌยครŽPostgreSQLยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร˜ยครŽยฅยขยฅยฏยฅยปยฅยนยครฒร‹ร‰ยคยฐยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#3.6">3.6</A>)    ยครŠยคยผยกยขร‚ยพยครŽยฅรžยฅยทยฅรณยคยซยครฉยผยซรŠยฌยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร‹ร€รœร‚ยณยคร‡ยคยญยครŠยคยคยครŽยคร‡ยคยทยครงยคยฆยคยซยกยฉ<BR>
+<A HREF="#3.7">3.7</A>)    ยครจยครชรŽร‰ยคยคร€ยญร‡ยฝยครฒร†ร€ยครซยคยฟยครกยคร‹ยครยกยขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยกยฆยฅยจยฅรณยฅยธยฅรณยครฒยคร‰ยครŽยครจยคยฆยคร‹ร„ยดร€ยฐยคยนยครฌยครรŽร‰ยคยคยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.8">3.8</A>)    ยคร‰ยครŽยครจยคยฆยครŠยฅร‡ยฅรยฅยฐยตยกร‡ยฝยคยฌยปรˆยคยจยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#3.9">3.9</A>)    ร€รœร‚ยณยคยทยครจยคยฆยครˆยคยนยครซยครˆยคยญยคร‹ <I>'Sorry, too many clients'</I> ยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#3.10">3.10</A>)  ยผยซรŠยฌยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยกยฆยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹ยคยขยครซ <I>pg_sorttemp.XXX</I> ยฅร•ยฅยกยฅยคยฅรซยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+
+
+<H2><CENTER>รร ยบรฎยพรฅยครŽยผรรŒรค</CENTER></H2>
+
+<A HREF="#4.1">4.1</A>)    ยครŠยคยผยกยขยฅยทยฅยนยฅร†ยฅร ยครยฅยซยฅรณยฅรžยครคยพยฎยฟรดร…ร€ยครคร†รผร‰ร•ยฅร•ยฅยฉยกยผยฅรžยฅรƒยฅรˆยคร‡ยบยฎรรฐยคยนยครซยครŽยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.2">4.2</A>)    ยฅรยฅยคยฅรŠยฅรชยกยฆยฅยซยกยผยฅยฝยฅรซยครˆร„รŒยพรฏยครŽยฅยซยกยผยฅยฝยฅรซยครˆยครŽยธยทรŒยฉยครŠยฐรฃยคยคยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.3">4.3</A>)    ยบร‡ยฝรฉยครŽยฟรดยนร”ยครŽยครŸยครฒ <font size=-1>select</font> ยคยนยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.4">4.4</A>)    ยฅร†ยกยผยฅร–ยฅรซยครคยคยฝยครŽร‚ยพยครŽยพรฐรŠรณยครŽยฅรชยฅยนยฅรˆยครฒ <I>psql</I> ยคร‡ยธยซยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.5">4.5</A>)    ยฅร†ยกยผยฅร–ยฅรซยคยซยครฉยครŽรŽรณยครŽยบรฏยฝรผยครยคร‰ยครŽยครจยคยฆยคร‹ยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.6">4.6</A>)    ยนร”ยกยขยฅร†ยกยผยฅร–ยฅรซยกยขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบยครยกยฉ<BR>
+<A HREF="#4.7">4.7</A>)    ยฐรฌรˆรŒร…ยชยครŠยฅร†ยฅยญยฅยนยฅรˆยฅร•ยฅยกยฅยคยฅรซยคยซยครฉยฅร‡ยกยผยฅยฟยครฒรŠรร‚ยธยคยนยครซยคร‹ยครยกยข
+ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยฅร‡ยฅยฃยฅยนยฅยฏรร†รŽรŒยครยคร‰ยครŽยคยฏยครฉยคยคร‰ยฌรร—ยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.8">4.8</A>)    ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนร†รขยคร‹ร„รชยตรยคยตยครฌยคยฟยฅร†ยกยผยฅร–ยฅรซยครคยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยคร‰ยครŽยครจยคยฆยคร‹ยธยซยคร„ยคยฑยฝรยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.9">4.9</A>)    รŒรคยคยคยนรงยครฏยคยปยคยฌรƒร™ยคยคยคยฆยคยจยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยครƒยคร†ยคยคยครซรรยปร’ยคยฌยคยขยครชยครžยคยปยครณยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.10">4.10</A>) รŒรคยคยคยนรงยครฏยคยปยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยคยฌยคร‰ยครŽยครจยคยฆยคร‹รŒรคยคยคยนรงยครฏยคยปยครฒร‰ยพยฒรยคยนยครซยคยซยครฒยธยซยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.11">4.11</A>) R-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.12">4.12</A>) ยฐรคร…รร…ยชรŒรคยคยคยนรงยครฏยคยปยบร‡ร…ยฌยฒยฝยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.13">4.13</A>) ร€ยตยตยฌร‰ยฝยธยฝยคร‡ยครŽยธยกยบรทยครคร‚รงรŠยธยปรบยครˆยพยฎรŠยธยปรบยครˆยครฒยถรจรŠรŒยคยทยครŠยคยคร€ยตยตยฌร‰ยฝยธยฝยธยกยบรทยครยคร‰ยครŽยครจยคยฆยคร‹ยผร‚ยธยฝยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.14">4.14</A>) รŒรคยคยคยนรงยครฏยคยปยครŽรƒรฆยคร‡ยกยขยฅร•ยฅยฃยกยผยฅรซยฅร‰ยคยฌ <font size=-1>NULL</font> ยคร‡ยคยขยครซยคยณยครˆยครฒยธยกยฝรยคยนยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.15">4.15</A>) ยฟยงยกยนยครŠรŠยธยปรบยทยฟยครŽยคยฝยครฌยคยพยครฌยครŽยฐรฃยคยคยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.16.1">4.16.1</A>) ร„รŒรˆร–(serial)ยกยฟยผยซร†ยฐรรฝรŠยฌยฅร•ยฅยฃยกยผยฅรซยฅร‰ยครยคร‰ยครŽยครจยคยฆยคร‹ยคร„ยคยฏยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.16.2">4.16.2</A>) <font size=-1>SERIAL</font>ยฅยคยฅรณยฅยตยกยผยฅรˆยครŽรƒรยครยคร‰ยคยฆยคยนยครฌยครร†ร€ยครฉยครฌยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.16.3">4.16.3</A>) ร‚ยพยครŽยฅรฆยกยผยฅยถยครˆยครŽยถยฅยนรงยพรตร‚ร–ยครฒรˆรฒยคยฑยครซยคยฟยครกยคร‹ยครยกยข<I>currval()</I> ยครˆ <I>nextval()</I> ยครยปรˆยครฏยครŠยคยคยคร›ยคยฆยคยฌยครจยคยคยครŽยคร‡ยคยทยครงยคยฆยคยซยกยฉ<BR>
+<A HREF="#4.17">4.17</A>) <font size=-1>OID</font> ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ <font size=-1>TID</font> ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.18">4.18</A>) PostgreSQL ยคร‡ยปรˆยครฏยครฌยครซยคยคยคยฏยคร„ยคยซยครŽรร‘ยธรฌยครŽยฐร•รŒยฃยครยฒยฟยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.19">4.19</A>) ยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธ <I>"ERROR: Memory exhausted in AllocSetAlloc()"</I>ยคยฌยฝรยครซยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.20">4.20</A>) ยคร‰ยครŽยฅรยกยผยฅยธยฅรงยฅรณยครŽ PostgreSQL ยครฒรรถยครฉยคยปยคร†ยคยคยครซยครŽยคยซยครฒร„ยดยคร™ยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.21">4.21</A>) ยฅรฉยกยผยฅยธยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยครŽรร ยบรฎยคร‡ยกยข<I>invalid large obj descriptor</I>ยครˆยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.22">4.22</A>) ยธยฝยบรŸยครŽยปรพยนรฏยคยฌยฅร‡ยฅร•ยฅยฉยฅรซยฅรˆยครˆยครŠยครซยครจยคยฆยครŠรŽรณยครยคร‰ยครŽยครจยคยฆยคร‹ยคร„ยคยฏยครชยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#4.23">4.23</A>) ยครŠยคยผยกยข<font size=-1>IN</font>ยครฒยปรˆยคยฆร‰รปรŒรคยคยคยนรงยครฏยคยปยคยฌยครˆยคร†ยครขรƒร™ยคยคยครŽยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#4.24">4.24</A>) <i>ยณยฐร‰รด</i>ยทรซยนรง(<i>outer</i> join)ยครยคร‰ยครŽยครจยคยฆยคร‹ยผร‚ยธยฝยคยทยครžยคยนยคยซ?<BR>
+
+<H2><CENTER>PostgreSQLยครŽยณรˆร„ยฅยคร‹ยคร„ยคยคยคร†ยครŽยผรรŒรค</CENTER></H2>
+
+<A HREF="#5.1">5.1</A>)    ยผยซรŠยฌยคร‡ยฝรฑยคยคยคยฟยฅรฆยกยผยฅยถร„รชยตรยดร˜ยฟรดยครฒ psql ยครŽรƒรฆยคร‡ยผร‚ยนร”ยคยนยครซยครˆยฅยณยฅยขยกยฆยฅร€ยฅรณยฅร—ยคยทยคร†ยคยทยครžยคยฆยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<A HREF="#5.2">5.2</A>)    PostgreSQL รร‘ยคร‹ยฝรฑยคยคยคยฟยฟรจยครŠยฟยทยคยทยคยคยทยฟยครคยดร˜ยฟรดยครยกยขยคร‰ยคยฆยคยนยครฌยครยดรณร‚ยฃยคร‡ยคยญยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#5.3">5.3</A>)    ยฅยฟยฅร—ยฅรซยครฒรŠร–ยคยน Cยธร€ยธรฌยครŽยดร˜ยฟรดยครยคร‰ยครŽยครจยคยฆยคร‹ยฝรฑยคยญยครžยคยนยคยซยกยฉ<BR>
+<A HREF="#5.4">5.4</A>)    ยฅยฝยกยผยฅยนยกยฆยฅร•ยฅยกยฅยคยฅรซยครฒรŠร‘ยนยนยคยทยครžยคยทยคยฟยกยฃยบร†ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยทยคร†ยครขรŠร‘ยฒยฝยคยฌยธยซยครฉยครฌยครŠยคยคยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ<BR>
+<P>
+<HR>
+<H2><CENTER>ยฐรฌรˆรŒร…ยชยครŠยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="1.1">1.1</A>) PostgreSQL ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ</H4>
+
+<P>PostgreSQL ยคร POSTGRES ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยดร‰รรฝยฅยทยฅยนยฅร†ยฅร ยครŽยฒรพรŽร‰รˆร‡ยคร‡ยกยขยผยกร€ยคร‚รฅ <font size=-1>DBMS</font> ยธยฆยตรฆรร‘ยครŽยฅร—ยฅรญยฅรˆยฅยฟยฅยคยฅร—ยคร‡ยคยนยกยฃPostgreSQL ยคร POSTGRES ยครŽยถยฏรŽรยครŠยฅร‡ยกยผยฅยฟยกยฆยฅรขยฅร‡ยฅรซยครˆร‹ยญร‰ร™ยครŠยฅร‡ยกยผยฅยฟยกยฆยฅยฟยฅยคยฅร—(ยทยฟ)ยครฒร†รขรŠรฑยคยทยคร„ยคร„ยกยขPOSTGRES ยคร‡ยปรˆยครฏยครฌยคยฟ PostQuel รŒรคยคยคยนรงยครฏยคยปยธร€ยธรฌยครฒยกยขยณรˆร„ยฅยคยทยคยฟ <font size=-1>SQL</font> ยครŽยฅยตยฅร–ยฅยปยฅรƒยฅรˆยคร‹รƒร–ยคยญยดยนยคยจยคร†ยคยคยครžยคยนยกยฃPostgreSQL ยครรŒยตรŽรยคร‡ยดยฐรยดยครŠยฅยฝยกยผยฅยนยครฒรรธรร‘ยคร‡ยคยญยครžยคยนยกยฃ
+
+<P>PostgreSQL ยครŽยคยนยคร™ยคร†ยครŽยณยซรˆยฏยครยกยขPostgreSQL ยณยซรˆยฏยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆยคร‹ยปยฒยฒรƒยคยทยคร†ยคยคยครซยฅยคยฅรณยฅยฟยกยผยฅรยฅรƒยฅรˆยพรฅยครŽยณยซรˆยฏยผร”ยฅรยกยผยฅร ยคร‡ยนร”ยครŠยครƒยคร†ยคยคยครžยคยนยกยฃยธยฝยบรŸยครŽยบร‚ร„ยนยคร Marc G. Fournier ( <A HREF="mailto:scrappy@PostgreSQL.org">scrappy@PostgreSQL.org</A> )ยคร‡ยคยนยกยฃ(ยฐรŠยฒยผยคร‹ยปยฒยฒรƒยครŽยปร…รŠรฝยคยฌยคยขยครชยครžยคยนยกยฃ)ยธยฝยบรŸยกยขยคยณยครŽยฅรยกยผยฅร ยคยฌ PostgreSQLยณยซรˆยฏยครŽยคยนยคร™ยคร†ยครŽ รŒรŒร…รยครฒยธยซยครžยคยนยกยฃ
+
+<P>PostgreSQL 1.01 ยครŽรƒรธยผร”ยคร Andrew Yu ยครˆ Jolly Chen ยคร‡ยคยทยคยฟยกยฃยคยฝยครŽร‚ยพร‚รงร€ยชยครŽยฟรยกยนยคยฌยคยณยครŽยฅยณยกยผยฅร‰ยครŽยฐรœยฟยขยกยขยฅร†ยฅยนยฅรˆยกยขยฅร‡ยฅรยฅยฐยกยขยคยชยครจยคร“ยกยขยฒรพรŽร‰ยคร‹ยนร—ยธยฅยคยทยครžยคยทยคยฟยกยฃPostgreSQL ยครŽร‡ร‰ร€ยธยธยตยฅยณยกยผยฅร‰ยคร‡ยคยขยครซ POSTGRES ยครยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยฅรยกยผยฅยฏยฅรฌยฅยคยนยปยคร‹ยคยชยคยคยคร†ยกยข Michael Stonebraker ยถยตยผรธยครŽยปร˜ยดรธยครŽยครขยครˆยกยขร‚ยฟยคยฏยครŽยณร˜ร€ยธยกยขร‚ยดยถรˆร€ยธยกยขยฟยฆยถรˆยฅร—ยฅรญยฅยฐยฅรฉยฅรžยคยฟยครยครŽร…ร˜รŽรยคร‹ยครจยครชยบรฎยครฉยครฌยครžยคยทยคยฟยกยฃ
+
+<P>ยฅรยกยผยฅยฏยฅรฌยฅยคยคร‹ยคยชยคยฑยครซยคยณยครŽยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยครŽยครขยครˆยครŽรŒยพรยฐยคร Postgres ยคร‡ยคยทยคยฟยกยฃ<FONT SIZE=-1>SQL</FONT> ยครŽยตยกร‡ยฝยคยฌร„ร‰ยฒรƒยคยตยครฌยคยฟ 1995 ร‡ยฏยคร‹ยคยฝยครŽรŒยพรยฐยคร Postgres95 ยคร‹รŠร‘ยนยนยคยตยครฌยครžยคยทยคยฟยกยฃ1996 ร‡ยฏยครŽยฝยชยครชยคร‹ยคยฝยครŽรŒยพรยฐยคร PostgreSQL ยคร‹รŠร‘ยนยนยคยตยครฌยครžยคยทยคยฟยกยฃ
+
+<I>Post-Gres-Q-L.</I>(ยฅรยฅยนยฅรˆ - ยฅยฐยฅรฌยฅยน - ยฅยญยฅรฅยกยผ - ยฅยจยฅรซ) ยครˆรˆยฏยฒยปยคยทยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="1.2">1.2</A>) PostgreSQL ยครŽรƒรธยบรฎยธยขยครยคร‰ยคยฆยครŠยครƒยคร†ยครžยคยนยคยซยกยฉ</H4>
+
+<P> PostgreSQL ยครยฒยผยตยญยครŽรƒรธยบรฎยธยขยคร‹ยฝยพยคยคยครžยคยนยกยฃ
+<small><PRE>
+    [รŒรตรƒรญยกยง
+        ร€ยตรŠยธยครยฑร‘ยธรฌยคร‡ยคยนยกยฃยปยฒยนรยครˆยคยทยคร†ยกยขรŒรตรŠยธยครฒรŠยปยตยญยทร‡ยบรœยคยทยครžยคยนยกยฃ
+    ]
+</PRE></small>
+<P>
+PostgreSQL Data Base Management System<P>
+
+Portions copyright (c) 1996-2000, PostgreSQL Global Development Group
+Portions Copyright (c) 1994-6 Regents of the University of California<P>
+
+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.
+<P>
+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.
+<P>
+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.
+<P>
+
+<small><PRE>
+    [รŒรตรƒรญยกยง
+   POSTGRESQL ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยดร‰รรฝยฅยทยฅยนยฅร†ยฅร 
+
+   ร‰รดรŠยฌรƒรธยบรฎยธยข (c) 1996-2001, PostgreSQLยนรฑยบรยณยซรˆยฏยฅรยกยผยฅร 
+   ร‰รดรŠยฌรƒรธยบรฎยธยข (c) 1994-6 ยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ร‹รœยนยป
+
+   ยคยณยครŽยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยครˆยคยฝยครŽรŠยธยฝรฑยครฒยกยขร‡ยกยฒยฟยครŠยครซรŒรœร…ยชยคร‡ยครขยกยขรŒยตรŽรยคร‡ยกยขยปรˆรร‘ยตรถร‚รบยฝรฑรŒยตยคยทยคร‹ยกยข
+   ยปรˆรร‘ยกยขรŠยฃยผรŒยกยขยฝยคร€ยตยกยขยคยฝยคยทยคร†ยกยขร‡ร›ร‰ร›ยคยนยครซยคยณยครˆยคร˜ยครŽยตรถยฒร„ยครฒยกยขยพรฅยตยญยครŽรƒรธยบรฎยธยขร‰ยฝยผยจยกยขยคยณยครŽรƒรŠ
+   รรฎยกยขยคยชยครจยคร“ยกยขยคยณยครฌยคร‹ร‚ยณยคยฏร†รณยคร„ยครŽรƒรŠรรฎยคยฌยกยขยคยนยคร™ยคร†ยครŽรŠยฃยผรŒยคร‹ร…ยบร‰ร•ยคยตยครฌยครซยธร‚ยครชยคร‹ยคยชยคยคยคร†ยกยข
+   ยคยณยคยณยคร‹ยคยฝยครฌยครฒร‡ยงยครกยครžยคยนยกยฅ
+
+   ยคยฟยครˆยคยจยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยคยฌยฐรŠยฒยผยครŽยครจยคยฆยครŠร‚ยปยณยฒยครŽยฒร„ร‡ยฝร€ยญยคร‹ยคร„ยคยคยคร†ยธร€ยตรšยคยทยคร†ยคยคยคยฟ
+   ยครˆยคยทยคร†ยครขยกยฅยคยณยครŽยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยตรšยคร“รŠยธยฝรฑยครŽยปรˆรร‘ยพรฅยกยคร„ยพร€รœร…ยชยกยฆยดร–ร€รœร…ยชยกยฆร†รƒรŠรŒยกยฆยถรถรยณ
+   ยครขยคยทยคยฏยครร‰ยฌรยณร…ยชยคร‹ยกยคร€ยธยคยธยคยฟยผยบยครฏยครฌยคยฟรรธยฑร—ยครฒยดรžยคร ร‚ยปยณยฒยคร‹ยฑรทยคยคยคร†ยกยคยคยคยคยบยครฌยครŽร…รถยปรถยผร”
+   ยคร‹ร‚รยคยทยคร†ยครขยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยครยฐรฌร€รšยครŽร€ร•ร‡ยคยครฒร‰รฉยคยคยครžยคยปยครณยกยฅ
+
+   ยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยครยกยคร†รƒร„รชรŒรœร…ยชยครŽยคยฟยครกยครŽยพยฆรร‘ร€ยญยตรšยคร“ร…ยฌยนรงร€ยญยครŽยฐร…รŒร›ยครŽรŠรยพรšยครฒยดรž
+   ยคร ยกยคยคยทยคยซยคยทยคยฝยครฌยคร‹ยธร‚ร„รชยคยตยครฌยครซยคยณยครˆยครŽยครŠยคยคยกยคยคยคยคยซยครŠยครซรŠรยพรšยครขรŒร€ยณรŽยคร‹รŠรผยดรพยคยทยครžยคยนยกยฅ
+   ยคยณยคยณยคร‹ยคยชยคยคยคร†รร‘ยฐร•ยคยตยครฌยคยฟยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยครยกร–ยคยขยครซยคยฌยครžยครžยกร—ยครˆยคยคยคยฆยคยณยครˆยครฒรยฐร„รณยครˆยคยทยกยค
+   ยฅยซยฅรชยฅร•ยฅยฉยฅรซยฅร‹ยฅยขร‚รงยณร˜ยครยฐรยปรฝยกยฆรŠรคยฝรตยกยฆยนยนยฟยทยกยฆยฒรพรŽร‰ยกยฆยฝยคร€ยตยครฒรร‘ยฐร•ยคยนยครซยตรรŒยณยครฒร‰รฉยคยคยครž
+   ยคยปยครณยกยฅ
+    ]
+</PRE></small>
+
+<P>
+<H4><A NAME="1.3">1.3</A>) PostgreSQL ยครŽร†ยฐยบรฎยดร„ยถยญยครยกยฉ</H4>
+
+<P>รƒรธยผร”ยครฉยคร PostgreSQL ยครŽยฅยณยฅรณยฅร‘ยฅยคยฅรซยครˆยฅร†ยฅยนยฅรˆยครฒยผยกยครŽยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยพรฅยคร‡ยนร”ยครŠยคยคยครžยคยทยคยฟยกยฃ(ยคยณยครฌยครฉยครŽยคยฆยครยครŽยคยคยคยฏยคร„ยคยซยครยฅยณยฅรณยฅร‘ยฅยคยฅรซยคร‹ gcc ยคยฌร‰ยฌรร—ยคร‡ยคยน)ยกยง
+<P>ยฐรฌรˆรŒร…ยชยคร‹ยกยขยบร‡ยถรกยครŽUnixยธรŸยดยนยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยครŠยครฉยครPostgreSQLยครฒยครยคยทยครฉยคยปยครฉยครฌยครซยครยคยบยคร‡ยคยนยกยฃยฅรชยฅรชยกยผยฅยนยครŽยปรพร…ร€ยคร‡ยผร‚ยบรยคร‹ยฅร†ยฅยนยฅรˆยครฒยนร”ยครŠยครƒยคยฟยคยณยครˆยครŽรŠรณยนรฐยคยฌยครŠยคยตยครฌยคยฟยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยคร‹ยคร„ยคยคยคร†ยครยฅยคยฅรณยฅยนยฅรˆยกยผยฅรซยผรชยฐรบยฝรฑยคร‹รŽรณยตรณยคยทยคร†ยคยขยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="1.4">1.4</A>) UnixยฐรŠยณยฐยครŽยฐรœยฟยขรˆร‡ยคร‡ยปรˆยคยจยครซยครขยครŽยครยกยฉ</H4>
+
+<h6>
+ยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆ</h6>
+<P> MS Windows ยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยพรฅยคร‡ยกยข<I>libpq</I> C ยฅรฉยฅยคยฅร–ยฅรฉยฅรชยกยขpsqlยกยขยคยฝยครฌยครˆยคยฝยครŽร‚ยพยครŽยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยคร ยฅยณยฅรณยฅร‘ยฅยคยฅรซยฒร„ร‡ยฝยคร‡ยกยขยฅรยฅยคยฅรŠยฅรชยกยผยคยฌรรถยครชยครžยคยนยกยฃยคยณยครŽยพรฌยนรงยกยขยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครฒ MS Windows ยพรฅยคร‡รรถยครฉยคยปยคร†ยกยขTCP/IP ยทรรยณยคร‡ยฅยตยฅรยกยผยฅรˆยคยตยครฌยคร†ยคยคยครซ Unix ยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยพรฅยคร‡รรถยครซยฅยตยกยผยฅรยครˆร„รŒยฟยฎยคยทยครžยคยนยกยฃ
+<P> Win32 <I>libpq</I> ยฅรฉยฅยคยฅร–ยฅรฉยฅรชยครˆ psql ยครฒยบรฎยครซยคยฟยครกยคร‹ยกยข<I>win31.mak</I> ยคยฌร‡ร›ร‰ร›ยคร‹ยดรžยครžยครฌยคร†ยครžยคยนยกยฃPostgreSQLยคร <font size=-1>ODBC</font> ยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครˆยครขร„รŒยฟยฎยคร‡ยคยญยครžยคยนยกยฃ
+
+<h6>
+ยฅยตยกยผยฅร</h6>
+<P> ยธยฝยบรŸยกยขCygnus Unix/NT ยฐรœยฟยขยฅรฉยฅยคยฅร–ยฅรฉยฅรชยครŽ Cygwin ยครฒยปรˆยครƒยคร†ยกยขPostgreSQL ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยฅยตยกยผยฅรยคร Windows NT ยครˆ Win2k ยพรฅยคร‡ยฒร”ร†ยฏยคยทยคร†ยคยคยครžยคยนยกยฃร‡ร›ร‰ร›ยคร‹ยดรžยครžยครฌยครซ<I>pgsql/doc/FAQ_MSWIN</I>ยคยขยครซยคยคยครยฅยฆยฅยงยฅร–ยฅยตยฅยคยฅรˆยคร‹ยคยขยครซ MS Windows FAQ ยครฒยคยดรรทยฒยผยคยตยคยคยกยฃMicrosoft ยครŽรร‡ยครŽยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร ยคร‹ยฐรœยฟยขยคยนยครซยทร—ยฒรจยครยคยขยครชยครžยคยปยครณยกยฃ<P>
+
+
+<P>
+<H4><A NAME="1.5">1.5</A>) PostgreSQL ยครยคร‰ยคยณยคยซยครฉยผรชยคร‹ร†รพยครชยครžยคยนยคยซยกยฉ</H4>
+<P> PostgreSQL ยครŽยธยตยครŽ anonymous ftp ยฅยตยฅยคยฅรˆยคร‡ยคยนยกยง
+
+<UL>
+   <LI>    <A HREF="ftp://ftp.PostgreSQL.org/pub/">ftp://ftp.PostgreSQL.org/pub/</A>
+</UL>
+
+<P> ยฅรŸยฅรฉยกยผยฅยตยฅยคยฅรˆยคร‹ยคร„ยคยคยคร†ยครยกยขยฒรฆยกยนยครŽยฅรกยฅยคยฅรณ Web ยฅรšยกยผยฅยธยครฒยคยดรรทยฒยผยคยตยคยคยกยฃ
+
+<small><PRE>
+    [รŒรตรƒรญ:
+
+   ยฐรŠยฒยผยครร†รผร‹รœยครŽยฅรŸยฅรฉยกยผยฅยตยฅยคยฅรˆยคร‡ยคยน:
+
+       Japan: <A HREF="ftp://mirror.nucba.ac.jp/mirror/postgresql/pub/">ftp://mirror.nucba.ac.jp/mirror/postgresql/pub/</A>
+       Japan: <A HREF="ftp://ring.ip-kyoto.ad.jp/pub/misc/db/postgresql/">ftp://ring.ip-kyoto.ad.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.crl.go.jp/pub/misc/db/postgresql/">ftp://ring.crl.go.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.saitama-u.ac.jp/pub/misc/db/postgresql/">ftp://ring.saitama-u.ac.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.astem.or.jp/pub/misc/db/postgresql/">ftp://ring.astem.or.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.exp.fujixerox.co.jp/pub/misc/db/postgresql/">ftp://ring.exp.fujixerox.co.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.jah.ne.jp/pub/misc/db/postgresql/">ftp://ring.jah.ne.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.etl.go.jp.jp/pub/misc/db/postgresql/">ftp://ring.etl.go.jp.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.asahi-net.or.jp/pub/misc/db/postgresql/">ftp://ring.asahi-net.or.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.so-net.ne.jp/pub/misc/db/postgresql/">ftp://ring.so-net.ne.jp/pub/misc/db/postgresql/</A>
+       Japan: <A HREF="ftp://ring.aist.go.jp/pub/misc/db/postgresql/">ftp://ring.aist.go.jp/pub/misc/db/postgresql/</A>
+    ]
+</PRE></small>
+
+<P>
+
+<H4><A NAME="1.6">1.6</A>) ยฅยตยฅรยกยผยฅรˆยครยคร‰ยคยณยคร‡ยผรตยคยฑยครฉยครฌยครžยคยนยคยซยกยฉ</H4>
+
+<P> ยผรงรร—ยครŠยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยคร: <A HREF="mailto:pgsql-general@PostgreSQL.org">pgsql-general@PostgreSQL.org</A>ยคร‡ยคยนยกยฃPostgreSQL ยคร‹ยดร˜ยคยนยครซยคยณยครˆยคร‡ยคยขยครฌยครยตร„รร€ยคยฌยคร‡ยคยญยครžยคยนยกยฃยคยณยครŽยฅรชยฅยนยฅรˆยคร˜ยครŽยปยฒยฒรƒยครŽยครยกยขร…ร…ยปร’ยฅรกยกยผยฅรซยครŽร‹รœรŠยธ(Subject ยนร”ยคร‡ยครยคยขยครชยครžยคยปยครณ)ยคร‹ยผยกยครŽยฃยฒยนร”ยครฒยฝรฑยคยคยคร†ยกยข
+
+<PRE>
+   subscribe
+   end
+</PRE>
+
+<P> <A HREF="mailto:pgsql-general-request@PostgreSQL.org">pgsql-general-request@PostgreSQL.org</A> ยคร˜รรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยฅร€ยฅยคยฅยธยฅยงยฅยนยฅรˆรˆร‡ยครŽยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยครขยคยขยครชยครžยคยนยกยฃยคยณยครŽยฅรชยฅยนยฅรˆยคร˜ยครŽยปยฒยฒรƒยคร "ร‹รœรŠยธ"ยคร‹ยกยง
+
+<PRE>
+   subscribe
+   end
+</PRE>
+
+ยครˆยฝรฑยคยคยคร† <A HREF="mailto:pgsql-general-digest-request@PostgreSQL.org"> pgsql-general-digest-request@PostgreSQL.org</A> ยคร˜ร…ร…ยปร’ยฅรกยกยผยฅรซยครฒรรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยฅร€ยฅยคยฅยธยฅยงยฅยนยฅรˆรˆร‡ยครยกยขยฅรกยฅยคยฅรณยฅรชยฅยนยฅรˆยคยฌยผรตยฟยฎยคยนยครซยฅรกยฅรƒยฅยปยกยผยฅยธ 30k ร„รธร…ร™รŽยฏยครซร‹รจยคร‹ยฅร€ยฅยคยฅยธยฅยงยฅยนยฅรˆรˆร‡ยฅรชยฅยนยฅรˆยครŽยฅรกยฅรณยฅรยกยผยคร‹รรทร‰ร•ยคยตยครฌยครžยคยนยกยฃ
+
+<P> ยฅรยฅยฐยครŽยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆยครขรรธรร‘ยคร‡ยคยญยครžยคยนยกยฃยคยณยครŽยฅรชยฅยนยฅรˆยคร˜ยครŽยปยฒยฒรƒยคร "ร‹รœรŠยธ"ยครˆยคยคยครƒยคยทยครงยคร‹ยกยง
+<A
+HREF="mailto:bugs-request@PostgreSQL.org">bugs-request@PostgreSQL.org</A>
+
+ยคร˜ร…ร…ยปร’ยฅรกยกยผยฅรซยครฒรรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยณยซรˆยฏยผร”ยครŽยตร„รร€ยครŽยคยฟยครกยครŽยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆยครขรรธรร‘ยคร‡ยคยญยครžยคยนยกยฃยคยณยครŽยฅรชยฅยนยฅรˆยคร˜ยครŽยปยฒยฒรƒยครร…ร…ยปร’ยฅรกยกยผยฅรซยครŽร‹รœรŠยธยคร‹ยกยง
+
+<P>
+<PRE>
+   subscribe
+   end
+</PRE>
+
+<P> ยครˆยฝรฑยคยคยคร†ยกยข<A HREF="mailto:pgsql-hackers-request@PostgreSQL.org">pgsql-hackers-request@PostgreSQL.org</A>ยคร˜ร…ร…ยปร’ยฅรกยกยผยฅรซยครฒรรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> PostgreSQL ยคร‹ยคร„ยคยคยคร†ยครขยครƒยครˆยพรœยคยทยคยฏรƒรŽยครชยคยฟยคยฑยครฌยครยกยขยผยกยครŽ postgreSQL WWWยฅร›ยกยผยฅร ยฅรšยกยผยฅยธยคยซยครฉยคยฟยคร‰ยครฌยครžยคยนยกยง
+
+<BLOCKQUOTE>
+       <A HREF="http://www.PostgreSQL.org">http://www.PostgreSQL.org</A>
+</BLOCKQUOTE>
+<P>
+
+IRC ยฅรยฅรฃยฅรณยฅรยฅรซยครข EFNet ยคร‹ยคยขยครชยครžยคยนยกยฃยคยฝยครŽยฅรยฅรฃยฅรณยฅรยฅรซยคร <I>#PostgreSQL</I> ยคร‡ยคยนยกยฃ
+unix ยฅยณยฅรžยฅรณยฅร‰ยคร‡<tt>irc -c '#PostgreSQL' "$USER" irc.phoenix.net</tt>
+ยครฒยปรˆยคยคยครžยคยนยกยฃ<P>
+
+<small><PRE>
+    [รŒรตรƒรญ:
+     1999ร‡ยฏ7ยทรฎ23ร†รผยกยขร†รผร‹รœPostgreSQLยฅรฆยกยผยฅยถยกยผยฒรฑ(ยคร‹ยคร›ยครณ ยครยคยนยครˆยคยฐยครฌยคยน ยครฆยกยผยคยถยกยผ ยคยซยคยค)ยกยขรŽยฌยพรŽJPUGยคยฌร€รŸรŽยฉยคยตยครฌยครžยคยทยคยฟยกยฃ
+   JPUG ยครรˆรณยฑร„รรธรรˆยฟยฅยคร‡ยกยขPostgreSQLยครฒรรธรร‘ยคยนยครซยฟรรƒยฃยครŽรรชยธรŸยถยจรŽรยครŽยพรฌยคร‡ยคยนยกยฃ
+   ร€ยตยฒรฑยฐรทยครŽยฒรฑรˆรฑยครรŒยตรŽรยคร‡ยคยนยคยฌยกยขยฒรฑยฐรทยครŽร€ร‘ยถร‹ร…ยชยครŠยนร—ยธยฅยคยฌยฒรฑยครŽยฑยฟยฑร„ยครฒยฝรตยคยฑยคร†ยคยคยครžยคยนยกยฃยพรœยคยทยคยฏยครยกยขJPUGยครŽWeb ยฅยตยฅยคยฅรˆ:
+       <A HREF="http://www.jp.postgresql.org/">http://www.jp.postgresql.org/</A>
+   ยครฒยคยดรรทยคยฏยคร€ยคยตยคยคยกยฃยฒรฑยฐรทร…รรยฟยครขยฒร„ร‡ยฝยครˆยครŠยครƒยคร†ยคยคยครžยคยนยกยฃ
+     1990ร‡ยฏร‚รฅรƒรฆยคยดยครญยครจยครชยกยขยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยครŽร†รผร‹รœยธรฌยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยครฒร€รยฐรฆ รƒยฃร‰ร—ยคยตยครณยคยฌยผรงยบร…ยคยทยคร†ยคยคยครžยคยนยกยฃยพรœยบร™ยครยกยข
+       <A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/ML/info.html">http://www.sra.co.jp/people/t-ishii/PostgreSQL/ML/info.html</A>
+   ยครฒยคยดรรทยฒยผยคยตยคยคยกยฃยฅยขยกยผยฅยซยฅยคยฅร–ยครฒยกยขยคยคยครฏยคยญยครชยคยตยครณยครŽpgsql-jp MLยธยกยบรทยฅยทยฅยนยฅร†ยฅร 
+       <A HREF="http://datula.mio.org/~iwakiri/pgsql_jp/">http://datula.mio.org/~iwakiri/pgsql_jp/</A>
+   ยคร‡ยธยกยบรทยคยนยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃ
+   ]
+</PRE></small>
+
+
+<P>ยพยฆรร‘ยฅยตยฅรยกยผยฅรˆยฒรฑยผร’ยครŽยฅรชยฅยนยฅรˆยคร<a href="http://www.postgresql.org/users-lounge/commercial-support.html">http://www.postgresql.org/users-lounge/commercial-support.html</a>ยคร‹ยคยขยครชยครžยคยนยกยฃ
+
+<small><PRE>
+    [รŒรตรƒรญ:
+    ร†รผร‹รœยคร‡ยครยกยข<A HREF="http://osb.sra.co.jp/">SRA Inc. ยฅยชยกยผยฅร—ยฅรณยฅยทยฅยนยฅร†ยฅร ยปรถยถรˆร‰รด</A> ยคร‹ยคร†ยพยฆรร‘ยฅยตยฅรยกยผยฅรˆยคยฌยนร”ยครŠยครฏยครฌยคร†ยคยคยครžยคยนยกยฃ
+   <A HREF="http://www.miraclelinux.co.jp/">ยฅรŸยฅรฉยฅยฏยฅรซยกยฆยฅรชยฅรŠยฅรƒยฅยฏยฅยนยณรดยผยฐยฒรฑยผร’</A> ยคร‡ "Miracle Linux for PostgreSQL" ยครŽรˆรŽร‡รคยครˆยฅยตยฅรยกยผยฅรˆยคยฌ
+   ยณยซยปรยคยตยครฌยครžยคยทยคยฟยกยฃ
+    ]
+</PRE></small>
+
+<P>
+
+<H4><A NAME="1.7">1.7</A>) ยบร‡ยฟยทรˆร‡ยครยฒยฟยคร‡ยคยนยคยซ</H4>
+
+<P> PostgreSQL ยครŽยบร‡ยฟยทรˆร‡ยครยฅรยกยผยฅยธยฅรงยฅรณ 7.0.3 ยคร‡ยคยนยกยฃ
+<P>
+ยฒรฆยกยนยครยกยข4ยฅยซยทรฎร‹รจยคร‹ยฅรกยฅยธยฅรฃยกยผยฅรชยฅรชยกยผยฅยนยครฒยนร”ยครŠยคยฆยคยณยครˆยครฒยทร—ยฒรจยคยทยคร†ยคยคยครžยคยนยกยฃ
+<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>
+ยคร‡ยครขยฑรœรรทยคร‡ยคยญยครžยคยนยกยฃ
+
+<P>  PostgreSQL ยครŽร‹รœยครขยคยขยครชยครžยคยนยกยฃ <A
+HREF="http://www.PostgreSQL.org/docs/awbook.html">
+http://www.PostgreSQL.org/docs/awbook.html</A><P>
+
+<small><PRE>
+    [รŒรตรƒรญ:
+   ร†รผร‹รœยฅรยฅยนยฅรˆยฅยฐยฅรฌยฅยนยฅรฆยกยผยฅยถยกยผยฒรฑยครŽ<A HREF="http://www.jp.postgresql.org/subcommittee/psqltrans/">PostgreSQL Bookร‹รรŒรตรŠยฌยฒรŠยฒรฑ</A>ยคร‡ยกยข
+   ร‹รรŒรตยบรฎยถรˆยคยฌยฟรŠยนร”รƒรฆยกยฃ
+    ]
+</PRE></small>
+
+<P> <I>psql</I> ยครขยกยขยทยฟยกยขยฑรฉยปยปยปร’ยกยขยดร˜ยฟรดยกยขยฝยธรŒรณยกยขยคยฝยครŽร‚ยพยครŽยพรฐรŠรณยครฒยคยชยธยซยคยปยคยนยครซยกยขยคยคยคยฏยคร„ยคยซยครŽรร‡ร€ยฒยครฉยคยทยคยค \d ยฅยณยฅรžยฅรณยฅร‰ยครฒยปรฝยครยครžยคยนยกยฃ
+
+<P> ยฒรฆยกยนยครŽ Web ยฅยตยฅยคยฅรˆยคร‹ยครยกยขยครขยครƒยครˆร‚รดยปยณยครŽรŠยธยฝรฑยคยฌยคยขยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="1.9">1.9</A>) ยดรปรƒรŽยครŽยฅรยฅยฐยครครŒยตยคยคยตยกร‡ยฝยครยคร‰ยคยฆยครคยครƒยคร†ยธยซยคร„ยคยฑยครžยคยนยคยซยกยฉ
+</H4><P>
+
+PostgreSQLยครยณรˆร„ยฅยคยตยครฌยคยฟSQL-92ยครŽยฅยตยฅร–ยฅยปยฅรƒยฅรˆยครฒยฅยตยฅรยกยผยฅรˆยคยทยครžยคยนยกยฃ
+ยฒรฆยกยนยครŽยฅรšยกยผยฅยธยครŽ
+<A HREF="http://www.PostgreSQL.org/docs/todo.html">
+TODO</A> ยฅรชยฅยนยฅรˆยคร‹ยกยขยดรปรƒรŽยครŽยฅรยฅยฐยครคยทรงรรฎยตยกร‡ยฝยครคยพยญรรจยทร—ยฒรจยคร‹ยคร„ยคยคยคร†ยครŽยตยญยฝร’ยคยฌยคยขยครชยครžยคยนยกยฃ
+
+<P> 
+<H3><A NAME="1.10">1.10</A>)   <font size=-1>SQL</font> ยครยคร‰ยครŽยครจยคยฆยคร‹ยณร˜ยคร™ยครรŽร‰ยคยคยคร‡ยคยนยคยซยกยฉ</H3>
+<P>
+<A HREF="http://www.PostgreSQL.org/docs/awbook.html">
+http://www.PostgreSQL.org/docs/awbook.html</A>
+ยคร‹ยคยขยครซPostgreSQLร‹รœยคร‡ <font size=-1>SQL</font> ยครฒยถยตยคยจยคร†ยคยคยครžยคยนยกยฃ
+
+<P>
+รร‡ร€ยฒยครฉยคยทยคยคยณร˜ยฝยฌยฝรฑยคร‹ยครยกยข
+<A HREF="http://w3.one.net/~jhoffman/sqltut.htm">
+http://w3.one.net/~jhoffman/sqltut.htm</A> ยครˆ
+<A HREF="http://ourworld.compuserve.com/homepages/graeme_birchall/HTM_COOK.HTM">
+http://ourworld.compuserve.com/homepages/graeme_birchall/HTM_COOK.HTM.</A><P>
+ยครˆยคยฌยคยขยครชยครžยคยนยกยฃยคยฝยครŽร‚ยพยคร‹ยกยข
+"Teach Yourself SQL in 21 Days, Second Edition" ยคยฌยกยข
+<A HREF="http://members.tripod.com/er4ebus/sql/index.htm">
+http://members.tripod.com/er4ebus/sql/index.htm </A>
+ยคร‹ยคยขยครชยครžยคยนยกยฃ
+<P>
+ร‚ยฟยคยฏยครŽยฅรฆยกยผยฅยถยคร‹ยกยข
+<I>The Practical SQL Handbook</I>, Bowman Judith S. et al., Addison-Wesley
+ยคยฌยนยฅร‰ยพยคร‡ยคยนยกยฃ
+ยคยฝยครŽร‚ยพยคร‹ยกยข<I>The Complete Reference SQL</I>, Groff et al., McGraw-Hill 
+ยครŽยครจยคยฆยครŠยครŽยครขยคยขยครชยครžยคยนยกยฃ
+<P>
+<small><PRE>
+    [รŒรตรƒรญ:
+    ร€รยฐรฆรƒยฃร‰ร—ยปรกยคร‹ยครจยครซร†รผร‹รœยธรฌยครŽยปยฒยนรรŠยธยธยฅยครŽยพร’ยฒรฐยฅรšยกยผยฅยธ
+       <A HREF="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.html</A>
+   ยคยฌยคยขยครชยครžยคยนยกยฃ
+    ยถรกร†ยฃร„ยพรŠยธยปรกยครŽยกร–ยฝรฉยฟยดยผร”ยธรพยครŽยฃร„ยฃร‚ร€รŸยทร—ร†รพรŒรงยกยฆยฃร“ยฃร‘ยฃรŒร†รพรŒรงยปยฒยนรยฝรฑยพร’ยฒรฐยกร—ยครŽยฅยณยกยผยฅรŠยกยผ
+       <A HREF="http://www.shonan.ne.jp/~nkon/ipsql/books_SQL.html">http://www.shonan.ne.jp/~nkon/ipsql/books_SQL.html</A>
+   ยคยฌยคยขยครชยครžยคยนยกยฃ
+    ร‹ร™ร…ร„รŽร‘ยฑร‘ยปรกยครŽยกร–PostgreSQLร†รผร‹รœยธรฌยฅรžยฅร‹ยฅรฅยฅยขยฅรซยกร—
+       <A HREF="http://www.net-newbie.com/">http://www.net-newbie.com/</A>
+   ยคร‡ยครยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยครŽยธยกยบรทยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+    ยดรยปยณร‰ร”ร†รณร‰ร—ยปรกยครŽUNIX ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนร†รพรŒรง
+       <A HREF="http://www.wakhok.ac.jp/DB/DB.html">http://www.wakhok.ac.jp/DB/DB.html</A>
+   ยครยฅยชยฅรณยฅรฉยฅยคยฅรณยคร‡ร†ร‰ยคร ยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+    ]
+</PRE></small>
+
+<H4><A NAME="1.11">1.11</A>)   PostgreSQLยครร€ยพรŽรฑ2000ร‡ยฏรŒรคร‚รช(Y2K)ยคร‹ร‚รยฑรพยคยทยคร†ยคยคยครžยคยนยคยซยกยฉ
+</H4><P>
+ร‚รยฑรพยคยทยคร†ยครžยคยนยกยฃร€ยพรŽรฑ2000ร‡ยฏยครจยครชยธรฅยครŽร†รผร‰ร•ยครขยกยขยตยชยธยตรยฐ2000ร‡ยฏยครจยครชรยฐยครŽร†รผร‰ร•ยครขยกยขยดรŠรƒยฑยคร‹ยฐยทยคยจยครžยคยนยกยฃ
+<P>
+<H4><A NAME="1.12">1.12</A>)   ยณยซรˆยฏยฅรยกยผยฅร ยคร‹ยครยคร‰ยครŽยครจยคยฆยคร‹ยปยฒยฒรƒยคยทยครžยคยนยคยซยกยฉ<BR>
+</H4><P>
+
+ยครžยคยบยบร‡ยฝรฉ(ยฃยฑรˆร–รŒรœ)ยคร‹ยกยขยบร‡ยฟยทยครŽยฅยฝยกยผยฅยนยครฒยฅร€ยฅยฆยฅรณยฅรญยกยผยฅร‰ยคยทยกยขยฒรฆยกยนยครŽ Web ยฅยตยฅยคยฅรˆยคยซร‡ร›ร‰ร›ยคร‹ยดรžยครžยครฌยคร†ยคยคยครซ
+PostgreSQL DevelopersยครŽรŠยธยฝรฑยครฒร†ร‰ยครŸยครžยคยนยกยฃ
+ยฃยฒรˆร–รŒรœยคร‹ยกยข<I>pgsql-hackers</I> ยครˆ <I>pgsql-patches</I> ยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยครฒยนร˜ร†ร‰(subscribe)ยคยทยครžยคยนยกยฃ
+ยฃยณรˆร–รŒรœยคร‹ยกยขยนรขร‰รŠยผรยครŽยฅร‘ยฅรƒยฅรยครฒpgsql-patchesยคร‹รˆยฏยฟยฎยคยทยครžยคยนยกยฃ
+
+ยคยชยครจยคยฝยฝยฝยฟรยครยครงยครƒยครˆยครŽยฟรรƒยฃยคยฌยกยขPostgreSQL <font size=-1>CVS</font>ยฅยขยกยผยฅยซยฅยคยฅร–ยคร‹ยฅยณยฅรŸยฅรƒยฅรˆยคยนยครซยธยขยธร‚ยครฒยปรฝยครƒยคร†ยคยคยครžยคยนยกยฃ
+ยคยฝยครŽยคยฝยครฌยคยพยครฌยครŽยฟรรƒยฃยคยฌร‚รดยปยณยครŽยนรขร‰รŠยผรยครŠยฅร‘ยฅรƒยฅรยครฒรˆยฏยฟยฎยคยนยครซยครŽยคร‡ยกยขยธยฝยบรŸยฅยณยฅรŸยฅรƒยฅยฟยกยผยครˆยครŠยครƒยคร†ยคยคยครซยฟรรƒยฃยครยคยฝยครฌยคร‹ร„ร‰ยคยคร‰ร•ยคยฏยครŽยคยฌร‚รงรŠร‘ยคร‡ยคยนยคยฌยกยขยฒรฆยกยนยครรˆร ยครฉยคยฌยฅยณยฅรŸยฅรƒยฅรˆยคยทยคยฟยฅร‘ยฅรƒยฅรยครยนรขร‰รŠยผรยคร‡ยคยขยครซยครˆยณรŽยฟยฎยคยทยคร†ยคยคยครžยคยนยกยฃ
+<P>
+<H4><A NAME="1.13">1.13</A>)   ยฅรยฅยฐยฅรฌยฅรยกยผยฅรˆยครยคร‰ยครŽยครจยคยฆยคร‹รˆยฏยฟยฎยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>"bug-template" ยฅร•ยฅยกยฅยคยฅรซยครŽยนร รŒรœยครฒร‹รพยคยฟยคยทยคร†ยกยข<A HREF="mailto:pgsql-bugs@PostgreSQL.org">pgsql-bugs@PostgreSQL.org</A>ยคร‹รรทยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยคยฝยครŽรยฐยคร‹ <A HREF="http://postgreSQL.org">http://postgreSQL.org</A>ยคร‹ยคยขยครซยบร‡ยฟยทยครŽ FAQ ยครฒยฅรยฅยงยฅรƒยฅยฏยคยทยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยคยฝยครฌยครˆร†ยฑยปรพยคร‹ ftp ยฅยตยฅยคยฅรˆ <A HREF="ftp://ftp.postgreSQL.org/pub/">ftp://ftp.postgreSQL.org/pub/</A>ยคร‡ยกยขยครขยครƒยครˆยฟยทยคยทยคยคยฅรยกยผยฅยธยฅรงยฅรณยครŽ PostgreSQL ยคยขยครซยคยคยครยฅร‘ยฅรƒยฅรยครฒยคยตยคยฌยคยทยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="1.14">1.14</A>)   ร‚ยพยครŽ<font size=-1>DBMS</font>ยครŽยครˆรˆรฆยคร™ยคร†PostgreSQLยครยคร‰ยคยฆยครŠยครŽยคร‡ยคยนยคยซยกยฉ
+</H4><P>
+
+ยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยครฒยทร—ยครซรŠรฝร‹ยกยคร‹ยครยคยคยคยฏยคร„ยคยซยคยขยครชยครžยคยนยกยฃยตยกร‡ยฝยครˆร€ยญร‡ยฝยครˆยฟยฎรรชร€ยญยครˆยฅยตยฅรยกยผยฅรˆยครˆยฒรยณรŠยคร‡ยคยนยกยฃ
+
+<DL>
+<DT> <B>ยตยกร‡ยฝ(Features)</B>
+<DD>
+
+PostgreSQLยครยกยขยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยกยขร‰รปรŒรคยคยคยนรงยครฏยคยปยครคยฅรˆยฅรชยฅยฌยกยผยครคยฅร“ยฅรฅยกยผยครคยณยฐร‰รดยฅยญยกยผ
+ยปยฒยพรˆยครคยกยขยคยฝยคยทยคร†ยกยขร€รถรŽรฝยคยตยครฌยคยฟยฅรญยฅรƒยฅยฏยตยกยนยฝยครŠยคร‰ยกยขร‚รงยตยฌรŒรยพยฆรร‘<font size=-1>DBMS</font>ยคยฌยปรฝยคร„ยตยกร‡ยฝยครฒยคร›
+ยครˆยครณยคร‰ยปรฝยครƒยคร†ยคยคยครžยคยนยกยฃPostgreSQLยครยกยขยคยตยครฉยคร‹ยกยขยฅรฆยกยผยฅยถร„รชยตรยทยฟยครคยทร‘ยพยตยครคยฅรžยฅรซยฅร-
+ยฅรยกยผยฅยธยฅรงยฅรณยกยฆยฅยณยฅรณยฅร†ยฅรณยฅยทยฅรงยฅรณยครŠยคร‰ยกยขยพยฆรร‘<font size=-1>DBMS</font>ยคยฌยปรฝยครยนรงยครฏยคยปยครŠยคยคยตยกร‡ยฝยครฒยคยคยคยฏยคร„ยคยซ
+ยปรฝยครยนรงยครฏยคยปยคร†ยคยคยครžยคยนยกยฃยณยฐร‰รดยฅยญยกยผยครŽยปยฒยพรˆร€ยฐยนรงร€ยญ(foreign key referential
+integrity)ยครคยฅรญยฅรƒยฅยฏยกยฆยฅยณยฅรณยฅร†ยฅรณยฅยทยฅรงยฅรณยครฒยธยบยครฉยคยนยคยฟยครกยครŽยณยฐร‰รดยถยฅยนรงยพรตร‚ร–ร€ยฉยธรฆ
+(outer concurrency control)ยครยปรฝยครยนรงยครฏยคยปยครžยคยปยครณยกยฃ
+
+<BR><BR>
+
+<DT> <B>ร€ยญร‡ยฝ(Performance)</B>
+<DD>
+
+PostgreSQLยครร†รณยคร„ยครŽยฅรขยกยผยฅร‰ยคร‡รรถยครชยครžยคยนยกยฃร‰รกร„รŒยครŽ<I>fsync</I>ยฅรขยกยผยฅร‰ยครยกยขOSยคยฌยฅยฏ
+ยฅรฉยฅรƒยฅยทยฅรฅยคยทยคยฟยครชยกยขยฟรดร‰รƒยธรฅยคร‹ร…ร…ยธยปยคยฌรรฎยครยคยฟยครชยคยทยคยฟยครˆยคยญยครŽยคยฟยครกยคร‹ยกยขยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรง
+ยฅรณยคยฌยดยฐรŽยปยคยนยครซร‹รจยคร‹ยฅร‡ยฅยฃยฅยนยฅยฏยคร‹ยฝรฑยคยญยนรพยครŸยกยขยคยนยคร™ยคร†ยครŽยฅร‡ยกยผยฅยฟยครฒยฅร‡ยฅยฃยฅยนยฅยฏยคร‹รŠรร‚ยธยคยทยครž
+ยคยนยกยฃยคยณยครŽยฅรขยกยผยฅร‰ยคร‡ยครยกยขยคร›ยครˆยครณยคร‰ยครŽยพยฆรร‘ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครจยครชยครขรƒร™ยคยฏยครŠยครชยครžยคยนยคยฌยกยขยคยฝ
+ยครŽร‰รดรŠยฌร…ยชยครŠรรฝรยณยครˆยคยทยคร†ยกยขยพยฆรร‘ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽรƒรฆยคร‹ยครยคยณยครŽยครจยคยฆยคร‹รŠรยผรฉร…ยชยครŠยฅร‡ยฅยฃ
+ยฅยนยฅยฏยฝรฑยคยญยนรพยครŸยครฒยฅร‡ยฅร•ยฅยฉยฅรซยฅรˆยครˆยคยทยคร†ยคยคยครซยครขยครŽยคยฌยพยฏยครŠยคยคยครˆยคยคยคยฆยคยณยครˆยครขยคยขยครชยครžยคยนยกยฃ
+<I>no-fsync</I>ยฅรขยกยผยฅร‰ยคร‡ยกยขร‰รกร„รŒยกยขPostgreSQLยครยพยฆรร‘ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครจยครชยครขร‚ยฎยคยฏ
+ยครŠยครชยครžยคยนยคยฌยกยขยคยทยคยซยคยทยครŠยคยฌยครฉยกยขOSยครŽยฅยฏยฅรฉยฅรƒยฅยทยฅรฅยคร‡ยฅร‡ยกยผยฅยฟยคยฌร‡ร‹ยฒรตยคยตยครฌยครซยคยซยครขยคยทยครฌยครž
+ยคยปยครณยกยฃยฒรฆยกยนยครยกยขยคยฝยครŽรƒรฆยดร–ยฅรขยกยผยฅร‰ยครฒยณยซรˆยฏรƒรฆยคร‡ยกยขยคยฝยครฌยคยฌยคยฆยครžยคยฏยครฆยคยฏยครˆยกยขยดยฐรยดfsync
+ยฅรขยกยผยฅร‰ยคร›ยคร‰ร€ยญร‡ยฝยครฒยตยพร€ยทยคร‹ยคยนยครซยคยณยครˆยครŠยคยฏยกยขOSยคยฌยฅยฏยฅรฉยฅรƒยฅยทยฅรฅยคยนยครซ30ร‰รƒรยฐยครžยคร‡ยครŽยฅร‡ยกยผ
+ยฅยฟร€ยฐยนรงร€ยญยครฒรŠรยคร†ยครซยครจยคยฆยคร‹ยครŠยครชยครžยคยนยกยฃ
+<BR><BR>
+
+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>
+ยคร‹ยคยขยครชยครžยคยนยกยฃ
+<BR><BR>
+
+PostgreSQLยครยกยขUnixยฅร—ยฅรญยฅยปยฅยนยครฒยตยฏร†ยฐยคยนยครซยคยณยครˆยคร‹ยครจยครชยฅรฆยกยผยฅยถยกยผร€รœร‚ยณยครฒรร ยบรฎยคยทยครžยคยนยกยฃ
+รŠยฃยฟรดยครŽยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยกยฆยฅร—ยฅรญยฅยปยฅยนยคยฌยพรฐรŠรณยครฒยฅรญยฅรƒยฅยฏยคยทยครŠยคยฌยครฉยฅร‡ยกยผยฅยฟยกยฆยฅรยฅรƒยฅร•ยฅยกยกยผยครฒ
+ยถยฆรยญยคยทยครžยคยนยกยฃยฅรžยฅรซยฅรCPUยคร‡ยครยกยขยดรŠรƒยฑยคร‹รŠยฃยฟรดยครŽยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครฒยคยฝยครฌยคยพยครฌยครŽCPUยคร‡รรถ
+ยครฉยคยปยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ<BR><BR>
+
+
+<DT> <B>ยฟยฎรรชร€ยญ(Reliability)</B>
+<DD>
+
+ยฒรฆยกยนยครยกยข<font size=-1>DBMS</font>ยครŽยฟยฎรรชร€ยญยคยฌยนรขยคยฏยครŠยคยฏยคร†ยครยคยฝยครŽยฒรรƒรยคยฌรŒยตยคยคยคยณยครˆยครฒรรฝยฒรฒยคยทยคร†ยครžยคยนยกยฃยฝยฝ
+รŠยฌยฅร†ยฅยนยฅรˆยคยทยคร†ยกยขยฐร‚ร„รชยคยทยคยฟยฅยณยกยผยฅร‰ยครฒยฅรยฅยฐยครฒยบร‡ยพยฎยคร‹ยคยทยคร†ยคยซยครฉยฅรชยฅรชยกยผยฅยนยคยนยครซยครจยคยฆยคร‹ยถร
+ยครกยคร†ยครžยคยนยกยฃยคยฝยครฌยคยพยครฌยครŽยฅรชยฅรชยกยผยฅยนยครยพยฏยครŠยคยฏยครˆยครข1ยฅยซยทรฎยฐรŠยพรฅยครŽยฅร™ยกยผยฅยฟยกยฆยฅร†ยฅยนยฅรˆยครฒยนร”
+ยครŠยคยคยกยขยคยณยครฌยครžยคร‡ยครŽยฅรชยฅรชยกยผยฅยนยครŽรรบรŽรฒยคยฌยกยขร€ยฝร‰รŠรˆร‡ยครˆยคยทยคร†ยฐร‚ร„รชยคยทยคยฟยทรธยธร‡ยครŠยฅรชยฅรชยกยผยฅยนยคร‡
+ยคยขยครซยคยณยครˆยครฒรŠยชยธรฌยครƒยคร†ยคยคยครžยคยนยกยฃยคยณยครŽรŠยฌรŒรฎยคร‡ยครยกยขร‚ยพยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครˆรˆรฆยคร™ยคร†ยครขร‚ยฝยฟยง
+ยคยฌยครŠยคยคยคยณยครˆยคร‹ยผยซยฟยฎยครฒยปรฝยครƒยคร†ยคยคยครžยคยนยกยฃ
+
+<DT> <B>ยฅยตยฅรยกยผยฅรˆ(Support)</B>
+<DD>
+
+ยฒรฆยกยนยครŽยฅรกยกยผยฅรชยฅรณยฅยฐยฅรชยฅยนยฅรˆยครยกยขรรธยถรธยคยนยครซยคร‰ยครณยครŠรŒรคร‚รชยคร‹ยคร„ยคยคยคร†ยครขยฒรฒยทรจยครฒยฝรตยคยฑยคร†ยคยฏยครฌ
+ยครซยกยขยณยซรˆยฏยผร”ยครคยฅรฆยกยผยฅยถยครŽร‹ร„ร‚รงยครŠยฅยฐยฅรซยกยผยฅร—ยครฒรรŠยคยทยคร†ยคยคยครžยคยนยกยฃยฒรฆยกยนยครรŒรคร‚รชยครŽยฒรฒยทรจยครฒรŠร
+ยพรšยคยนยครซยคยณยครˆยครยคร‡ยคยญยครžยคยปยครณยคยฌยกยขยพยฆรร‘ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร‡ยคยขยครƒยคร†ยครขยพรฏยคร‹ยฒรฒยทรจยคยตยครฌยครซยครฏยคยฑ
+ยคร‡ยครยคยขยครชยครžยคยปยครณยกยฃยณยซรˆยฏยผร”รƒยฃยกยขยฅรฆยกยผยฅยถยกยฆยฅยณยฅรŸยฅรฅยฅร‹ยฅร†ยฅยฃยกยขยฅรžยฅร‹ยฅรฅยฅยขยฅรซรŽร ยกยขยคยฝยครฌยคร‹ยกยข
+ยฅยฝยกยผยฅยนยฅยณยกยผยฅร‰ยครŠยคร‰ยคร‹ร„ยพร€รœยฅยขยฅยฏยฅยปยฅยนยคร‡ยคยญยครซยคยณยครˆยครจยครƒยคร†ยกยขPostgreSQLยครŽยฅยตยฅรยกยผยฅรˆยครยกยข
+ร‚ยพยครŽ<font size=-1>DBMS</font>ยฅยตยฅรยกยผยฅรˆยครจยครชยครขรยฅยครฌยคยฟยครขยครŽยครˆยครŠยครƒยคร†ยคยคยครžยคยนยกยฃยธรฆรร—ร‹ยพยคร‹ร…รบยคยจยคร†ยกยขยปรถรŠรร‹รจ
+ยครŽยพยฆรร‘ยฅยตยฅรยกยผยฅรˆยครขยคยขยครชยครžยคยนยกรŠยฅยตยฅรยกยผยฅรˆFAQยนร รŒรœยครฒยคยดรรทยฒยผยคยตยคยคยกร‹ยกยฃ
+
+<DT> <B>ยฒรยณรŠ(Price)</B>
+<DD>
+
+PostgreSQLยครŽยปรˆรร‘ยครยกยขยพยฆรร‘ยคร‡ยครขรˆรณยพยฆรร‘ยคร‡ยครขยกยขยคยนยคร™ยคร†รŒยตรŽรยคร‡ยคยนยกยฃยพรฅยตยญยคร‹ยผยจยคยทยคร†ยคยข
+ยครซBSDยฅยนยฅยฟยฅยคยฅรซยครŽยปรˆรร‘ยตรถร‚รบยคร‹ยณยฐยครฌยครŠยคยคยธร‚ยครชยกยขPostgreSQLยครŽยฅยณยกยผยฅร‰ยครฒร€ยฉยธร‚รŒยตยคยทยคร‡
+ยพยฆร‰รŠยคร‹รรˆยครŸยนรพยคร ยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+<BR><BR>
+</DL>
+<P>
+<HR>
+<H2><CENTER>ยฅรฆยกยผยฅยถยกยผยกยฆยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครŽยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="2.1">2.1</A>) PostgreSQL ยครŽยคยฟยครกยครŽ <font size=-1>ODBC</font> ยฅร‰ยฅรฉยฅยคยฅรยกยผยครยคยขยครชยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> PsqlODBC ยครˆ OpenLink <font size=-1>ODBC</font> ยครŽร†รณยคร„ยครŽ <font size=-1>ODBC</font> ยฅร‰ยฅรฉยฅยคยฅรยกยผยคยฌรรธรร‘ยฒร„ร‡ยฝยคร‡ยคยนยกยฃ
+
+<P> PsqlODBC ยคร PostgreSQL ยครŽร‡ร›ร‰ร›ยคร‹ยดรžยครžยครฌยคร†ยคยคยครžยคยนยกยฃยคยฝยครฌยคร‹ยคร„ยคยคยคร†ยครŽยคยตยครฉยคร‹ยพรœยบร™ยครŠยพรฐรŠรณยคร 
+<A HREF="ftp://ftp.PostgreSQL.org/pub/odbc/">ftp://ftp.PostgreSQL.org/pub/odbc/</A>
+ยคยซยครฉยผรจร†ร€ยคร‡ยคยญยครžยคยนยกยฃ<P>
+
+<small><PRE>
+    [รŒรตรƒรญ:
+   PsqlODBC ยครŽ ร†รผร‹รœยธรฌยฅร‘ยฅรƒยฅรยครฒรŠร’ยฒยฌรยตร€ยธยคยตยครณ(kataoka@interwiz.koganei.tokyo.jp)ยคยฌยบรฎยครฉยครฌยครžยคยทยคยฟ:
+   ยกรผ<A HREF="http://www.interwiz.koganei.tokyo.jp/software/PsqlODBC/index.html">http://www.interwiz.koganei.tokyo.jp/software/PsqlODBC/index.html</A>
+    ]
+</PRE></small>
+
+<P> OpenLink <font size=-1>ODBC</font> ยคร <A HREF="http://www.openlinksw.com/">http://www.openlinksw.com/</A>ยคยซยครฉร†รพยผรชยคร‡ยคยญยครžยคยนยกยฃร‰ยธยฝร ร…ยชยครŠ <font size=-1>ODBC</font> ยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยกยฆยฅยฝยฅร•ยฅรˆยฅยฆยฅยงยฅยขยคร‡ยปรˆยคยจยครžยคยนยครŽยคร‡ยกยขยปร™ยฑรงยคยทยคร†ยคยคยครซยคยนยคร™ยคร†ยครŽยฅร—ยฅรฉยฅรƒยฅรˆยฅร›ยกยผยฅร (Win, Mac, Unix, VMS)ยคยซยครฉ PostgreSQL ยครŽ <font size=-1>ODBC</font> ยคยฌรรธรร‘ยคร‡ยคยญยครžยคยนยกยฃ
+
+<P> ยคยฟยคร–ยครณรˆร ยครฉยครยกยขยพยฆรร‘ร‰รŠยผรยครŽยฅยตยฅรยกยผยฅรˆยครŽร‰ยฌรร—ยครŠยฟรยกยนยคร‹ร‡รคยครƒยคร†ยคยคยครซยครˆยปร—ยคยคยครžยคยนยคยฌยกยขยฅร•ยฅรชยกยผยฅยฆยฅยงยฅยขรˆร‡ยครยคยคยคร„ยคร‡ยครขร†รพยผรชยฒร„ร‡ยฝยครŽยครจยคยฆยคร‡ยคยนยกยฃยผรรŒรคยครยกยข<A HREF="mailto:postgres95@openlink.co.uk">postgres95@openlink.co.uk</A>ยคร‹ยคยชยดรชยคยคยคยทยครžยคยนยกยฃ
+
+<A HREF="http://www.PostgreSQL.org/docs/programmer/odbc.htm">
+Programmer's Guide</A>
+ยครŽ <font size=-1>ODBC</font> ยครŽยพรยครขยคยดรรทยคยฏยคร€ยคยตยคยคยกยฃ
+
+
+<P>
+<H4><A NAME="2.2">2.2</A>) PostgreSQL ยครฒ Web ยฅรšยกยผยฅยธยครˆรยขยทรˆยคยตยคยปยครซยคร‹ยครยคร‰ยครณยครŠยฅร„ยกยผยฅรซยคยฌยคยขยครชยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครฒรŽยขยคร‹ยปรฝยคร„ Web ยฅรšยกยผยฅยธยคร‹ยคร„ยคยคยคร†ยครŽรร‡ร€ยฒยครฉยคยทยคยคยพร’ยฒรฐยคยฌยกยข<BR>
+<A HREF="http://www.webtools.com">http://www.webtools.com</A> ยคร‹ยคยขยครชยครžยคยนยกยฃ
+<P><A HREF="http://www.phone.net/home/mwm/hotlist/">http://www.phone.net/home/mwm/hotlist/</A>ยคร‹ยครขยกยขยครขยคยฆยฐรฌยคร„ยคยขยครชยครžยคยนยกยฃ
+<P> Web ยคร˜ยครŽยณรˆร„ยฅยครŽยคยฟยครกยคร‹ยครยกยขPHP ยคยฌร‚รฎยฑร›ยคยทยคยฟยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครˆยครŠยครƒยคร†ยคยคยครžยคยนยกยฃ<A HREF="http://www.php.net">http://www.php.net/</A>ยคร‹ยคยขยครชยครžยคยนยกยฃ
+
+<small><PRE>
+    [รŒรตรƒรญ:
+     PHPยคร‹ยดร˜ยคยนยครซร†รผร‹รœยธรฌยครŽยพรฐรŠรณยครยกยข2000ร‡ยฏ4ยทรฎ19ร†รผยคร‹รˆยฏร‚ยญยคยทยคยฟร†รผร‹รœPHPยฅรฆยกยผยฅยถยฒรฑยครŽยฅยตยฅยคยฅรˆ
+       <A HREF="http://www.php.gr.jp/">http://www.php.gr.jp/</A>
+   ยคยขยครซยคยคยครยกยขร—ยขร€รฎ รŽร ยคยตยครณยครŽยฅยตยฅยคยฅรˆ
+       <A HREF="http://www.cityfujisawa.ne.jp/~louis/apps/phpfi/index.html">http://www.cityfujisawa.ne.jp/~louis/apps/phpfi/index.html</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ยครขรŽยฉยครยพรฅยคยฌยครƒยคร†ยคยคยครžยคยนยกยฃ
+    ]
+</PRE></small>
+
+<P> รŠยฃยปยจยครŠยพรฌยนรงยกยขร‚ยฟยคยฏยครŽยฟรยคร Perl ยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครˆ CGI.pm ยครฒยปรˆยคยคยครžยคยนยกยฃ
+
+<P> Perl ยครฒยปรˆยครƒยคยฟ WDB ยครฒยดรฐยคร‹ยคยทยคยฟ WWW ยฅยฒยกยผยฅรˆยฅยฆยฅยงยฅยคยคร<A HREF="http://www.eol.ists.ca/~dunlop/wdb-p95">http://www.eol.ists.ca/~dunlop/wdb-p95</A>ยคยซยครฉยฅร€ยฅยฆยฅรณยฅรญยกยผยฅร‰ยคร‡ยคยญยครžยคยนยกยฃ
+
+<small><PRE>
+    [รŒรตรƒรญ:
+   WDB ยครยกยขWeb ยคยซยครฉ DataBase ยคร˜ยครŽ Perl ยครŽ Interface ยคร‡ยคยนยกยฃ
+   wdb-p95 ยคร˜ยครŽยฅรชยฅรณยฅยฏยครร€รšยครฌยคร†ยคยทยครžยครƒยคร†ยคยคยครžยคยนยกยฃยคยชยคยฝยครฉยคยฏยกยขPerl DBI ยทรรยณยคร‡ DBD::Pg ยครŽรรธรร‘ยคยฌยฒร„ร‡ยฝยครˆยปร—ยครฏยครฌยครžยคยนยกยฃ
+   ยธยฝยบรŸยกยขWDBI ยครˆยคยคยคยฆรŒยพรยฐยคร‹ยครŠยครƒยคร†ยคยคยครซยครขยครŽ
+       <A HREF="http://www.egroups.com/list/wdb-users/">http://www.egroups.com/list/wdb-users/</A>
+   ยครˆยกยขWDBยครŽรŒยพรยฐยครŽยครžยครžยครŽยครขยครŽ
+       <A HREF="http://www.i-con.dk/wdb/">http://www.i-con.dk/wdb/</A>
+   ยครˆยคยฌยคยขยครชยครžยคยนยกยฃยคยฝยครŽยทรยฐรžยครยครจยคยฏยครฏยคยซยครชยครžยคยปยครณยกยฃ
+    ]
+</PRE></small>
+
+<P>
+<H4><A NAME="2.3">2.3</A>) PostgreSQL ยครยฅยฐยฅรฉยฅร•ยฅยฃยฅยซยฅรซยกยฆยฅรฆยกยผยฅยถยกยฆยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครฒยปรฝยครƒยคร†ยคยคยครžยคยนยคยซยกยฉ ยฅรฌยฅรยกยผยฅรˆยกยฆยฅยธยฅยงยฅรยฅรฌยกยผยฅยฟยครยกยฉ ร‹รคยครกยนรพยครŸรŒรคยคยคยนรงยครฏยคยปยธร€ยธรฌยคร˜ยครŽยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครยกยฉ
+</H4>
+
+<P> <I>pgaccess</I> ยครˆยธร†ยครยครฌยครซรร‡ร€ยฒยครฉยคยทยคยคยฅยฐยฅรฉยฅร•ยฅยฃยฅยซยฅรซยกยฆยฅรฆยกยผยฅยถยกยฆยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยคยฌยคยขยครชยกยขยคยณยครŽร‡ร›ร‰ร›ยครˆยถยฆยคร‹ยฝรยฒร™ยคยตยครฌยครžยคยนยกยฃ<I>Pgaccess</I> ยคร‹ยครยฅรฌยฅรยกยผยฅรˆยกยฆยฅยธยฅยงยฅรยฅรฌยกยผยฅยฟยครขยคยขยครชยครžยคยนยกยฃWeb ยฅรšยกยผยฅยธยคร<A HREF="http://www.flex.ro/pgaccess">http://www.flex.ro/pgaccess</A>ยคร‡ยคยนยกยฃ
+
+<P> <I>ecpg</I> ยครˆยคยคยคยฆ C ยธร€ยธรฌยครŽยคยฟยครกยครŽร‹รคยครกยนรพยครŸ <font size=-1>SQL</font> รŒรคยคยคยนรงยครฏยคยปยธร€ยธรฌยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครขยคยขยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="2.4">2.4</A>) PostgreSQL ยครˆร„รŒยฟยฎยคยนยครซยคร‹ยครยคร‰ยครณยครŠยธร€ยธรฌยคยฌยปรˆยคยจยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>ยฐรŠยฒยผยครŽยครขยครŽยคยฌยคยขยครชยครžยคยน:
+
+<UL>
+<LI>C (libpq)
+<LI>C++ (libpq++)
+<LI>ร‹รคยครกยนรพยครŸC (ecpg)
+<LI>Java (jdbc)
+<LI>Perl (perl5)
+<LI>ODBC (odbc)
+<LI>Python (<A HREF="http://www.druid.net/pygresql/">PyGreSQL</A>)
+<LI>TCL (libpgtcl)
+<LI>C Easy API (libpgeasy)
+<LI>ร‹รคยครกยนรพยครŸ<font size=-1>HTML</font> (<A HREF="http://www.php.net">PHP from http://www.php.net</A>)
+</UL>
+<P>
+
+<small><PRE>
+    [รŒรตรƒรญยกยง
+   <A HREF="http://www.netlab.co.jp/ruby/jp/">ruby</A>ยครŽยบรฎยผร”ยคร‡ยคยขยครซยครžยคร„ยครขยครˆ ยครฆยคยญยคร’ยครญ(matz@ZetaBITS.COM)ยคยตยครณยครˆยกยขยครžยคร„ยครขยครˆ ยคยจยคยคยคยธ(ematsu@pfu.co.jp)ยคยตยครณยคยฌ
+   ruby ยครŽ PostgreSQL ยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครฒยบรฎยครชยครžยคยทยคยฟยกยฃยธยฝยบรŸยครŽยฐรยปรฝยดร‰รรฝยครร€ร†ร†ยฃ ร…รยคยตยครณยคยฌยคยทยคร†ยคยคยครžยคยนยกยฃ
+       <A HREF="http://webclub.kcom.ne.jp/mb/noborus/ruby/">http://webclub.kcom.ne.jp/mb/noborus/ruby/</A>
+        PgBash ยคร ยถยญร…ร„ ยฒรญรŒร€ ยคยตยครณยคยฌยบรฎยครƒยคยฟ bash ยครŽ PostgreSQL ยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยคร‡ยคยนยกยฃ
+       <A HREF="http://www.psn.co.jp/PostgreSQL/pgbash/">http://www.psn.co.jp/PostgreSQL/pgbash/</A>
+   Bashยฅยณยฅรžยฅรณยฅร‰ยฅรฉยฅยคยฅรณยคร‡postgres ยคร‹รŒรคยคยคยนรงยครฏยคยปยคร‡ยคยญยครžยคยนยกยฃ
+    ]
+</PRE></small>
+
+<P>
+<P>
+<HR>
+<H2><CENTER>ยดร‰รรฝยพรฅยครŽยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="3.1">3.1</A>) ยคร‰ยครŽยครจยคยฆยคร‹ยคยนยครฌยคร <I>/usr/local/pgsql</I> ยฐรŠยณยฐยครŽยพรฌยฝรชยคร‹ยฅยคยฅรณยฅยนยฅรˆยกยผยฅรซยคร‡ยคยญยครžยคยนยคยซยกยฉ</H4>
+
+<P> ยดรŠรƒยฑยครŠรŠรฝร‹ยกยครยกยข <I>configure</I> ยครฒรรถยครฉยคยปยครซยครˆยคยญยคร‹ --prefix ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปร˜ร„รชยคยนยครซยคยณยครˆยคร‡ยคยนยกยฃ
+
+<P>
+<H4><A NAME="3.2">3.2</A>) postmaster ยครฒรรถยครฉยคยปยครซยครˆยกยข<I>Bad System Call</I> ยครˆยคยซยฅยณยฅยขยกยฆยฅร€ยฅรณยฅร—ยคยทยคยฟยครˆยครŽยฅรกยฅรƒยฅยปยกยผยฅยธยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยคยตยครžยคยถยครžยครŠรŒรคร‚รชยคยฌยนรยคยจยครฉยครฌยครžยคยนยคยฌยกยขยครžยคยบยบร‡ยฝรฉยคร‹ยคยขยครŠยคยฟยครŽยฅยซยกยผยฅรยฅรซยคร‹ System V IPC ยครŽยณรˆร„ยฅยคยฌยฅยคยฅรณยฅยนยฅรˆยกยผยฅรซยคยตยครฌยคร†ยคยคยครซยคยซยครฒยณรŽร‡ยงยคยทยคร†ยธยซยคร†ยคยฏยคร€ยคยตยคยคยกยฃPostgreSQL ยครยฅยซยกยผยฅรยฅรซยคร‹ยครจยครซยถยฆรยญยฅรกยฅรขยฅรชยกยผยครˆยฅยปยฅรžยฅร•ยฅยฉยครŽยฅยตยฅรยกยผยฅรˆยครฒร‰ยฌรร—ยครˆยคยทยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="3.3">3.3</A>) <I>postmaster</I> ยครฒรรถยครฉยคยปยครจยคยฆยครˆยคยนยครซยครˆยกยข<I>IpcMemoryCreate</I> ยฅยจยฅรฉยกยผยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅยซยกยผยฅรยฅรซยคยฌยถยฆรยญยฅรกยฅรขยฅรชยกยผยครฒยปรฝยคร„ร€รŸร„รชยคร‹ยครŠยครƒยคร†ยคยคยครŠยคยซยครƒยคยฟยคยซยกยขยคร‡ยครŠยคยฑยครฌยครยกยขยฅยซยกยผยฅรยฅรซยคร‹ร‚รยคยทยคร†ยปรˆยคยจยครซยถยฆรยญยฅรกยฅรขยฅรชยกยผยครŽร‚รงยคยญยคยตยครฒร‚รงยคยญยคยฏร€รŸร„รชยคยนยครซร‰ยฌรร—ยคยฌยคยขยครชยครžยคยนยกยฃยถรฑร‚รŽร…ยชยครŠร‚รงยคยญยคยตยครยกยขยปรˆยครƒยคร†ยคยคยครซยฅยขยกยผยฅยญยฅร†ยฅยฏยฅรยฅรฃยครˆ<I>postmaster</I> ยครฒรรถยครฉยคยปยครซยครˆยคยญยคร‹ร€รŸร„รชยคยนยครซยฅรยฅรƒยฅร•ยฅยกยครŽยฟรดยครˆยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนยคร‹ยฐรร‚ยธยคยทยครžยคยนยกยฃยคร›ยครˆยครณยคร‰ยครŽยฅยทยฅยนยฅร†ยฅร ยคร‡ยครยกยขยดรปร„รชรƒรยครŽยฅรยฅรƒยฅร•ยฅยกยฅยตยฅยคยฅยบยครŽยครžยครžยคร‡ยกยขยพยฏยครŠยคยฏยครˆยครขรŒรณ1MBยคยฌร‰ยฌรร—ยคร‡ยคยนยกยฃ
+
+<P>
+<H4><A NAME="3.4">3.4</A>) <I>postmasterยครฒ</I>รรถยครฉยคยปยครจยคยฆยครˆยคยนยครซยครˆยกยข<I>IpcSemaphoreCreate</I> ยฅยจยฅรฉยกยผยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P>ยครขยคยทยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธยคยฌ<I>IpcSemaphoreCreate: semget failed (No space left on device)</I>ยคร‡ยคยขยครฌยครยกยขยฅยซยกยผยฅรยฅรซยคยฌยฝยฝรŠยฌยครŠยฅยปยฅรžยฅร•ยฅยฉยครฒยปรˆยคยจยครซยครจยคยฆยคร‹ยนยฝร€ยฎยคยตยครฌยคร†ยคยคยครžยคยปยครณยกยฃPostgresยครร€รธยบรŸร…ยชยครŠยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนร‹รจยคร‹ยฐรฌยคร„ยครŽยฅยปยฅรžยฅร•ยฅยฉยครฒร‰ยฌรร—ยครˆยคยทยครžยคยนยกยฃยครˆยครชยคยขยคยจยคยบยครŽยฒรฒยทรจยบรถยคร<I>postmaster</I>ยครฒยตยฏร†ยฐยคยนยครซยครˆยคยญยคร‹ยกยขยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนยครŽยฟรดยครฒยครจยครชยพยฏยครŠยคยฏร€ยฉยธร‚ยครฒยคยนยครซยคยณยครˆยคร‡ยคยนยกยฃยดรปร„รชรƒรยครŽ32ยครจยครชยพยฎยคยตยครŠยฟรดยครŽยฅร‘ยฅรฉยฅรกยกยผยฅยฟยครฒ<I>-N</I>ยคร‡ยปรˆยคยคยครžยคยนยกยฃยครจยครชยนยฑยตร—ร…ยชยครŠยฒรฒยทรจยบรถยครยกยขยฅยซยกยผยฅรยฅรซยครŽ<font size=-1>SEMMNS</font> ยครˆ <font size=-1>SEMMNI</font> ยฅร‘ยฅรฉยฅรกยกยผยฅยฟยครฒรรฝยครคยคยนยคยณยครˆยคร‡ยคยนยกยฃ
+<P>ยครขยคยทยกยขยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธยคยฌยครŠยคร‹ยคยซร‚ยพยครŽยครขยครŽยคร‡ยคยขยครฌยครยกยขยฅยซยกยผยฅรยฅรซยครŽยนยฝร€ยฎยคร‡ยครžยครƒยคยฟยคยฏยฅยปยฅรžยฅร•ยฅยฉยครŽยฅยตยฅรยกยผยฅรˆยครฒยคยทยคร†ยคยคยครŠยคยคยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ
+
+<P>
+
+<H4><A NAME="3.5">3.5</A>) ร‚ยพยครŽยฅร›ยฅยนยฅรˆยคยซยครฉยผยซรŠยฌยครŽ PostgreSQL ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร˜ยครŽยฅยขยฅยฏยฅยปยฅยนยครฒร‹ร‰ยคยฐยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>    ยดรปร„รชรƒรยคร‡ยครยกยขPostgreSQL ยคร unix ยฅร‰ยฅรกยฅยคยฅรณยฅยฝยฅยฑยฅรƒยฅรˆยครฒยปรˆยคยฆยฅรญยกยผยฅยซยฅรซยฅรžยฅยทยฅรณยคยซยครฉยครŽร€รœร‚ยณยคยทยคยซยตรถยคยทยครžยคยปยครณยกยฃ<I>postmaster</I> ยตยฏร†ยฐยคร‹ <I>-i</I> ยฅร•ยฅรฉยฅรƒยฅยฐยครฒยฒรƒยคยจยกยข<I>$PGDATA/pg_hba.conf</I> ยฅร•ยฅยกยฅยคยฅรซยครฒร…ยฌร€รšยคร‹ร„ยพยคยทยคร†ยกยขยฅร›ยฅยนยฅรˆยผรงร†ยณยทยฟยครŽร‡ยงยพรšยครฒยปรˆยครฏยครŠยคยคยคยซยคยฎยครชยครร‚ยพยครŽยฅรžยฅยทยฅรณยคยซยครฉยครร€รœร‚ยณยคร‡ยคยญยครŠยคยคยคร‡ยคยทยครงยคยฆยกยฃยคยณยครฌยคร‹ยครจยครชTCP/IPยครŽร€รœร‚ยณยคยฌยฒร„ร‡ยฝยคร‹ยครŠยครชยครžยคยนยกยฃ
+<p>รร ยบรฎร‰ร”ร‡ยฝยครŠยฅยปยฅรžยฅร•ยฅยฉยครขยฒรกร…ร™ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยฅยขยฅยฏยฅยปยฅยนรƒรฆยคร‹ยฅยฏยฅรฉยฅรƒยฅยทยฅรฅยครฒยฐรบยคยญยตยฏยคยณยคยนยคยณยครˆยคยฌยคยขยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="3.6">3.6</A>) ร‚ยพยครŽยฅรžยฅยทยฅรณยคยซยครฉยผยซรŠยฌยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร‹ร€รœร‚ยณยคร‡ยคยญยครŠยคยคยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยดรปร„รชยครŽร€รŸร„รชยคร‡ยครยฅรญยกยผยฅยซยฅรซยฅรžยฅยทยฅรณยคยซยครฉยครŽ unix ยฅร‰ยฅรกยฅยคยฅรณยครŽยฅยฝยฅยฑยฅรƒยฅรˆร€รœร‚ยณยคยทยคยซยตรถยคยทยครžยคยปยครณยกยฃTCP/IP ร€รœร‚ยณยครฒยฒร„ร‡ยฝยคร‹ยคยนยครซยคร‹ยคร postmaster ยคยฌ <I>-i</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยคร‡ยณยซยปรยคยตยครฌยคร†ยคยคยคร†ยกยข<I>pgsql/data/pg_hba.conf</I> ยฅร•ยฅยกยฅยคยฅรซยคร‹ร…ยฌร€รšยครŠยฅร›ยฅยนยฅรˆยครŽยตยญยบรœยคยฌร„ร‰ยฒรƒยคยตยครฌยคร†ยคยคยครซยคยณยครˆยครฒยณรŽร‡ยงยคยทยคร†ยคยฏยคร€ยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="3.7">3.7</A>) ยครจยครชยครจยคยคร€ยญร‡ยฝยครฒร†ร€ยครซยคยฟยครกยคร‹ยกยขยคร‰ยครŽยครจยคยฆยคร‹ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยกยฆยฅยจยฅรณยฅยธยฅรณยครฒร„ยดร€ยฐยคร‡ยคยญยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยณรŽยคยซยคร‹ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครรŒรคยคยคยนรงยครฏยคยปยครŽร‚ยฎร…ร™ยครฒรรฝยคยทยครžยคยนยกยฃ<font size=-1>EXPLAIN</font>ยฅยณยฅรžยฅรณยฅร‰ยคร‡ PostgreSQL ยคยฌยคร‰ยครŽยครจยคยฆยคร‹ยคยขยครŠยคยฟยครŽรŒรคยคยคยนรงยครฏยคยปยครฒร‹รรŒรตยคยทยคร†ยคยคยครซยคยซยครฒยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยกยขยคยฝยคยทยคร†ยกยขยคร‰ยครŽยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคยฌยปรˆยครฏยครฌยคร†ยคยคยครซยคยซยครฒยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+<P>ยครขยคยท <font size=-1>INSERT</font> ยครฒร‚ยฟรร‘ยคยทยคร†ยคยคยครซยพรฌยนรงยครยกยข<font size=-1>COPY</font> ยฅยณยฅรžยฅรณยฅร‰ยครฒยปรˆยครƒยคร†ร‚รงยคยญยครŠยฅรยฅรƒยฅรยฝรจรรฝยคร‡ยคยฝยครฌยครฒยนร”ยครŠยคยฆยคยณยครˆยครฒยธยกร†ยคยคยทยคร†ยฒยผยคยตยคยคยกยฃยคยณยครฌยครยกยข<font size=-1>INSERT</font> ยครฒรŠรŒยกยนยคร‹ยนร”ยครŠยคยฆยครจยครชยครขยครƒยครˆยนรขร‚ยฎยคร‡ยคยนยกยฃยผยกยคร‹ยกยข<font size=-1>BEGIN WORK/COMMIT</font> ยครŽยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยกยฆยฅร–ยฅรญยฅรƒยฅยฏยครŽรƒรฆยคร‹รŒยตยคยครŠยธยครยกยขยคยฝยครฌยครฉยผยซยฟรˆยคยฌยคยฝยครฌยคยพยครฌยครŽยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยคร‹ร†รพยครƒยคร†ยคยคยครซยครˆยธยซยครŠยคยตยครฌยครžยคยนยกยฃยคยคยคยฏยคร„ยคยซยครŽรŠยธยครฒยฐรฌยคร„ยครŽยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยกยฆยฅร–ยฅรญยฅรƒยฅยฏยครŽรƒรฆยคร‡ยนร”ยครŠยคยฆยคยณยครˆยครฒยนรยคยจยคร†ยฒยผยคยตยคยคยกยฃยคยณยครฌยคร‹ยครจยครชยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยครŽยฅยชยกยผยฅรยกยผยฅร˜ยฅรƒยฅร‰ยคยฌยธยบยครชยครžยคยนยกยฃยครžยคยฟยกยขร‚รงยคยญยครŠยฅร‡ยกยผยฅยฟยครŽรŠร‘ยนยนยครฒยนร”ยครŠยคยฆยบรยครยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยฐรฌร…ร™ยณยฐยคยทยคร†ยกยขยบรฎยครชร„ยพยคยนยคยณยครˆยครฒยนรยคยจยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P> ยฅรยฅรฅยกยผยฅร‹ยฅรณยฅยฐยครŽยฅยชยฅร—ยฅยทยฅรงยฅรณยคยฌยคยคยคยฏยคร„ยคยซยคยขยครชยครžยคยนยกยฃ<I>postmaster</I> ยครฒ <I>-o -F</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยคร‡ยตยฏร†ยฐยคยนยครซยคยณยครˆยคร‹ยครจยครƒยคร†ยกยข<I>fsync()</I> ยครฒรŒยตยธรบยคร‹ยคยนยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃยคยณยครฌยคร‹ยครจยครƒยคร†ยกยขยณร†ยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณร‹รจยคร‹ <I>fsync()</I> ยคร‡ยฅร‡ยฅยฃยฅยนยฅยฏยครฒยนยนยฟยทยคยนยครซยครŽยครฒยปรŸยครกยคยตยคยปยครžยคยนยกยฃ
+
+<P> <I>postmaster</I> <I>-B</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยครƒยคร†ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยกยฆยฅร—ยฅรญยฅยปยฅยนยคร‹ยครจยครชยปรˆยครฏยครฌยครซยถยฆรยญยฅรกยฅรขยฅรชยกยผยกยฆยฅรยฅรƒยฅร•ยฅยกยครฒร‚รงยคยญยคยฏยคยนยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃยครขยคยทยกยขยคยณยครŽยฅร‘ยฅรฉยฅรกยกยผยฅยฟยครฒยนรขยคยฏยคยทยคยนยคยฎยครซยครˆยกยขยฅยซยกยผยฅรยฅรซยครŽยถยฆรยญยฅรกยฅรขยฅรชยกยผยถรตยดร–ยครŽร€ยฉยธร‚รƒรยครฒยฑร›ยคยจยคร†ยคยทยครžยครƒยคยฆยคยฟยครกยคร‹ <I>postmaster</I> ยคยฌรรถยครฉยครŠยคยฏยครŠยครซยคร‡ยคยทยครงยคยฆยกยฃยดรปร„รชรƒรยคร‡ยครยกยขยคยฝยครฌยคยพยครฌยครŽยฅรยฅรƒยฅร•ยฅยกยครŽร‚รงยคยญยคยตยคร 8K ยคร‡ยกยขยฅรยฅรƒยฅร•ยฅยกยฟรดยคร 64 ยคร‡ยคยนยกยฃ
+
+<P> ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครฒ <I>-S</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยครƒยคร†ยกยขยคยฝยครฌยคยพยครฌยครŽยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยกยฆยฅร—ยฅรญยฅยปยฅยนยคยฌยฐรฌยปรพร…ยชยครŠรŠร‚ยคร™ร‚ร˜ยคยจยคร‹ยครจยครƒยคร†ยปรˆยคยฆยฅรกยฅรขยฅรชยกยผยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบยครฒรรฝยครคยคยนยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃ ยคยฝยครŽ <I>-S</I> ยครŽรƒรยครยฅยญยฅรญยฅรยฅยคยฅรˆรƒยฑยฐรŒยคร‡ยกยขยดรปร„รชรƒรยคร 512 (ยคยนยครŠยครฏยครยกยข512K)ยคร‡ยคยนยกยฃ
+
+<P> ยครžยคยฟยกยข<font size=-1>CLUSTER</font> ยฅยณยฅรžยฅรณยฅร‰ยครฒยปรˆยครƒยคร†ยกยขยฅร†ยกยผยฅร–ยฅรซยครŽยฅร‡ยกยผยฅยฟยครฒยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร‹ยนรงยครฏยคยปยครซยคยฟยครกยคร‹ยฅยฐยฅรซยกยผยฅร—ยฒยฝยคยนยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃยพรœยคยทยคยฏยครยกยขยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡ <I>CLUSTER</I> ยครฒยธยซยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="3.8">3.8</A>) ยคร‰ยครŽยครจยคยฆยครŠยฅร‡ยฅรยฅยฐยตยกร‡ยฝยคยฌยปรˆยคยจยครžยคยนยคยซยกยฉ</H4>
+
+<P> PostgreSQL ยครยกยขยฅร‡ยฅรยฅยฐยครŽยคยฟยครกยคร‹ยฐร•รŒยฃยครŽยคยขยครซยกยขยพรตร‚ร–ยพรฐรŠรณยครฒรŠรณยนรฐยคยนยครซยคยคยคยฏยคร„ยคยซยครŽยตยกร‡ยฝยครฒยปรฝยครยครžยคยนยกยฃ
+
+<P> ยครžยคยบยกยข--enable-cassert ยฅยชยฅร—ยฅยทยฅรงยฅรณยคร‡ <I>configure</I> ยครฒรรถยครฉยคยปยครžยคยนยกยฃยคยฝยคยฆยคยทยคร†ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยนยครซยคยณยครˆยคร‹ยครจยครชยกยขร‚รดยปยณยครŽ <I>assert()</I> ยคยฌยกยขยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽยฟรŠร„ยฝยพรตยถยทยครฒยดร†ยปรซยคยทยกยขยฒยฟยคยซรยฝยดรผยคยปยครŒยคยณยครˆยคยฌยตยฏยคยญยครซยครˆยฅร—ยฅรญยฅยฐยฅรฉยฅร ยครฒร„รคยปรŸยคยนยครซยครจยคยฆยคร‹ยครŠยครชยครžยคยนยกยฃ
+
+<P> <I>postmaster</I> ยครˆ <I>postgres</I> ยครŽรŽยพรŠรฝยคร‡ยคยคยคยฏยคร„ยคยซยครŽยฅร‡ยฅรยฅยฐยกยฆยฅยชยฅร—ยฅยทยฅรงยฅรณยครŽรรธรร‘ยคยฌยคร‡ยคยญยครžยคยนยกยฃยครžยคยบยกยขยผยกยครŽยครจยคยฆยคร‹  <I>postmaster</I> ยครฒยตยฏร†ยฐยคยนยครซยครˆยคยญยครยคยคยคร„ยคร‡ยครขยกยขร‰ยธยฝร ยฝรรŽรยครˆยฅยจยฅรฉยกยผยฝรรŽรยครฒยฅรญยฅยฐยกยฆยฅร•ยฅยกยฅยคยฅรซยคร‹รรทยครซยครจยคยฆยคร‹ยคยทยคร†ยคยขยครซยคยณยครˆยครฒยณรŽยคยซยครกยคร†ยฒยผยคยตยคยคยกยฃ
+
+<PRE>
+   cd /usr/local/pgsql
+   ./bin/postmaster &gt;server.log 2&gt;&1 &
+</PRE>
+
+<P> ยคยณยครฌยคร‹ยครจยครช PostgreSQL ยครŽยบร‡ยพรฅร‰รดยครŽยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹ server.log ยฅร•ยฅยกยฅยคยฅรซยคยฌรƒร–ยคยซยครฌยครžยคยนยกยฃยคยณยครŽยฅร•ยฅยกยฅยคยฅรซยครยฅยตยกยผยฅรยกยผยคยฌรรธยถรธยคยทยคยฟรŒรคร‚รชยครคยฅยจยฅรฉยกยผยคร‹ยคร„ยคยคยคร†รยญรร‘ยครŠยพรฐรŠรณยครฒยดรžยครŸยครžยคยนยกยฃ<I>Postmaster</I> ยครยนยนยคร‹ยพรœยบร™ยครŠยพรฐรŠรณยครฒรŠรณยนรฐยคยนยครซยคยฟยครกยครŽ <I>-d</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรฝยครยครžยคยนยกยฃยคยฝยครŽ <I>-d</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครยกยขยฅร‡ยฅรยฅยฐยกยฆยฅรฌยฅร™ยฅรซยครฒยปร˜ร„รชยคยทยครžยคยนยกยฃยนรขยคยคยฅร‡ยฅรยฅยฐยกยฆยฅรฌยฅร™ยฅรซยคร‡ยครยกยขร‚รงยคยญยครŠยฅรญยฅยฐยฅร•ยฅยกยฅยคยฅรซยครฒร€ยธร€ยฎยคยนยครซยคยณยครˆยคร‹รƒรญยฐร•ยคยทยครŠยคยฏยคร†ยครยครŠยครชยครžยคยปยครณยกยฃ
+
+<P>ยครขยคยทยกยข<i>postmaster</i>ยคยฌรรถยครƒยคร†ยคยคยครŠยคยฑยครฌยครยกยข<I>postgres</I>ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครฒยฅยณยฅรžยฅรณยฅร‰ยนร”ยคยซยครฉรรถยครฉยคยปยครซยคยณยครˆยคยฌยคร‡ยคยญยกยขร„ยพร€รœ<font size=-1>SQL</font>รŠยธยครฒยฅยฟยฅยคยฅร—ยคยนยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃยคยณยครŽยครคยครชยคยซยคยฟยครยกยขยฅร‡ยฅรยฅยฐรŒรœร…ยชยครŽยครˆยคยญ<B>ยคร€ยคยฑ</B>ยคยชยพยฉยครกยคยทยครžยคยนยกยฃยฅยปยฅรŸยฅยณยฅรญยฅรณยคร‡ยครยครŠยคยฏยกยขยฒรพยนร”ยคยฌรŒรคยคยคยนรงยครฏยคยปยครŽยฝยชยครชยคร‹ยครŠยครซยคยณยครˆยคร‹รƒรญยฐร•ยคยทยคร†ยคยฏยคร€ยคยตยคยคยกยฃยครขยคยทยกยขยฅร‡ยฅรยฅยฐยฅยทยฅรณยฅรœยฅรซยครฒร†รพยครฌยคร†ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยทยคร†ยคยคยครฌยครยกยขยฅร‡ยฅรยฅรƒยฅยฌยครฒยปรˆยครƒยคร†ยฒยฟยคยฌยตยฏยคยญยคร†ยคยคยครซยคยซยครฒยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃpostmaster ยคยซยครฉยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครฒยณยซยปรยคยทยคยฟยครฏยคยฑยคร‡ยครยครŠยคยคยครŽยคร‡ยกยขร†รˆรŽยฉยครŠยดร„ยถยญยคร‡รรถยครƒยคร†ยคยคยครซยครŽยคร‡ยครยครŠยคยฏยฅรญยฅรƒยฅยฏยกยฟยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครˆยครŽร‚รรรƒยครŽรŒรคร‚รชยคยฌยฝร…รŠยฃยคยนยครซยคยณยครˆยครยคยขยครชยครžยคยปยครณยกยฃ
+
+<P> ยครขยคยทยกยข<i>postmaster</i>ยคยฌรรถยครƒยคร†ยคยคยครฌยครยกยขยคยขยครซยฅยฆยฅยฃยฅรณยฅร‰ยฅยฆยคร‡<I>psql</I>ยครฒยณยซยปรยคยนยครซยครˆยกยข<i>psql</i> ยคร‡ยปรˆยครฏยครฌยครซ <i>postgres</i>ยฅร—ยฅรญยฅยปยฅยนยครŽ<font size=-1>PID</font>ยคยฌยธยซยคร„ยคยซยครชยครžยคยนยกยฃยฅร‡ยฅรยฅรƒยฅยฌยครฒยปรˆยครƒยคร†<i>postgres</i>ยครŽ<font size=-1>PID</font>ยคร‹ยฅยขยฅยฟยฅรƒยฅร(attach)ยคยทยครžยคยนยกยฃยฅร‡ยฅรยฅรƒยฅยฌยครŽรƒรฆยคยซยครฉยฅร–ยฅรฌยกยผยฅยฏยกยฆยฅรยฅยคยฅรณยฅรˆยครฒยฅยปยฅรƒยฅรˆยคยทยกยข<i>psql</i>ยคยซยครฉรŒรคยคยคยนรงยครฏยคยปยครฒรˆยฏยนร”ยคยทยครžยคยนยกยฃยฅร‡ยฅรยฅยฐยครŽยคยฟยครกยคร‹<i>postgres</i>ยครฒยปรร†ยฐยคยนยครซยพรฌยนรงยครยกยขPGOPTIONS="-W n" ยครฒร€รŸร„รชยคร‡ยคยญยกยขยคยฝยครฌยคยซยครฉยกยข<i>psql</i> ยครฒยณยซยปรยคยทยครžยคยนยกยฃยคยณยครฌยคร‹ยครจยครชยกยข<i>n</i> ร‰รƒยณยซยปรยครฒรƒร™ยครฉยคยปยครซยครยคยบยครŠยครŽยคร‡ยกยขยฅร‡ยฅรยฅรƒยฅยฌยคร‡ยฅยขยฅยฟยฅรƒยฅรยคยทยคร†ยปรร†ยฐยครฒยฝรงยครฒร„ร‰ยครƒยคร†ยธยซยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+
+<P> postgreSQL ยฅร—ยฅรญยฅยฐยฅรฉยฅร ยคร‹ยครยกยขยฅร‡ยฅรยฅยฐยครˆร€ยญร‡ยฝร‚ยฌร„รชยคร‹ยครˆยคร†ยครขรŒรฒยคร‹รŽยฉยคร„ <I>-s</I>ยครค <I>-A</I>ยครค <I>-t</I> ร…รนยครŽยฅยชยฅร—ยฅยทยฅรงยฅรณยคยฌยคยขยครชยครžยคยนยกยฃ
+
+<P> ยฒยฟยครˆยคยคยคยฆยดร˜ยฟรดยคยฌยคร‰ยครŽยคยฏยครฉยคยคยผร‚ยนร”ยปรพยดร–ยครฒยฟยฉยครƒยคร†ยคยคยครซยคยซยครฒยธยซยครซยคยฟยครกยคร‹ยกยขยฅร—ยฅรญยฅร•ยฅยกยฅยคยฅรชยฅรณยฅยฐยกรŠยฅร—ยฅรญยฅร•ยฅยฃยกยผยฅรซร‰ร•ยคยญยกร‹ยคร‡ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยนยครซยคยณยครˆยครขยฒร„ร‡ยฝยคร‡ยคยนยกยฃยคยฝยครŽยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽยฅร—ยฅรญยฅร•ยฅยฃยกยผยฅรซยกยฆยฅร•ยฅยกยฅยคยฅรซยคร <I>pgsql/data/base/dbname</I> ยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹ยณรŠร‡ยผยคยตยครฌยครซยคร‡ยคยทยครงยคยฆยกยฃยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครŽยฅร—ยฅรญยฅร•ยฅยฃยกยผยฅรซยครยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครŽยธยฝยนร”ยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹รƒร–ยคยซยครฌยครซยคร‡ยคยทยครงยคยฆยกยฃ
+
+
+<P>
+<H4><A NAME="3.9">3.9</A>) ร€รœร‚ยณยคยทยครจยคยฆยครˆยคยนยครซยครˆยคยญยคร‹ <I>'Sorry, too many clients'</I> ยคยฌยฝรยครžยคยนยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> <I>postmasterยคยฌ</I>ร†ยฑยปรพยปรร†ยฐยคร‡ยคยญยครซยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนยคร‹ร‚รยคยนยครซร€ยฉยธร‚ยฟรดยครฒรรฝยครคยคยนร‰ยฌรร—ยคยฌยคยขยครชยครžยคยนยกยฃ
+<P>PostgreSQL 6.5ยฐรŠยนรŸยคร‡ยครยกยขยดรปร„รชยครŽยบร‡ร‚รงยฅร—ยฅรญยฅยปยฅยนยคร32ยฅร—ยฅรญยฅยปยฅยนยคร‡ยคยนยกยฃร…ยฌร€รšยครŠ<I>-N</I>ยครŽรƒรยคร‡<I>postmaster</I>ยครฒยบร†ยตยฏร†ยฐยคยนยครซยคยณยครˆยคร‹ยครจยครชรรฝยฒรƒยคยตยคยปยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃยดรปร„รชยครŽยนยฝร€ยฎยคร‡ยคร<I>-N</I>ยครยบร‡ร‚รง1024ยครžยคร‡ร€รŸร„รชยคร‡ยคยญยครžยคยนยกยฃยครขยคยทยกยขยครขยครƒยครˆร‰ยฌรร—ยคร‡ยคยขยครฌยคร<I>include/config.h</I>ยครŽรƒรฆยครŽ<font size=-1>MAXBACKENDS</font>ยครฒรรฝยฒรƒยคยตยคยปยกยขยบร†ยนยฝรƒร›ยคยทยครžยคยนยกยฃยครขยคยทยกยขร‹ยพยคร ยครŠยครฉ<I>configure</I>ยครŽ <I>--with-maxbackends</I>ร€รšร‚ร˜ยครฒยปรˆยครƒยคร†ยกยข<I>-N</I>ยครŽยดรปร„รชรƒรยครฒยนยฝร€ยฎยปรพยคร‹ร€รŸร„รชยคร‡ยคยญยครžยคยนยกยฃ
+
+<P>ยครขยคยทยกยข<I>-N</I> ยครฒ 32ยครจยครชยครขร‚รงยคยญยคยฏยคยนยครซยครŽยคร‡ยคยขยครฌยครยกยข<I>-B</I>ยครขยดรปร„รชยครŽ64ยครจยครชร‚รงยคยญยคยครƒรยคร‹รรฝยฒรƒยคยตยคยปยครŠยคยฏยคร†ยครยครŠยครฉยครŠยคยคยคยทยกยข<I>-B</I> ยครยพยฏยครŠยคยฏยครˆยครข <I>-N</I> ยครŽ2ร‡รœยครยครŠยคยฏยคร†ยครยครŠยครฉยคยบยกยขยคยชยคยฝยครฉยคยฏยบร‡ยนรขร€ยญร‡ยฝยครฒร‹ยพยคร ยครŠยครฉยครยคยฝยครฌยครจยครชร‚รงยคยญยคยครƒรยคยฌร‰ยฌรร—ยครŠยครยคยบยคร‡ยคยนยกยฃยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยฅร—ยฅรญยฅยปยฅยนยครฒยคยฟยคยฏยคยตยครณยคร‹ยคยนยครซยครˆยกยขยคยคยครญยคยคยครญยครŠUnixยฅยซยกยผยฅรยฅรซยนยฝร€ยฎยฅร‘ยฅรฉยฅรกยกยผยฅยฟยครขรรฝยครคยคยนยคยณยครˆยคยฌร‰ยฌรร—ยคร‹ยครŠยครซยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ
+ยถยฆรยญยฅรกยฅรขยฅรชยกยผยกยฆยฅร–ยฅรญยฅรƒยฅยฏยครŽยบร‡ร‚รงรƒร(<font size=-1>SHMMAX</font>)ยกยข
+ยฅยปยฅรžยฅร•ยฅยฉยครŽยบร‡ร‚รงยฟรด(<font size=-1>SEMMNS</font>ยครˆ<font size=-1>SEMMNI</font>)ยกยข
+ยฅร—ยฅรญยฅยปยฅยนยครŽยบร‡ร‚รงยฟรด(<font size=-1>NPROC</font>)ยกยข
+ยฅรฆยกยผยฅยถร‹รจยครŽยบร‡ร‚รงยฅร—ยฅรญยฅยปยฅยนยฟรด(<font size=-1>MAXUPRC</font>)ยกยข
+ยณยซยคยฏยฅร•ยฅยกยฅยคยฅรซยครŽยบร‡ร‚รงยฟรด(<font size=-1>NFILE</font>ยครˆ<font size=-1>NINODE</font>
+ยครขยณรŽร‡ยงยปรถยนร ยคร‹ยดรžยครžยครฌยครžยคยนยกยฃ
+PostgreSQLยคร‹ยตรถยคยตยครฌยครซยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽยฅร—ยฅรญยฅยปยฅยนยฟรดยคยฌร€ยฉยธร‚ยคยตยครฌยคร†ยคยคยครซยครŽยครยกยข
+ยฅยทยฅยนยฅร†ยฅร ยครŽยฅรชยฅยฝยกยผยฅยนยครฒยปรˆยคยคยฒรŒยคยทยคร†ยคยทยครžยคยฆยคยณยครˆยครฒรˆรฒยคยฑยครซยคยฟยครกยคร‡ยคยนยกยฃ
+
+<P>6.5ยครจยครชรยฐยครŽยฅรยกยผยฅยธยฅรงยฅรณยครŽPostgreSQLยคร‡ยครยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽยบร‡ร‚รงยฟรดยคร64ยคร‡ยคยทยคยฟยคยฌยกยขรŠร‘ยนยนยคยนยครซยคร‹ยครยกยข<I>include/storage/sinvaladt.h</I>ยครŽรƒรฆยครŽMaxBackendIdร„รชยฟรดยครฒยฝยคร€ยตยคยทยคยฟยธรฅยคร‹ยบร†ยนยฝรƒร›ยคยฌร‰ยฌรร—ยคร‡ยคยทยคยฟยกยฃ
+
+<P>
+<H4><A NAME="3.10">3.10</A>)   ยผยซรŠยฌยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยกยฆยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยคร‹ยคยขยครซ <I>pg_sorttemp.XXX</I>ยฅร•ยฅยกยฅยคยฅรซยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> รŒรคยคยคยนรงยครฏยคยปยผร‚ยนร”ยฅรขยฅยธยฅรฅยกยผยฅรซยคร‹ยครจยครƒยคร†ร€ยธร€ยฎยคยตยครฌยคยฟยฐรฌยปรพร…ยชยครŠยฅร•ยฅยกยฅยคยฅรซยคร‡ยคยนยกยฃรŽรฃยคยจยครยกยขยครขยคยท <font size=-1>ORDER BY</font> ยถรงยครฒร‹รพยคยฟยคยนยคยฟยครกยคร‹ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครŽ <I>-S</I> ยฅร‘ยฅรฉยฅรกยกยผยฅยฟยคร‡ยตรถยฒร„ยคยทยคยฟรƒรยครจยครชยครขร‚รงยคยญยครŠยฅยนยฅรšยกยผยฅยนยคยฌยฅยฝยกยผยฅรˆยครŽยบรยคร‹ร‰ยฌรร—ยคร€ยครˆยคยนยครซยครˆยกยขยฐรฎยครฌยคยฟยฅร‡ยกยผยฅยฟยครฒรŠรยปรฝยคยนยครซยคยฟยครกยคร‹ยฐรฌยปรพร…ยชยครŠยฅร•ยฅยกยฅยคยฅรซยคยฌยคยคยคยฏยคร„ยคยซร€ยธร€ยฎยคยตยครฌยครžยคยนยกยฃ
+<P>
+ยฐรฌยปรพร…ยชยครŠยฅร•ยฅยกยฅยคยฅรซยครยผยซร†ยฐร…ยชยคร‹ยพรƒยคยทยตรฎยครฉยครฌยครซยครยคยบยคร‡ยคยนยคยฌยกยขยครขยคยทยกยขยฅยฝยกยผยฅรˆยครŽร…ร“รƒรฆยคร‡ยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยคยฌร„ร™ยครฌยคร†ยคยทยครžยคยฆยครˆยคยฝยคยฆยครŠยครชยครžยคยปยครณยกยฃยครขยคยทยกยขยคยฝยครŽยครˆยคยญยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยคยฌยคร’ยครˆยคร„ยครขรรถยครƒยคร†ยครŠยคยฑยครฌยครยกยขpg_tempNNN.NNยฅร•ยฅยกยฅยคยฅรซยครฒยพรƒยคยทยคร†ยครขยฐร‚รยดยคร‡ยคยนยกยฃ
+
+<P>
+<P>
+<HR>
+<H2><CENTER>รร ยบรฎยพรฅยครŽยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="4.1">4.1</A>) ยครŠยคยผยกยขยฅยทยฅยนยฅร†ยฅร ยครยฅยซยฅรณยฅรžยครคยพยฎยฟรดร…ร€ยครคร†รผร‰ร•ยฅร•ยฅยฉยกยผยฅรžยฅรƒยฅรˆยคร‡ยบยฎรรฐยคยนยครซยครŽยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅรญยฅยฑยกยผยฅรซยครŽร€รŸร„รชยครฒยณรŽยคยซยครกยคร†ยฒยผยคยตยคยคยกยฃPostgreSQL ยคร <I>postmaster</I> ยฅร—ยฅรญยฅยปยฅยนยครฒรรถยครฉยคยปยคยฟยฅรฆยกยผยฅยถยกยผยครŽยฅรญยฅยฑยกยผยฅรซยครŽร€รŸร„รชยครฒยปรˆยคยคยครžยคยนยกยฃpostgres ยครˆpsql ยคร‹ยคร SET ยฅยณยฅรžยฅรณยฅร‰ยคยฌยคยขยครชยกยขยฅร‡ยกยผยฅยฟยฝรฑยผยฐยครฒร€ยฉยธรฆยคร‡ยคยญยครžยคยนยกยฃยคยณยครฌยครฉยครฒยคยขยครŠยคยฟยครŽรร ยบรฎยดร„ยถยญยคร‹ยนรงยครฏยคยปยคร†ร€รŸร„รชยคยทยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="4.2">4.2</A>) ยฅรยฅยคยฅรŠยฅรชยกยฆยฅยซยกยผยฅยฝยฅรซยครˆร„รŒยพรฏยครŽยฅยซยกยผยฅยฝยฅรซยครˆยครŽยธยทรŒยฉยครŠยฐรฃยคยคยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยพรœยฝร’ยครยกยขยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡ <font size=-1>DECLARE</font> ยครฒยธยซยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="4.3">4.3</A>) รŒรคยคยคยนรงยครฏยคยปยครŽยบร‡ยฝรฉยครŽยฟรดยนร”ยครŽยครŸยครฒ <font size=-1>SELECT</font> ยคยนยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡<font size=-1>FETCH</font>ยครฒยธยซยคร†ยคยฏยคร€ยคยตยคยคยกยฃยคยขยครซยคยคยครยกยขSELECT ... LIMIT....ยครฒยปรˆยครƒยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>ยคยฟยครˆยคยจยกยขรรŸยคยทยคยคยครŽยครยบร‡ยฝรฉยครŽยฟรดยนร”ยคร€ยคยฑยคร‡ยครขยกยขยคยนยคร™ยคร†ยครŽรŒรคยคยคยนรงยครฏยคยปยครฒร‰ยพยฒรยคยทยครŠยคยฏยคร†ยครยครŠยครฉยครŠยคยคยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ<font size=-1>ORDER BY</font> ยครฒยปรฝยครƒยคยฟรŒรคยคยคยนรงยครฏยคยปยครฒยนรยคยจยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+ยครขยคยทยกยข<font size=-1>ORDER BY</font>ยคร‹ยนรงยครƒยคยฟยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคยฌยคยขยครซยครˆยคยนยครซยครˆ PostgreSQLยครรร—ยตรกยคยตยครฌยคยฟยบร‡ยฝรฉยครŽยฟรดยนร”ยคร€ยคยฑยคร‡ร‰ยพยฒรยคร‡ยคยญยครซยคยซยครขยคยทยครฌยครžยคยปยครณยคยฌยกยขยคร‡ยครŠยครฌยครยกยขPostgreSQL ยครยฐร•ยฟรžยคยทยคยฟยนร”ยคยฌร€ยธร€ยฎยคยตยครฌยครซยครžยคร‡ยคยนยคร™ยคร†ยครŽยนร”ยครฒร‰ยพยฒรยคยทยครŠยคยฑยครฌยครยครŠยครฉยครŠยคยคยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ
+
+<P>
+<H4><A NAME="4.4">4.4</A>) ยฅร†ยกยผยฅร–ยฅรซยครคยคยฝยครŽร‚ยพยครŽยพรฐรŠรณยครŽยฅรชยฅยนยฅรˆยครฒ <I>psql</I> ยคร‡ยธยซยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>
+  <I>psql</I>ยครŽยฅยฝยกยผยฅยนยฅยณยกยผยฅร‰ยคยฌยฝรฑยคยซยครฌยคยฟ <I>pgsql/src/bin/psql/describe.c</I> ยฅร•ยฅยกยฅยคยฅรซยครฒร†ร‰ยคร ยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+ยคยฝยคยณยคร‹ยครยกยขpsqlยครŽยฅรยฅรƒยฅยฏยฅยนยฅรฉยฅรƒยฅยทยฅรฅยฅยณยฅรžยฅรณยฅร‰ยคร‹ยครจยครซยฝรรŽรยครŽยคยฟยครกยครŽ<font size=-1>SQL</font>ยฅยณยฅรžยฅรณยฅร‰ยคยฌยดรžยครžยครฌยคร†ยคยคยครžยคยนยกยฃ <I>psql</I> ยคร‹ <I>-E</I> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยคร„ยคยฑยคร†ยตยฏร†ยฐยคยนยครฌยครยกยขรยฟยคยจยคยฟยฅยณยฅรžยฅรณยฅร‰ยครฒยผร‚ยนร”ยคยนยครซยคยฟยครกยครŽรŒรคยคยคยนรงยครฏยคยปยคยฌยฝรรŽรยคยตยครฌยครžยคยนยกยฃ
+<P>
+
+
+<H4><A NAME="4.5">4.5</A>) ยฅร†ยกยผยฅร–ยฅรซยคยซยครฉยครŽรŽรณยครŽยบรฏยฝรผยครยคร‰ยครŽยครจยคยฆยคร‹ยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> <font size=-1>ALTER TABLE DROP COLUMN</font> ยครยฅยตยฅรยกยผยฅรˆยคยทยคร†ยคยคยครžยคยปยครณยคยฌยกยขยคยฝยครŽร‚รฅยครฏยครชยคร‹ยคยณยคยฆยคยทยครžยคยน:
+
+<PRE>
+   SELECT ...  -- ยบรฏยฝรผยคยทยคยฟยคยครŽรณยฐรŠยณยฐยครŽรŽรณยครฒยคยนยคร™ยคร†รยชร‚รฒยคยทยครžยคยนยกยฃ
+   INTO TABLE new_table
+   FROM old_table;
+   DROP TABLE old_table;
+   ALTER TABLE new_table RENAME TO old_table;
+</PRE>
+
+<P>
+<H4><A NAME="4.6">4.6</A>) ยนร”ยกยขยฅร†ยกยผยฅร–ยฅรซยกยขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบยครยกยฉ
+</H4>
+
+<P> ร€ยฉยธร‚ยครยฐรŠยฒยผยครŽยครˆยคยชยครชยคร‡ยคยนยกยฃ
+<PRE>
+ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบ?  ร€ยฉยธร‚รŒยตยคยท (60GB ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครขร‚ยธยบรŸยคยทยครžยคยน)
+ยฅร†ยกยผยฅร–ยฅรซยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบ?           16TB
+ยนร”ยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบ?                 7.1ยฐรŠยนรŸยคร‡ร€ยฉยธร‚รŒยตยคยท
+ยฅร•ยฅยฃยกยผยฅรซยฅร‰ยครŽยบร‡ร‚รงยฅยตยฅยคยฅยบ?         7.1ยฐรŠยนรŸยคร‡1GB
+ยฅร†ยกยผยฅร–ยฅรซร†รขยคร‡ยครŽยบร‡ร‚รงยฅรญยฅยฆยฟรด?       ร€ยฉยธร‚รŒยตยคยท
+ยฅร†ยกยผยฅร–ยฅรซร†รขยคร‡ยครŽยบร‡ร‚รงยฅยซยฅรฉยฅร ยฟรด?     ยฅยซยฅรฉยฅร ยครŽยทยฟยคร‹ยครจยครช250-1600
+ยฅร†ยกยผยฅร–ยฅรซร†รขยคร‡ยครŽยบร‡ร‚รงยฅยคยฅรณยฅร‡ยฅยฏยฅยนยฟรด? ร€ยฉยธร‚รŒยตยคยท
+</PRE>
+
+<P> ยครขยครยครญยครณยกยขยคยณยครฌยครฉยครยผร‚ยบรยครรŒยตร€ยฉยธร‚ยคร‡ยครยครŠยคยฏยกยขยฅร‡ยฅยฃยฅยนยฅยฏรร†รŽรŒยครˆยฅรกยฅรขยฅรชยกยผยครคยฅยนยฅรฏยฅรƒยฅร—ยฅยนยฅรšยกยผยฅยนยครŽร‚รงยคยญยคยตยคร‹ยครจยครชร€ยฉยธร‚ยคยตยครฌยครžยคยนยกยฃร€ยญร‡ยฝยครยคยณยครฌยครฉยครŽรƒรยคยฌยคยณยครˆยครŽยคร›ยคยซร‚รงยคยญยครŠยปรพยคร‹ร€รบยครชยครฒยผรตยคยฑยครžยคยนยกยฃ
+
+<P> ยบร‡ร‚รงยฅร†ยกยผยฅร–ยฅรซยฅยตยฅยคยฅยบยครŽ16TBยครยฅยชยฅรšยฅรฌยกยผยฅร†ยฅยฃยฅรณยฅยฐยฅยทยฅยนยฅร†ยฅร ยครŽยฅรฉยกยผยฅยธยกยฆยฅร•ยฅยกยฅยคยฅรซยฅยตยฅรยกยผยฅรˆยครร‰ยฌรร—ยครˆยคยทยครžยคยปยครณยกยฃยฅรฉยกยผยฅยธยกยฆยฅร†ยกยผยฅร–ยฅรซยครรŠยฃยฟรดยครŽ1GBยครŽยฅร•ยฅยกยฅยคยฅรซยครŽยครจยคยฆยคร‹รŠรร‚ยธยคยตยครฌยครžยคยนยกยฃ
+
+<P> ยฅร‡ยฅร•ยฅยฉยฅรซยฅรˆยครŽยฅร–ยฅรญยฅรƒยฅยฏยฅยตยฅยคยฅยบยครฒ32kยคร‹ยคยนยครซยครˆยบร‡ร‚รงยฅร†ยกยผยฅร–ยฅรซยฅยตยฅยคยฅยบยครˆยบร‡ร‚รงยฅยซยฅรฉยฅร ยฟรดยครˆยคยฌรรฝยฒรƒยคยทยครžยคยนยกยฃ
+
+
+<P>
+<H4><A NAME="4.7">4.7</A>) ยฐรฌรˆรŒร…ยชยครŠยฅร†ยฅยญยฅยนยฅรˆยฅร•ยฅยกยฅยคยฅรซยคยซยครฉยฅร‡ยกยผยฅยฟยครฒรŠรร‚ยธยคยนยครซยคร‹ยครยกยขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยฅร‡ยฅยฃยฅยนยฅยฏรร†รŽรŒยครยคร‰ยครŽยคยฏยครฉยคยคร‰ยฌรร—ยคร‡ยคยนยกยฉ
+</H4>
+
+PostgreSQL ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคร‹รŠรร‚ยธยคยนยครซยคร‹ยครยกยขร‰รกร„รŒยครŽยฅร•ยฅยกยฅยคยฅรซยครŽรŒรณ6.5ร‡รœยครŽยฅร‡ยฅยฃยฅยนยฅยฏรร†รŽรŒยครฒร‰ยฌรร—ยครˆยคยทยครžยคยนยกยฃ<P>
+<P> ยณร†ยนร”ยคร‹ร†รณยคร„ยคยบยคร„ร€ยฐยฟรดยครฒยปรฝยคร„ 300,000ยนร”ยครŽยฅร•ยฅยกยฅยคยฅรซยครฒยนรยคยจยคร†ยครŸยครžยคยทยครงยคยฆยกยฃยคยฟยคร€ยครŽยฅร•ยฅยกยฅยคยฅรซยคร‡ยคร 2.4MB ยคร‡ยคยนยกยฃยคยณยครŽยฅร‡ยกยผยฅยฟยครฒยดรžยคร  PostgreSQL ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยฅร•ยฅยกยฅยคยฅรซยครŽร‚รงยคยญยคยตยครยผยกยครŽยครจยคยฆยคร‹รŒรณ14MBยครˆยธยซร€ร‘ยครขยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยง
+
+<PRE>
+    36 bytes: ยณร†ยนร”ยครŽยฅร˜ยฅรƒยฅร€(ยณยตยปยป)
+   + 8 bytes: ยณร†4ยฅรยฅยคยฅรˆยครŽร†รณยคร„ยครŽร€ยฐยฟรด(int)ยฅร•ยฅยฃยกยผยฅรซยฅร‰
+   + 4 bytes: ยฅรšยกยผยฅยธยพรฅยครŽยฅยฟยฅรƒยฅร—ยฅรซยคร˜ยครŽยฅรยฅยคยฅรณยฅยฟ
+   ----------------------------------------
+   48 bytes per row
+
+   PostgreSQL ยครŽยฅร‡ยกยผยฅยฟยฅรšยกยผยฅยธยฅยตยฅยคยฅยบยคร 8192ยฅรยฅยคยฅรˆ(8KB)ยครŠยครŽยคร‡:
+
+   8192 bytes per page
+   -------------------   =  171 rows per database page (ร€รšยครชยพรฅยคยฒ)
+     48 bytes per row
+
+   300000 data rows
+   --------------------  =  1755 database pages
+      171 rows per page
+1755 database pages * 8192 bytes per page  =  14,376,960 bytes (14MB)
+</PRE>
+
+<P>
+ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครยกยขยคยณยครฌยคร›ยคร‰ยครŽยฅยชยกยผยฅรยฅร˜ยฅรƒยฅร‰ยครรร—ยตรกยคยทยครžยคยปยครณยคยฌยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนร‰ร•ยคยฑยคยตยครฌยครซยฅร‡ยกยผยฅยฟยครฒยดรžยคร ยฐรŠยพรฅยกยขยคยฝยครฌยครŠยครชยคร‹ร‚รงยคยญยคยฏยครŠยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.8">4.8</A>) ยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนร†รขยคร‹ร„รชยตรยคยตยครฌยคยฟยฅร†ยกยผยฅร–ยฅรซยครคยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยคร‰ยครŽยครจยคยฆยคร‹ยธยซยคร„ยคยฑยฝรยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> <I>psql</I> ยคร‹ยครยคยคยครญยคยคยครญยครŠยฅรยฅรƒยฅยฏยฅยนยฅรฉยฅรƒยฅยทยฅรฅยกยฆยฅยณยฅรžยฅรณยฅร‰ยคยฌยคยขยครชยกยขยคยณยคยฆยคยทยคยฟยพรฐรŠรณยครฒร‰ยฝยผยจยคยทยครžยคยนยกยฃยฅรยฅรƒยฅยฏยฅยนยฅรฉยฅรƒยฅยทยฅรฅยกยฆยฅยณยฅรžยฅรณยฅร‰ยครŽยผรฏรŽร ยครฒยธยซยครซยคร‹ยคร \? ยครฒยปรˆยครƒยคร†ยฒยผยคยตยคยคยกยฃ
+<P> ยครžยคยฟยกยข<I>pgsql/src/tutorial/syscat.source</I> ยฅร•ยฅยกยฅยคยฅรซยครฒรรถยครฉยคยปยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃยคยฝยครฌยครยกยขร‚รดยปยณยครŽ <font size=-1>SELECT</font> รŠยธยคร‹ยครจยครชร‰ยฌรร—ยครŠยพรฐรŠรณยครฒยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครŽยฅยทยฅยนยฅร†ยฅร ยกยฆยฅร†ยกยผยฅร–ยฅรซยคยซยครฉยผรจยครชยฝรยคยทยคร†รŽรฃยผยจยคยทยคร†ยคยฏยครฌยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.9">4.9</A>) รŒรคยคยคยนรงยครฏยคยปยคยฌรƒร™ยคยคยคยฆยคยจยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยครƒยคร†ยคยคยครซรรยปร’ยคยฌยคยขยครชยครžยคยปยครณยกยฃยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> PostgreSQL ยครร…รฝยทร—ยพรฐรŠรณยครฒยผยซร†ยฐร…ยชยคร‹ยครรŠรยผรฉยคยทยครžยคยปยครณยกยฃร…รฝยทร—ยพรฐรŠรณยครฒยนยนยฟยทยคยนยครซยคยฟยครกยคร‹ยครยกยข<font size=-1>VACUUM</font> ยครฒรรถยครฉยคยปยครŠยคยฏยคร†ยครยครŠยครชยครžยคยปยครณยกยฃร…รฝยทร—ยพรฐรŠรณยคยฌยนยนยฟยทยคยตยครฌยคยฟยธรฅยครยกยขยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยคยฌยฅร†ยกยผยฅร–ยฅรซยคร‹ยฒยฟยนร”ยคยขยครซยคยซยครฒรƒรŽยครƒยคร†ยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยคยฆยคร™ยคยญยคยซยครŽยทรจร„รชยครฒยครจยครชรŽร‰ยคยฏยฒยผยคยทยครžยคยนยกยฃยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยครยฅร†ยกยผยฅร–ยฅรซยคยฌยพยฎยคยตยคยฏยคร†รยขร‚ยณยฅยนยฅยญยฅรฃยฅรณยครŽรŠรฝยคยฌร‚ยฎยคยคยคร‡ยคยขยครญยคยฆยพรฌยนรงยครยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยครฏยครŠยคยคยคยณยครˆยคร‹ยคยดรƒรญยฐร•ยฒยผยคยตยคยคยกยฃ
+
+<P> รŽรณร†รƒร„รชยครŽยบร‡ร…ยฌยฒยฝร…รฝยทร—ยครŽยคยฟยครกยคร‹<font size=-1>VACUUM ANALYZE</font>ยครฒยปรˆยคยคยครžยคยนยกยฃ<font size=-1>VACUUM ANALYZE</font>ยครรŠยฃยปยจยครŠรŠยฃยนรงยทรซยนรง(multi-join)รŒรคยคยคยนรงยครฏยคยปยครŽยคยฟยครกยคร‹ร‚รงร€รšยคร‡ยคยนยครŽยคร‡ยกยขยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยครยคยฝยครฌยคยพยครฌยครŽยฅร†ยกยผยฅร–ยฅรซยคยซยครฉรŠร–ยคยตยครฌยครซยนร”ยครŽยฟรดยครฒยธยซร€ร‘ยครซยคยณยครˆยคยฌยคร‡ยคยญยกยขร†รƒร„รชยครŽยทรซยนรงยฝรงยฝรธยครฒรยชยคร“ยครžยคยนยกยฃยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยครยคยฝยครฌยผยซยฟรˆยคร‡ยครรŽรณยครŽร…รฝยทร—ยครฒรŠรยปรฝยคยทยครŠยคยคยครŽยคร‡ยกยขร„รชยดรผร…ยชยคร‹ยคยฝยครฌยครฉยครฒยฝยธยครกยครซยคยฟยครกยคร‹ยคร <font size=-1>VACUUM ANALYZE</font> ยครฒรรถยครฉยคยปยครŠยคยฏยคร†ยครยครŠยครชยครžยคยปยครณยกยฃ
+
+<P> ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร <font size=-1>ORDER BY</font> รร ยบรฎยครŽยคยฟยครกยคร‹ยครร‰รกร„รŒยครยปรˆยครฏยครฌยครžยคยปยครณยกยฃยคยนยครŠยครฏยครยกยขยฝรงยผยกยฅยนยฅยญยฅรฃยฅรณยคร‹ร‚ยณยคยฏรŒร€ยผยจร…ยชยฅยฝยกยผยฅรˆยครยกยขยฅร‡ยฅยฃยฅยนยฅยฏยฅยขยฅยฏยฅยปยฅยนยคยฌยครจยครชยพยฏยครŠยคยฏยคร†ยบร‘ยคร ยครŽยคร‡ยกยขยตรฐร‚รงยครŠยฅร†ยกยผยฅร–ยฅรซยครŽรยดยทรฏยครฒยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยฅยนยฅยญยฅรฃยฅรณยคยนยครซยครจยครชยครขยนรขร‚ยฎยคร‡ยคยนยกยฃ
+
+<P> <font size=-1>LIKE</font> ยคยขยครซยคยคยคร <I>~</I> ยครŽยครจยคยฆยครŠยฅรฏยฅยคยฅรซยฅร‰ยฅยซยกยผยฅร‰ยฑรฉยปยปยปร’(wild-card  operators)ยครฒยปรˆยคยฆยครˆยคยญยกยขยธยกยบรทยครŽยณยซยปรยคยฌรŠยธยปรบรŽรณยครŽยปรยครกยครŽร‰รดรŠยฌยคร‹ยธร‡ร„รชยคยตยครฌยคร†ยคยคยครซยครˆยคยญยคร‹ยครŽยครŸยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคยฌยปรˆยครฏยครฌยครžยคยนยกยฃ
+ยคยฝยคยฆยคยคยคยฆยครฏยคยฑยคร‡ยกยขยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยปรˆยคยฆยคยฟยครกยคร‹ยครยกยข<font size=-1>LIKE</font> ยธยกยบรทยคร‡ยคร<I>%</I>ยคร‡ยปรยครกยครŠยคยคยครจยคยฆยคร‹ยคยทยคร†ยกยขยครžยคยฟยกยข<I>~</I>(ร€ยตยตยฌร‰ยฝยธยฝยธยกยบรท)ยคร<I>^</I> ยคร‡ยปรยครกยครซยครจยคยฆยคร‹ยคยนยครซยคร™ยคยญยคร‡ยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.10">4.10</A>)   รŒรคยคยคยนรงยครฏยคยปยฅยชยฅร–ยฅร†ยฅยฃยฅรžยฅยคยฅยถยคยฌยคร‰ยครŽยครจยคยฆยคร‹รŒรคยคยคยนรงยครฏยคยปยครฒร‰ยพยฒรยคยนยครซยครŽยคยซยครฒยธยซยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡ <font size=-1>EXPLAIN</font> ยครฒยธยซยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H3><A NAME="4.11">4.11</A>)   R-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ</H3>
+
+<P> R-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครยถรตยดร–ร…ยชยครŠยฅร‡ยกยผยฅยฟยคร‹ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒร‰ร•ยคยฑยครซยคยฟยครกยคร‹ยปรˆยครฏยครฌยครžยคยนยกยฃยฅรยฅรƒยฅยทยฅรฅยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร‡ยครรˆรยฐรยครŽยธยกยบรทยคยฌยคร‡ยคยญยครžยคยปยครณยกยฃยครžยคยฟยกยขB-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร‡ยครยกยขยฃยฑยผยกยธยตยคร‡ยคยทยคยซรˆรยฐรยครŽยธยกยบรทยคยฌยคร‡ยคยญยครžยคยปยครณยกยฃR-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยคร‡ยคยขยครฌยครร‚ยฟยผยกยธยตยครŽยฅร‡ยกยผยฅยฟยครฒยฐยทยคยจยครžยคยนยกยฃยคยฟยครˆยคยจยครยกยขยครขยคยท R-tree ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒ <I>point</I> ยทยฟยครŽร‚ยฐร€ยญยคร‹ร‰ร•ยคยฑยครซยคยณยครˆยคยฌยคร‡ยคยญยครซยครˆยคยนยครซยครˆยฅยทยฅยนยฅร†ยฅร ยครยกยขยกร–ร„ยนรŠรฝยทรยคร‹ยฐรยครžยครฌยคยฟร…ร€ยครฒยคยนยคร™ยคร†รยชร‚รฒยคยนยครซยกร—ยครˆยคยคยคยฆยครจยคยฆยครŠรŒรคยคยคยนรงยครฏยคยปยคร‹ยกยขยครจยครชยธรบรŽยจรŽร‰ยคยฏร…รบยคยจยครฉยครฌยครžยคยนยกยฃ
+
+<P> R-Tree ยครŽร€รŸยทร—ยครŽยธยถร…ยตยครˆยครŠยครซยธยขยฐร’ยคยขยครซรร€รŠยธยคร:
+
+<P> Guttman, A. "R-Trees: A Dynamic Index Structure for Spatial Searching."
+Proc of the 1984 ACM SIGMOD Int'l Conf on Mgmt of Data, 45-57.
+
+<P> ยคยณยครŽรร€รŠยธยครยกยขStonebraker ยถยตยผรธยครŽ "Readings in Database Systems"
+ยคร‡ยครขยผรจยครชยพรฅยคยฒยครฉยครฌยคร†ยคยคยครžยคยนยกยฃ
+
+<P>
+<small><PRE>
+    [รŒรตรƒรญยกยง
+     ร†ร รŽร‰ร€รจรƒยผร‚รงยครŽร€รร€รฎยฒร‚ยผยฃยคยตยครณยครจยครชR-Treeยดร˜ยทยธยครŽรŠยธยธยฅยครฒยพร’ยฒรฐยคยทยคร†ร„ยบยคยญยครžยคยทยคยฟยกยฃ
+   ร†รผร‹รœยธรฌ Postgres ML ยครŽยฅยขยกยผยฅยซยฅยคยฅร–ยคยซยครฉ "Subject: [postgres95 801] spatial data structures" 
+       <A HREF="http://www.sra.co.jp/people/t-ishii/PostgreSQL/mhonarc/pgsql-jp/1996Oct/msg00007.html">http://www.sra.co.jp/people/t-ishii/PostgreSQL/mhonarc/pgsql-jp/1996Oct/msg00007.html</A>
+   ยครฒยคยดรรทยฒยผยคยตยคยคยกยฃ
+    ]
+</PRE></small>
+
+<P> รรˆยนรพยครŸยครŽ R-Tree ยคร‡ยฅรยฅรชยฅยดยฅรณยครคยฅรœยฅรƒยฅยฏยฅยนยครฒรร ยบรฎยคร‡ยคยญยครžยคยนยกยฃรรฝรร€ร…ยชยคร‹ยครR-Tree ยครยครขยครƒยครˆยนรขยคยคยผยกยธยตยครฒรร ยบรฎยคยนยครซยครจยคยฆยคร‹ยครขยณรˆร„ยฅยคร‡ยคยญยครžยคยนยกยฃยผร‚ยผรร…ยชยคร‹ยครยกยขR-Tree ยครŽยณรˆร„ยฅยคร‹ยครยครยครงยครƒยครˆยคยทยคยฟยบรฎยถรˆยคยฌร‰ยฌรร—ยคร‡ยคยทยคร†ยกยขยธยฝยบรŸยกยขยฒรฆยกยนยครยคยฝยครฌยครฒยคร‰ยครŽยครจยคยฆยคร‹ยคยนยครซยคยซยคร‹ยคร„ยคยคยคร†ยครŽรŠยธยฝรฑยครฒยปรฝยครƒยคร†ยคยคยครžยคยปยครณยกยฃ
+
+<P>
+<small><PRE>
+    [รŒรตรƒรญยกยง
+     ยฅยคยฅรณยฅยฟยกยผยฅยฆยฅยฃยฅยบยครŽรŠร’ยฒยฌยคยตยครณยคยฌร‚ยฟยผยกยธยตยดรถยฒยฟยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยคร˜ยครŽยณรˆร„ยฅยบรฎยถรˆรƒรฆยคร‡ยคยนยกยฃยพรœยคยทยคยฏยครยกยข
+   <A HREF="http://www.interwiz.koganei.tokyo.jp/software/geometric/index.html">http://www.interwiz.koganei.tokyo.jp/software/geometric/index.html</A>
+   ยครฒยคยดรรทยคยฏยคร€ยคยตยคยคยกยฃ
+    ]
+</PRE></small>
+
+
+<P>
+<H4><A NAME="4.12">4.12</A>)   ยฐรคร…รร…ยชรŒรคยคยคยนรงยครฏยคยปยบร‡ร…ยฌยฒยฝยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> GEQO ยฅรขยฅยธยฅรฅยกยผยฅรซยครยกยขร‚รดยปยณยครŽยฅร†ยกยผยฅร–ยฅรซยครฒยทรซยนรงยคยนยครซยครˆยคยญยคร‹ยกยขยฐรคร…รร…ยชยฅยขยฅรซยฅยดยฅรชยฅยบยฅร (GA)ยคร‡รŒรคยนรงยครฏยคยปยครฒยนรขร‚ยฎยฒยฝยคยทยครžยคยนยกยฃยคยณยครฌยคร‹ยครจยครชยกยขยคยทยครฉยครŸยคร„ยคร–ยคยทยคร‹รƒยตยบรทยครฒยนร”ยครŠยครฏยครŠยคยฏยคร†ยครขยกยขร‚รงยคยญยครŠยทรซยนรง(join queries)ยครฒยฐยทยคยฆยคยณยครˆยคยฌยคร‡ยคยญยครซยครจยคยฆยคร‹ยครŠยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.13">4.13</A>)   ร€ยตยตยฌร‰ยฝยธยฝยคร‡ยครŽยธยกยบรทยครคร‚รงรŠยธยปรบยครˆยพยฎรŠยธยปรบยครˆยครฒยถรจรŠรŒยคยทยครŠยคยคร€ยตยตยฌร‰ยฝยธยฝยธยกยบรทยครยคร‰ยครŽยครจยคยฆยคร‹ยผร‚ยธยฝยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P>
+<I>~</I>ยฑรฉยปยปยปร’ยครร€ยตยตยฌร‰ยฝยธยฝยพรˆยนรงยครฒยนร”ยครŠยคยคยกยข<I>~*</I> ยครร‚รงรŠยธยปรบยครˆยพยฎรŠยธยปรบยครฒยถรจรŠรŒยคยทยครŠยคยค(case-insensitive)ร€ยตยตยฌร‰ยฝยธยฝยพรˆยนรงยครฒยนร”ยคยคยครžยคยนยกยฃ PostgreSQL 7.1 ยฐรŠยนรŸยคร‡ยครยกยขร‚รงรŠยธยปรบยครˆยพยฎรŠยธยปรบยครฒยถรจรŠรŒยคยทยครŠยคยค <font size=-1>LIKE</font> ยฑรฉยปยปยปร’ยครฒ <font size=-1>ILIKE</font> ยครˆยคยคยคยคยครžยคยนยกยฃ
+
+
+<PRE>
+   WHERE lower(textfield) LIKE lower(pattern)
+</PRE>
+
+
+<P>
+<H4><A NAME="4.14">4.14</A>)   รŒรคยคยคยนรงยครฏยคยปยครŽรƒรฆยคร‡ยกยขยฅร•ยฅยฃยกยผยฅรซยฅร‰ยคยฌ <font size=-1>NULL</font> ยคร‡ยคยขยครซยคยณยครˆยครฒยธยกยฝรยคยนยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> <font size=-1>IS NULL</font>ยครŽยฅยซยฅรฉยฅร ยครฒ IS NOT NULL ยคร‡ยปรฎยคยทยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="4.15">4.15</A>)   รรยกยนยครŠรŠยธยปรบยทยฟยครŽยคยฝยครฌยคยพยครฌยครŽยฐรฃยคยคยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<PRE>
+Type            Internal Name   Notes
+--------------------------------------------------
+"char"          char            1 character
+CHAR(#)         bpchar          ยปร˜ร„รชยคยตยครฌยคยฟยธร‡ร„รชร„ยนยครˆยครŠยครซยครจยคยฆยคร‹ยถรตร‡รฒยคยฌยตรยครกยครฉยครฌยครซ
+VARCHAR(#)      varchar         ร„ยนยคยตยครŽยพรฅยธร‚ยครŽรŒยตยคยคยฅร†ยฅยญยฅยนยฅรˆ
+TEXT            text            ร„ยนยคยตยครŽร€ยฉยธร‚ยครยบร‡ร‚รงยนร”ร„ยนยคร‹ยครจยครซ
+BYTEA           bytea           ยฒร„รŠร‘ร„ยนยครŽยฅรยฅยคยฅรˆร‡ร›รŽรณ
+</PRE>
+
+<P> ร†รขร‰รดรŒยพยคร‹ยคยชรŒรœยคร‹ยคยซยคยซยครซยครŽยครยกยขยฅยทยฅยนยฅร†ยฅร ยกยฆยฅยซยฅยฟยฅรญยฅยฐยครฒร„ยดยคร™ยครซยครˆยคยญยครคยกยขยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธยครฒยผรตยคยฑยผรจยครซยครˆยคยญยคร‡ยคยนยกยฃ
+
+
+<P> ยพรฅยตยญยครŽยทยฟยครŽยคยฆยครยธรฅยครŽยฃยดยคร„ยครŽยทยฟยคร "varlena" ยทยฟยคร‡ยคยน(ยคยนยครŠยครฏยครยกยขยฅร‡ยฅยฃยฅยนยฅยฏยครŽยบร‡ยฝรฉยครŽยฃยดยฅรยฅยคยฅรˆยคยฌยฅร‡ยกยผยฅยฟร„ยนยคร‡ยกยขยคยฝยครฌยครŽยธรฅยคร‹ยผร‚ยบรยครŽยฅร‡ยกยผยฅยฟยคยฌร‚ยณยคยญยครžยคยน)ยกยฃยคยณยครŽยครจยคยฆยคร‹ยผร‚ยบรยครŽยถรตยดร–ยครร€รซยธร€ยคยตยครฌยคยฟร‚รงยคยญยคยตยครจยครชยครขยพยฏยคยทร‚รงยคยญยคยฏยครŠยครชยครžยคยนยกยฃยคยทยคยซยคยทยกยขยคยณยครฌยครฉยครŽยฅร‡ยกยผยฅยฟยทยฟยคร<font size=-1>TOAST</font>ยคร‹ยครจยครชยฐยตยฝรŒยคยตยครฌยคยฟยครชรŠยฃยฟรดยนร”ยคร‹ร…รยครƒยคร†รŠรร‚ยธยคยตยครฌยคยฟยครชยคยทยคร†ยกยขยฅร‡ยฅยฃยฅยนยฅยฏยพรฅยครŽยถรตยดร–ยครยปร—ยครƒยคยฟยครจยครชยพยฎยคยตยคยฏยครŠยครชยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.16.1">4.16.1</A>)   ร„รŒรˆร–(serial)ยกยฟยผยซร†ยฐรรฝรŠยฌยฅร•ยฅยฃยกยผยฅรซยฅร‰ยครยคร‰ยครŽยครจยคยฆยคร‹ยคร„ยคยฏยครชยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> PostgreSQL ยคร <font size=-1>SERIAL</font> ยฅร‡ยกยผยฅยฟยทยฟยครฒยฅยตยฅรยกยผยฅรˆยคยทยครžยคยนยกยฃรŽรณยพรฅยคร‹ร„รŒรˆร–ยครˆยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยผยซร†ยฐยบรฎร€ยฎยคยทยครžยคยนยกยฃยคยฟยครˆยคยจยครยกยข
+
+<PRE>
+   CREATE TABLE person ( 
+       id   SERIAL, 
+       name TEXT 
+   );
+</PRE>
+ยครยผยซร†ยฐร…ยชยคร‹ยผยกยครŽยครจยคยฆยคร‹ร‹รรŒรตยคยตยครฌยครžยคยน:
+<PRE>
+   CREATE SEQUENCE person_id_seq;
+   CREATE TABLE person ( 
+       id   INT4 NOT NULL DEFAULT nextval('person_id_seq'),
+       name TEXT 
+   );
+   CREATE UNIQUE INDEX person_id_key ON person ( id );
+</PRE>
+ร„รŒรˆร–ยคร‹ยคร„ยคยคยคร†ยครŽยครขยครƒยครˆยพรœยคยทยคยคยพรฐรŠรณยครยกยขยฅยชยฅรณยฅรฉยฅยคยฅรณยฅรžยฅร‹ยฅรฅยฅยขยฅรซยคร‡ <I>create_sequence</I> ยครฒยคยดรรทยฒยผยคยตยคยคยกยฃ
+<P> ยครžยคยฟยกยขยณร†ยนร”ยครŽ<I>OID</I>ยฅร•ยฅยฃยกยผยฅรซยฅร‰ยครฒยฐรฌยฐร•รƒรยครˆยคยทยคร†ยปรˆยคยฆยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃยคยทยคยซยคยทยครŠยคยฌยครฉยกยขยครขยคยทยครขยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยครฒยฅร€ยฅรณยฅร—ยคยทยคร†ยครชยฅรญยกยผยฅร‰ยคยนยครซร‰ยฌรร—ยคยฌยคยขยครซยพรฌยนรงยครยกยข<font size=-1>OID</font>ยครฒยฒยนร‚ยธยคยนยครซยคยฟยครกยคร‹<I>pg_dump</I> ยคร‡ <I>-o</I>ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยคยฆยคยซยกยขยครžยคยฟยครยกยข<font size=-1>COPY WITH OIDS</I>ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยคยฆร‰ยฌรร—ยคยฌยคยขยครชยครžยคยนยกยฃ
+
+ Bruce Momjian ยครŽ<A HREF="http://www.PostgreSQL.org/docs/aw_pgsql_book">(http://www.PostgreSQL.org/docs/aw_pgsql_book)ยครŽ Numbering Rows</A>ยครŽยพรยคร‹ยคยขยครชยคยขยครžยคยนยกยฃ
+
+
+<H4><A NAME="4.16.2">4.16.2</A>)   <font size=-1>SERIAL</font>ยฅยคยฅรณยฅยตยกยผยฅรˆยครŽรƒรยครยคร‰ยคยฆยคยนยครฌยครร†ร€ยครฉยครฌยครžยคยนยคยซยกยฉ
+</H4><P>
+
+ ยคร’ยครˆยคร„ยครŽรŠรฝร‹ยกยครยกยข<I>nextval()</I> ยดร˜ยฟรดยคร‡รรžร†รพยคยนยครซ<I>รยฐยคร‹(before)</I> SEQUENCEยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยคยซยครฉยผยกยครŽ<font size=-1>SERIAL</font>รƒรยครฒยผรจยครชยฝรยคยทยกยขยคยฝยครฌยคยซยครฉยผร‚ยบรยคร‹รรžร†รพยครฒยคยนยครซยคยณยครˆยคร‡ยคยทยครงยคยฆยกยฃ
+<A HREF="#4.16.1">4.16.1</A>ยครŽรŽรฃยคร‡ยปรˆยครƒยคยฟยฅร†ยกยผยฅร–ยฅรซยครฒยปรˆยคยฆยครˆยคยนยครซยครˆยกยขยผยกยครŽยครจยคยฆยคร‹ยครŠยครซยคร‡ยคยทยครงยคยฆยกยฃ
+
+<PRE>
+   $newSerialID = nextval('person_id_seq');
+   INSERT INTO person (id, name) VALUES ($newSerialID, 'Blaise Pascal');
+</PRE>
+
+ยคยฝยคยฆยคยทยคร†ยกยข<tt>$newSerialID</tt> ยคร‹รŠรร‚ยธยคยทยคยฟยฟยทยคยทยคยครƒรยครฒร‚ยพยครŽรŒรคยคยคยนรงยครฏยคยปยคร‹(ยคยฟยครˆยคยจยครยกยข<tt>person</tt> ยฅร†ยกยผยฅร–ยฅรซยคร‹ร‚รยคยนยครซยณยฐร‰รดยธยฐ(foreign key)ยครŽยครจยคยฆยคร‹)ยปรˆยคยฆยครˆยครจยคยคยคร‡ยคยทยครงยคยฆยกยฃยผยซร†ยฐร…ยชยคร‹ยบรฎยครฉยครฌยคยฟ<font size=-1>SEQUENCE</font>ยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยครŽรŒยพรยฐยครยกยข&lt;<I>table</I>&gt;_&lt;<I>serialcolumn</I>&gt;_<I>seq</I> ยครŽยครจยคยฆยคร‹ยครŠยครชยกยขยคยณยครŽยคยฆยครยกยข<I>table</I> ยครˆ <I>serialcolumn</I> ยครยคยฝยครฌยคยพยครฌยฅร†ยกยผยฅร–ยฅรซยครŽรŒยพรยฐยครˆ<font size=-1>SERIAL</font>รŽรณยครŽรŒยพรยฐยคร‡ยคยนยกยฃ
+<P>
+
+ยคยขยครซยคยคยครยกยขรยฟยคยจยครฉยครฌยคยฟ<font size=-1>SERIAL</font>รƒรยครฒยกยขยคยฝยครฌยคยฌยดรปร„รชรƒรยครˆยคยทยคร†รรžร†รพยคยตยครฌยคยฟ<I>ยธรฅยคร‡(after)</I>ยกยข <I>currval</I>() ยดร˜ยฟรดยครฒยปรˆยครƒยคร†ยผรจยครชยฝรยคยนยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃยคยฟยครˆยคยจยครยกยข
+
+<PRE>
+   INSERT INTO person (name) VALUES ('Blaise Pascal');
+   $newID = currval('person_id_seq');
+</PRE>
+
+ยบร‡ยธรฅยคร‹ยกยข<font size=-1>INSERT</font>รŠยธยคยซยครฉรŠร–ยครซ<A HREF="#4.17"><font size=-1>OID</font></A>ยครฒยปรˆยครƒยคร†ยกยขยดรปร„รชรƒรยครฒยครŸยคร„ยคยฑยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยคยฌยกยขยคยทยคยซยคยทยกยขยคยณยครฌยครยบร‡ยครขยฐรœยฟยขร€ยญยครŽร„รฃยคยคยครคยครชรŠรฝยคร‡ยคยทยครงยคยฆยกยฃPerlยครŽDBIยคร‡ Edmund Mergl ยครŽ DBD::Pg ยฅรขยฅยธยฅรฅยกยผยฅรซยครฒยปรˆยคยจยครยกยข$sth->execute() ยครŽยธรฅยคร‹ $sth-&gt{pg_oid_status} ยครฒยทรรยณยคยทยคร†ยคยฝยครŽ OID รƒรยครฒยปรˆยคยจยครซยครจยคยฆยคร‹ยคยนยครซยคยณยครˆยครยคร‡ยคยญยครžยคยนยกยฃ
+
+<P> 
+<H4><A NAME="4.16.3">4.16.3</A>)   ร‚ยพยครŽยฅรฆยกยผยฅยถยครˆยครŽยถยฅยนรงยพรตร‚ร–ยครฒรˆรฒยคยฑยครซยคยฟยครกยคร‹ยครยกยข<I>currval()</I> ยครˆ <I>nextval()</I> ยครยปรˆยครฏยครŠยคยคยคร›ยคยฆยคยฌยครจยคยคยครŽยคร‡ยคยทยครงยคยฆยคยซยกยฉ
+</H4><P>
+
+ยคยขยครชยครžยคยปยครณยกยฃยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยคร‡ยฝรจรรฝยคยตยครฌยคร†ยคยคยครžยคยนยกยฃ
+
+
+<P> 
+<H4><A NAME="4.17">4.17</A>)   <font size=-1>OID</font> ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ <font size=-1>TID</font> ยครˆยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> <font size=-1>OID</font> ยครˆยครยฐรฌยฐร•ยครŽยนร” ID ยคร‹ร‚รยคยนยครซ PostgreSQL ยครŽร…รบยคยจยคร‡ยคยนยกยฃPostgreSQL ยครŽรƒรฆยคร‡ยคร„ยคยฏยครฉยครฌยครซยคยนยคร™ยคร†ยครŽยนร”ยครยฐรฌยฐร•ยครŽ <font size=-1>OID</font> ยครฒร†ร€ยครžยคยนยกยฃ<I>initdb</I> ยคร‡(<I>backend/access/transam.h</I> ยคยซยครฉ)รˆยฏร€ยธยคยตยครฌยครซ <font size=-1>OID</font> ยครยคยนยคร™ยคร† 16384ยครจยครชยพยฎยคยตยครŠรƒรยคร‡ยคยนยกยฃ<I>initdb</I> ยธรฅยครŽยคยนยคร™ยคร†ยครŽ <font size=-1>OID</font> (ยฅรฆยกยผยฅยถยบรฎร€ยฎ)ยครยคยฝยครฌยฐรŠยพรฅยครŽรƒรยคร‹ยครŠยครชยครžยคยนยกยฃยดรปร„รชยคร‡ยครยกยขยคยณยครฌยครฉยคยนยคร™ยคร†ยครŽ <font size=-1>OID</font> ยครยฅร†ยกยผยฅร–ยฅรซร†รขยครคยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนร†รขยคร‹รŽยฑยครžยครฉยคยบยกยขPostgreSQL ยครŽยคยฝยครŽยฅยคยฅรณยฅยนยฅรˆยฅรฌยกยผยฅยทยฅรงยฅรณรยดร‚รŽร†รขยคร‡ยฐรฌยฐร•ยคร‡ยคยขยครชยครžยคยนยกยฃ
+
+<P> PostgreSQL ยครยฅร†ยกยผยฅร–ยฅรซยดร–ยครŽยนร”ยครฒยทรซยคร“ยคร„ยคยฑยครซยคยฟยครกยคร‹ยกยขยคยฝยครŽยฅยทยฅยนยฅร†ยฅร ยฅร†ยกยผยฅร–ยฅรซร†รขยคร‹ <font size=-1>OID</font> ยครฒยปรˆยคยคยครžยคยนยกยฃยคยณยครŽ <font size=-1>OID</font> ยครร†รƒร„รชยครŽยฅรฆยกยผยฅยถยครŽยนร”ยครฒยผยฑรŠรŒยคยนยครซยคยฟยครกยครคยทรซยนรงยครŽรƒรฆยคร‡ยปรˆยครฏยครฌยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ<font size=-1>OID</font> ยครŽรƒรยครฒรŠรร‚ยธยคยนยครซยคยฟยครกยคร‹ยคร <I>OID</I> ยทยฟยครฒรŽรณยคร‹ยปรˆยคยฆยคยณยครˆยครฒยพยฉยครกยครžยคยนยกยฃยครจยครชร‚ยฎยคยฏยฅยขยฅยฏยฅยปยฅยนยคยนยครซยคยฟยครกยคร‹ <I>OID</I> ยฅร•ยฅยฃยกยผยฅรซยฅร‰ยคร‹ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยครฒยบรฎยครซยคยณยครˆยคยฌยคร‡ยคยญยครžยคยนยกยฃ
+
+<P> O<font size=-1>ID</font> ยครยกยขรยดยคร†ยครŽยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนยคยซยครฉยปรˆยครฏยครฌยครซรƒรฆยฑรปรŽรŽยฐรจยคยซยครฉยกยขรยดยคร†ยครŽยฟยทยคยทยคยคยนร”ยคร‹ยณรคยครชร…รถยคร†ยครฉยครฌยครžยคยนยกยฃ<font size=-1>OID</font> ยครฒร‚ยพยครŽยฒยฟยคยซยคร‹รŠร‘ยคยจยคยฟยคยคยกยขยครขยคยทยคยฏยครยธยตยครŽ <font size=-1>OID</font> ยคร‡ยฅร†ยกยผยฅร–ยฅรซยครฒยฅยณยฅร”ยกยผยคยทยคยฟยคยคยครŽยครŠยครฉยกยขยคยฝยคยฆยคร‡ยคยญยครŠยคยครรฝรยณยครยคยขยครชยครžยคยปยครณยกยฃ
+
+<PRE>
+        CREATE TABLE new_table(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';
+<!--
+   CREATE TABLE new_table (mycol int);
+   INSERT INTO new_table (oid, mycol) SELECT oid, mycol FROM old_table;
+-->
+</PRE>
+
+<P> O<font size=-1>ID</font> ยครยกยข4ยฅรยฅยคยฅรˆยครŽร€ยฐยฟรดยครˆยคยทยคร†รŠรร‚ยธยคยตยครฌยคร†ยคยคยครซยครŽยคร‡ยกยข40ยฒยฏยครฒยฑร›ยคยจยครซยครˆยฐรฎยครฌยคร†ยคยทยครžยคยฆยคร‡ยคยทยครงยคยฆยกยฃรƒยฏยครขยคยณยครฌยคยฌยตยฏยคยญยคยฟยครˆรŠรณยนรฐยคยทยคร†ยคยฏยครซยฟรยครยคยคยครžยคยปยครณยคร‡ยคยทยคยฟยคยฌยกยขยคยฝยคยฆยครŠยครซรยฐยคร‹ยคยณยครŽร€ยฉยธร‚ยครฒยผรจยครชยฝรผยคยฏยคยณยครˆยครฒยทร—ยฒรจยคยทยคร†ยคยคยครžยคยนยกยฃ
+
+<P> T<font size=-1>ID</font> ยครร†รƒร„รชยครŽรŠยชรรฝยนร”ยครฒยคยฝยครŽยฅร–ยฅรญยฅรƒยฅยฏยครˆยฅยชยฅร•ยฅยปยฅรƒยฅรˆรƒรยคร‡ยผยฑรŠรŒยคยนยครซยคยฟยครกยคร‹ยปรˆยครฏยครฌยครžยคยนยกยฃ<font size=-1>TID</font> ยครยนร”ยคยฌยฝยคร€ยตยคยตยครฌยคยฟยครชยบร†ยฅรญยกยผยฅร‰ยคยตยครฌยครซยครˆรŠร‘ยครฏยครชยครžยคยนยกยฃยคยฝยครฌยครฉยครŽ <font size=-1>TID</font> ยครยกยขรŠยชรรฝยนร”ยครฒยปร˜ยคยนยคยฟยครกยคร‹ยฅยคยฅรณยฅร‡ยฅรƒยฅยฏยฅยนยตยญยบรœยคร‡ยปรˆยครฏยครฌยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.18">4.18</A>)   PostgreSQL ยคร‡ยปรˆยครฏยครฌยครซยคยคยคยฏยคร„ยคยซยครŽรร‘ยธรฌยครŽยฐร•รŒยฃยครยฒยฟยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยคยคยคยฏยคร„ยคยซยครŽยฅยฝยกยผยฅยนยฅยณยกยผยฅร‰ยครคยธร…ยคยครŠยธยฝรฑยครŽรƒรฆยคร‹ยครยกยขยคยฝยครฌยคยพยครŽร€รฌรŒรงรŠยฌรŒรฎยครŽรƒรฆยคร‡ยครขยครƒยครˆยฐรฌรˆรŒร…ยชยคร‹ยปรˆยครฏยครฌยครซร€รฌรŒรงรร‘ยธรฌยคยฌยปรˆยครฏยครฌยคร†ยคยคยครžยคยนยกยฃ
+
+<UL>
+<LI> ยฅร†ยกยผยฅร–ยฅรซ(table)ยกยขยดร˜ยทยธ(relation)ยกยขยฅยฏยฅรฉยฅยน(class)
+<LI> ยนร”(row)ยกยขยฅรฌยฅยณยกยผยฅร‰(record)ยกยขยฅยฟยฅรƒยฅร—ยฅรซ(tuple)
+<LI> รŽรณ(column)ยกยขยฅร•ยฅยฃยกยผยฅรซยฅร‰(field)ยกยขร‚ยฐร€ยญ(attribute)
+<LI> ยผรจร†ร€(retrieve)ยกยขรยชร‚รฒ(select)
+<LI> รƒร–ยดยน(replace)ยกยขยนยนยฟยท(update)
+<LI> ร„ร‰ยฒรƒ(append)ยกยขรรžร†รพ(insert)
+<LI> <font size=-1>OID</font>, รยขรˆร–(serial value)
+<LI> ยฅรยกยผยฅยฟยฅรซ(portal), ยฅยซยกยผยฅยฝยฅรซ(cursor)
+<LI> รŽรŽยฐรจรŠร‘ยฟรด(range variable)ยกยขยฅร†ยกยผยฅร–ยฅรซรŒยพ(table name)ยกยขยฅร†ยกยผยฅร–ยฅรซรŠรŒรŒยพ(table alias)
+</UL>
+<P>ยฐรฌรˆรŒร…ยชยครŠยฅร‡ยกยผยฅยฟยฅร™ยกยผยฅยนรร‘ยธรฌยครŽยฅรชยฅยนยฅรˆยครยกยง<a
+href="http://www.comptechnews.com/~reaster/dbdesign.html">
+http://www.comptechnews.com/~reaster/dbdesign.html</a>
+ยคร‡ยธยซยคร„ยคยฑยครฉยครฌยครžยคยนยกยฃ
+
+<P>
+<H4><A NAME="4.19">4.19</A>) ยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธ <I>"ERROR: Memory exhausted in AllocSetAlloc()"</I>ยคยฌยฝรยครซยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+<P>
+ยฅยทยฅยนยฅร†ยฅร ยครŽยฒยพรร›ยฅรกยฅรขยฅรชยกยผยครฒรยดยคร†ยปรˆยคยคยฒรŒยคยฟยคยทยคร†ยคยทยครžยครƒยคร†ยคยคยครซยฒร„ร‡ยฝร€ยญยคยฌยคยขยครซยคยซยกยขยคยขยครซยคยคยคร
+ยฅยซยกยผยฅรยฅรซยคยฌยคยขยครซยฅรชยฅยฝยกยผยฅยนยคร‹ยคร„ยคยคยคร†ร„รฃยคยคร€ยฉยธร‚รƒรยครฒยปรฝยครƒยคร†ยคยคยครซยฒร„ร‡ยฝร€ยญยคยฌยคยขยครชยครžยคยนยกยฃ
+<I>postmaster</I> ยครฒยณยซยปรยคยนยครซรยฐยคร‹ยคยณยครฌยครฒยปรฎยคยทยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยง
+
+<PRE>
+   ulimit -d 262144
+   limit datasize 256m
+</PRE>
+
+<P> 
+ยฅยทยฅยงยฅรซยคร‹ยครจยครƒยคร†ยกยขยคร‰ยครยครฉยคยซยคร’ยครˆยคร„ยคยฌร€ยฎยธรนยคยนยครซยคร‡ยคยทยครงยคยฆยคยฌยกยขยคยณยครฌยครยฅร—ยฅรญยฅยปยฅยนยครŽยฅร‡ยกยผยฅยฟยฅยปยฅยฐยฅรกยฅรณยฅรˆร€ยฉยธร‚ยครฒยครจยครชยนรขยคยฏร€รŸร„รชยคยทยกยขยคยฟยคร–ยครณรŒรคยคยคยนรงยครฏยคยปยคยฌยดยฐยทรซยคยนยครซยครจยคยฆยคร‹ยครŠยครซยคร‡ยคยทยครงยคยฆยกยฃยคยณยครŽยฅยณยฅรžยฅรณยฅร‰ยครยธยฝยนร”ยครŽยฅร—ยฅรญยฅยปยฅยนยครˆยกยขยคยณยครŽยฅยณยฅรžยฅรณยฅร‰ยครฒรรถยครฉยคยปยคยฟยธรฅยคร‹ยบรฎยครฉยครฌยครซรยดยคร†ยครŽยฅยตยฅร–ยฅร—ยฅรญยฅยปยฅยนยคร‹ยคร„ยคยคยคร†ร…ยฌรร‘ยคยตยครฌยครžยคยนยกยฃยฅรยฅรƒยฅยฏยฅยจยฅรณยฅร‰ยคยฌยครˆยคร†ยครขร‚ยฟยคยฏยครŽยฅร‡ยกยผยฅยฟยครฒรŠร–ยคยนยคยฟยครกยคร‹<font size=-1>SQL</font> ยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยคร‡รŒรคร‚รชยคยฌร‚ยณยคยคยคร†ยคยคยครซยครŽยคร‡ยคยขยครฌยครยกยขยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยครฒยณยซยปรยคยนยครซรยฐยคร‹ยคยณยครฌยครฒยปรฎยคยทยคร†ยครŸยคร†ยคยฏยคร€ยคยตยคยคยกยฃ
+
+<P>
+<H4><A NAME="4.20">4.20</A>) ยคร‰ยครŽยฅรยกยผยฅยธยฅรงยฅรณยครŽ PostgreSQL ยครฒรรถยครฉยคยปยคร†ยคยคยครซยคยซยครฒร„ยดยคร™ยครซยคร‹ยครยคร‰ยคยฆยคยทยครžยคยนยคยซยกยฉ<BR>
+</H4>
+<P>
+<I>psql</I> ยคยซยครฉ <tt>select version();</tt> ยครฒยฅยฟยฅยคยฅร—ยคยทยครžยคยนยกยฃ
+<P>
+
+
+<H4><A NAME="4.21">4.21</A>)   ยฅรฉยกยผยฅยธยกยฆยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยครŽรร ยบรฎยคร‡<I>invalid large obj descriptor</I> ยครฒยผรตยคยฑยผรจยครชยครžยคยทยคยฟยกยฃยครŠยคยผยคร‡ยคยทยครงยคยฆยคยซยกยฉ
+</H4>
+
+<P>ยฅรฉยกยผยฅยธยกยฆยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆรร ยบรฎยครฒยคยนยครซยครˆยคยญยครยกยขรยฐยธรฅยคร‹<tt>BEGIN WORK</tt>ยครˆ<tt>COMMIT</tt>ยครฒร‰ร•ยคยฑยครซร‰ยฌรร—ยคยฌยคยขยครชยครžยคยนยกยฃยคยนยครŠยครฏยครยกยข<tt>lo_open</tt> ... <tt>lo_close</tt>ยครฒยครยคยตยครŸยนรพยครŸยครžยคยนยกยฃ
+
+<P>ยธยฝยบรŸยครยกยขPostgreSQLยครŽยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยครŽยฅยณยฅรŸยฅรƒยฅรˆยปรพยคร‹ยฅรฉยกยผยฅยธยกยฆยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยกยฆยฅรยฅรณยฅร‰ยฅรซยครฒรŠร„ยคยธยครซยคยณยครˆยคร‹ยครจยครชยกยข<I>lo_open</I>ยฅยณยฅรžยฅรณยฅร‰ยคยฌยดยฐรŽยปยคยทยคยฟร„ยพยธรฅยคร‹ยถยฏร€ยฉร…ยชยคร‹ยฅรซยกยผยฅรซยครฒยผร‚ยนร”ยคยทยครžยคยนยกยฃยคยณยครŽยคยฟยครกยกยขยบร‡ยฝรฉยคร‹ยฅรยฅรณยฅร‰ยฅรซยคร‹ร‚รยคยทยคร†ยฒยฟยคยซยครฒยคยทยครจยคยฆยครˆยคยนยครซยครˆยกยข<I>invalid large obj descriptor(ยฅรฉยกยผยฅยธยฅยชยฅร–ยฅยธยฅยงยฅยฏยฅรˆยครŽยตยญยฝร’ยปร’ยคยฌร‰ร”ร€ยต)</I>ยครˆยครŠยครชยครžยคยนยกยฃยคยฝยครฌยคร‡ยกยขยครขยคยทยกยขยฅรˆยฅรฉยฅรณยฅยถยฅยฏยฅยทยฅรงยฅรณยครฒยปรˆยคยฆยครŽยครฒร‹ยบยครฌยครซยครˆยกยขยกรŠยพยฏยครŠยคยฏยครˆยครขยคร›ยครˆยครณยคร‰ยครŽยปรพยดร–ยกร‹ร†ยฏยคยคยคร†ยคยคยคยฟยฅยณยกยผยฅร‰ยคยฌยฅยจยฅรฉยกยผยฅรกยฅรƒยฅยปยกยผยฅยธยครฒยฝรยคยนยครŽยคร‡ยคยนยกยฃ
+
+<P>ยครขยคยทยกยข<font size=-1>ODBC</font>ยครŽยครจยคยฆยครŠยฅยฏยฅรฉยฅยคยฅยขยฅรณยฅรˆยฅยคยฅรณยฅยฟยกยผยฅร•ยฅยงยกยผยฅยนยครฒยคยชยปรˆยคยคยครŠยครฉยกยข<tt>auto-commit off</tt>ยครฒร€รŸร„รชยคยนยครซร‰ยฌรร—ยคยฌยคยขยครซยคยซยครขยคยทยครฌยครžยคยปยครณยกยฃ
+<P>
+
+
+<H4><A NAME="4.22">4.22</A>) ยธยฝยบรŸยครŽยปรพยนรฏยคยฌยฅร‡ยฅร•ยฅยฉยฅรซยฅรˆยครˆยครŠยครซยครจยคยฆยครŠรŽรณยครยคร‰ยครŽยครจยคยฆยคร‹ยคร„ยคยฏยครชยครžยคยนยคยซยกยฉ<BR></H4>
+
+<P><i>now()</i>ยครฒยปรˆยคยคยครžยคยน:
+<PRE>
+   CREATE TABLE test (x int, modtime timestamp DEFAULT now() );
+</PRE>
+<P>
+
+
+<H4><A NAME="4.23">4.23</A>)   ยครŠยคยผยกยข<font size=-1>IN</font>ยครฒยปรˆยคยฆร‰รปรŒรคยคยคยนรงยครฏยคยปยคยฌยครˆยคร†ยครขรƒร™ยคยคยครŽยคร‡ยคยนยคยซยกยฉ
+</H4>
+<P>
+ยธยฝยบรŸยกยขยณยฐร‰รดรŒรคยคยคยนรงยครฏยคยปยครŽยณร†ยนร”ยคร‹ยคร„ยคยคยคร†ร‰รปรŒรคยคยคยนรงยครฏยคยปยครŽยทรซยฒรŒยครฒยฝรงรˆร–ยคร‹ยฅยนยฅยญยฅรฃยฅรณยคยนยครซยคยณยครˆยคร‹ยครจยครชยกยขร‰รปรŒรคยคยคยนรงยครฏยคยปยครฒยณยฐร‰รดรŒรคยคยคยนรงยครฏยคยปยคร‹ยทรซยนรงยคยทยคร†ยคยคยครžยคยนยกยฃร…รถรŒรŒยคร<font size=-1>IN</font>ยครฒ<font size=-1>EXIST</font>Sยคร‡รƒร–ยคยญยดยนยคยจยครซยคยณยครˆยคร‡ยคยนยกยง
+<PRE>
+   SELECT *
+   FROM tab
+   WHERE col1 IN (SELECT col2 FROM TAB2)
+</PRE>
+ยครฒยกยขรƒร–ยคยญยดยนยคยจยคร†ยกยง
+<PRE>
+   SELECT *
+   FROM tab
+   WHERE EXISTS (SELECT col2 FROM TAB2 WHERE col1 = col2)
+</PRE>
+ยครˆยคยทยครžยคยนยกยฃ
+ยคยณยครŽร€ยฉยธร‚ยครยพยญรรจยครŽยฅรชยฅรชยกยผยฅยนยคร‡ร„ยพยคยทยคยฟยคยคยครˆยปร—ยครƒยคร†ยคยคยครžยคยนยกยฃ
+<P>
+
+<H4><A NAME="4.24">4.24</A>) <i>ยณยฐร‰รด</i>ยทรซยนรง(<i>outer</i> join)ยครยคร‰ยครŽยครจยคยฆยคร‹ยผร‚ยธยฝยคยทยครžยคยนยคยซ?<BR></H4>
+<P>
+PostgreSQL 7.1 ยฐรŠยนรŸยคร‡ยคร<font size=-1>SQL</font>ร‰ยธยฝร ยนยฝรŠยธยครฒยปรˆยคยฆยณยฐร‰รดยทรซยนรง(ยฅยขยฅยฆยฅยฟยกยผยฅยธยฅรงยฅยคยฅรณ)ยครฒยฅยตยฅรยกยผยฅรˆยคยทยครžยคยนยกยฃยคยณยคยณยคร‹ยกยขรŽรฃร‚รชยคยฌ2ยคร„ยคยขยครชยครžยคยนยกยฃ
+
+<pre> SELECT *
+ FROM t1 LEFT OUTER JOIN t2 ON (t1.col = t2.col);</pre>
+ยคยขยครซยคยคยคร
+<pre> SELECT *
+ FROM t1 LEFT OUTER JOIN t2 USING (col);</pre>
+
+ยคยณยครฌยครฉยครŽยพรร„ยงร…ยชยครŠรŒรคยคยคยนรงยครฏยคยปยคร‡ยคร t1.col ยครฒ t2.col ยครˆยทรซยนรงยคยทยคร†ยกยขt1 ยครŽ
+ยทรซยนรงยคยตยครฌยครŠยคยซยครƒยคยฟยนร”(t2 ยครˆยฐรฌรƒร—ยคยทยครŠยคยซยครƒยคยฟยนร”)ยครขรŠร–ยคยทยคร†ยคยคยครžยคยนยกยฃ<font size=-1>RIGHT</font> ยทรซยนรงยคร t2 ยครŽยทรซยนรงยคยตยครฌยครŠยคยซยครƒยคยฟยนร”ยครฒยฒรƒยคยจยครซยคร‡ยคยทยครงยคยฆยกยฃ<font size=-1>FULL</font> ยทรซยนรงยครยกยขยฐรฌรƒร—ยคยทยคยฟยนร”ยคร‹ t1 ยครˆ t2 ยคยซยครฉยครยทรซยนรงยคยตยครฌยครŠยคยซยครƒยคยฟยนร”ยครฒรŠร–ยคยนยคร‡ยคยทยครงยคยฆยกยฃ<font size=-1>OUTER</font> ยครˆยคยคยคยฆยธร€รร•ยครยฅยชยฅร—ยฅยทยฅรงยฅรณยคร‡ <font size=-1>LEFT</font>, <font size=-1>RIGHT</font>, ยครžยคยฟยคร <font size=-1>FULL</font> ยครŠยคร‰ยครŽยทรซยนรงยครฒยฒยพร„รชยคยตยครฌยคร†ยคยคยครžยคยนยกยฃ
+
+
+
+
+
+
+
+
+
++These identical queries join t1.col to t2.col, and also return any unjoined
++rows in t1 (those with no match in t2). A <font size=-1>RIGHT</font> join
++would add unjoined rows of t2. A <font size=-1>FULL</font> join would return
++the matched rows plus all unjoined rows from t1 and t2. The word <font size=-1>OUTER</font>
++is optional and is assumed in <font size=-1>LEFT</font>, <font size=-1>RIGHT</font>,
++and <font size=-1>FULL</font> joins. Ordinary joins are called <font size=-1>INNER</font>
++joins.
+
+
+ยฐรŠรยฐยครŽยฅรชยฅรชยกยผยฅยนยคร‡ยครยณยฐร‰รดยทรซยนรง(outer join)ยครฒ<font size=-1>UNION</font> ยครˆ <font size=-1>NOT IN</font> ยครฒยปรˆยครƒยคร†ยฅยทยฅรŸยฅรฅยฅรฌยกยผยฅรˆยคร‡ยคยญยครžยคยนยกยฃ
+ยคยฟยครˆยคยจยครยกยข<i>tab1</i> ยครˆ <i>tab2</i> ยครฒยทรซยนรงยคยนยครซยครˆยคยญยครยกยขยผยกยครŽรŒรคยคยคยนรงยครฏยคยปยคร‡ร†รณยคร„ยครŽยฅร†ยกยผยฅร–ยฅรซยครฒ<i>ยณยฐร‰รด</i>ยทรซยนรงยคยทยครžยคยนยกยฃ
+
+<PRE>
+   SELECT tab1.col1, tab2.col2
+   FROM tab1, tab2
+   WHERE tab1.col1 = tab2.col1
+   UNION ALL
+   SELECT tab1.col1, NULL
+   FROM tab1
+   WHERE tab1.col1 NOT IN (SELECT tab2.col1 FROM tab2)
+   ORDER BY col1
+</PRE>
+
+
+<P>
+<HR>
+<H2><CENTER>PostgreSQLยครŽยณรˆร„ยฅยคร‹ยคร„ยคยคยคร†ยครŽยผรรŒรค</CENTER></H2>
+<P>
+
+<H4><A NAME="5.1">5.1</A>) ยผยซรŠยฌยคร‡ยฝรฑยคยคยคยฟยฅรฆยกยผยฅยถร„รชยตรยดร˜ยฟรดยครฒ psql ยครŽรƒรฆยคร‡ยผร‚ยนร”ยคยนยครซยครˆยฅยณยฅยขยกยฆยฅร€ยฅรณยฅร—ยคยทยคร†ยคยทยครžยคยฆยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> รŒรคร‚รชยครยฟยงยกยนยครˆยนรยคยจยครฉยครฌยครžยคยนยกยฃยครžยคยบยบร‡ยฝรฉยคร‹ยกยขยบรฎร€ยฎยคยทยคยฟยฅรฆยกยผยฅยถร„รชยตรยดร˜ยฟรดยครฒรƒยฑร†รˆยครŽยฅร†ยฅยนยฅรˆยฅร—ยฅรญยฅยฐยฅรฉยฅร ยคร‹ยคยทยคร†ยปรฎยคยทยคร†ยครŸยคร†ยฒยผยคยตยคยคยกยฃ
+
+
+<P>
+<H4><A NAME="5.2">5.2</A>) PostgreSQL รร‘ยคร‹ยฝรฑยคยคยคยฟยฟรจยครŠยฟยทยคยทยคยคยทยฟยครคยดร˜ยฟรดยครยกยขยคร‰ยคยฆยคยนยครฌยครยดรณร‚ยฃยคร‡ยคยญยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยณยงยคยตยครณยครŽยนร”ยครŠยครƒยคยฟยณรˆร„ยฅยครฒยกยข<I>pgsql-hackers</I> ยฅรกยกยผยฅรชยฅรณยฅยฐยกยฆยฅรชยฅยนยฅรˆยคร‹รรทยครƒยคร†ยคยฏยคร€ยคยตยคยคยกยฃยคยฝยคยทยคร†ยกยขยครฆยคยฏยครฆยคยฏยครยคยฝยคยฆยคยทยคยฟยณรˆร„ยฅยคยฌ <I>contrib/</I> ยฅยตยฅร–ยฅร‡ยฅยฃยฅรฌยฅยฏยฅรˆยฅรชยครŽรƒรฆยคร‹ร†รพยครซยคยณยครˆยคร‹ยครŠยครซยคร‡ยคยทยครงยคยฆยกยฃ
+
+<P>
+<H4><A NAME="5.3">5.3</A>) ยฅยฟยฅร—ยฅรซยครฒรŠร–ยคยน Cยธร€ยธรฌยครŽยดร˜ยฟรดยครยคร‰ยครŽยครจยคยฆยคร‹ยฝรฑยคยญยครžยคยนยคยซยกยฉ
+</H4>
+
+<P> ยธยถรรฝร…ยชยคร‹ยครยฒร„ร‡ยฝยคร‡ยคยนยคยฌยกยขยคยณยครฌยคร‹ยครยตรฆยถร‹ยครŽรŒยฏยตยปยครฒรร—ยคยทยครžยคยนยครŽยคร‡ยกยขรƒรธยผร”ยครŽยครžยครฏยครชยคร‡ยครรŒยคยคร€รƒยฏยครขยครคยครƒยคยฟยคยณยครˆยคยฌยคยขยครชยครžยคยปยครณยกยฃ
+
+<P><H4><A NAME="5.4">5.4</A>)  ยฅยฝยกยผยฅยนยกยฆยฅร•ยฅยกยฅยคยฅรซยครฒรŠร‘ยนยนยคยทยครžยคยทยคยฟยกยฃยบร†ยฅยณยฅรณยฅร‘ยฅยคยฅรซยคยทยคร†ยครขรŠร‘ยฒยฝยคยฌยธยซยครฉยครฌยครŠยคยคยครŽยครยครŠยคยผยคร‡ยคยนยคยซยกยฉ
+</H4>
+
+<P> ยคยคยคยฏยคร„ยคยซยครŽ <I>Makefile</I> ยคยฌยฅยคยฅรณยฅยฏยฅรซยกยผยฅร‰ยกยฆยฅร•ยฅยกยฅยคยฅรซยคร‹ร‚รยคยทยคร†ร…ยฌร€รšยครŠยฐรร‚ยธยดร˜ยทยธยครฒยปรฝยครƒยคร†ยคยคยครžยคยปยครณยกยฃ<I>make clean</I> ยครฒยคยทยคร†ยคยซยครฉยครขยคยฆยฐรฌร…ร™ <I>make</I> ยครฒยนร”ยครŠยครฏยครŠยคยฏยคร†ยครยครŠยครชยครžยคยปยครณยกยฃยครขยคยทยกยข<font size=-1>GCC</font> ยครฒยคยชยปรˆยคยคยคร‡ยคยขยครฌยคร <i>configure</i> ยครŽ <i>--enable-depend</i> ยฅยชยฅร—ยฅยทยฅรงยฅรณยครฒยปรˆยครƒยคร†ยกยขยฅยณยฅรณยฅร‘ยฅยคยฅรฉยคร‹ยฐรร‚ยธยดร˜ยทยธยครฒยผยซร†ยฐร…ยชยคร‹ร„ยดยคร™ยคยตยคยปยครซยคยณยครˆยครขยคร‡ยคยญยครžยคยนยกยฃ
+
+</BODY>
+</HTML>