OSDN Git Service

Update man and psqlHelp for new SET GEQO=# option.
authorBruce Momjian <bruce@momjian.us>
Mon, 2 Jun 1997 14:12:40 +0000 (14:12 +0000)
committerBruce Momjian <bruce@momjian.us>
Mon, 2 Jun 1997 14:12:40 +0000 (14:12 +0000)
src/bin/psql/psqlHelp.h
src/man/set.l

index a4f5215..90f8692 100644 (file)
@@ -5,7 +5,7 @@
  *
  * Copyright (c) 1994, Regents of the University of California
  *
- * $Id: psqlHelp.h,v 1.16 1997/06/01 04:53:44 momjian Exp $
+ * $Id: psqlHelp.h,v 1.17 1997/06/02 14:12:28 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -154,7 +154,7 @@ static struct _helpStruct QL_HELP[] = {
       "purge <class_name> [before <abstime>] [after <reltime>];"},
   { "reset",
       "set run-time environment back to default",
-      "reset {DateStyle | GEQO}"},
+      "reset {DateStyle | GEQO | R_PLANS}"},
   { "revoke",
       "revoke access control from a user or group",
       "revoke <privilege[,privilege,...]> on <rel1>[,...<reln>] from \n[public | group <group> | <username>]\n\t privilege is {ALL | SELECT | INSERT | UPDATE | DELETE | RULE}"},
@@ -166,10 +166,10 @@ static struct _helpStruct QL_HELP[] = {
       "select [distinct on <attr>] <expr1> [as <attr1>], ... <exprN> [as <attrN>]\n\t[into table <class_name>] [from <from_list>]\n\t[where <qual>]\n\t[order by <attr1>\n\t\t[using <op1>],..<attrN> [[using <opN>] | ASC | DESC]];" },
   { "set",
       "set run-time environment",
-      "set DateStyle {ISO | SQL | Postgres | European | US | NonEuropean}\nset GEQO = {ON | OFF}\nset R_PLANS {ON | OFF}"},
+      "set DateStyle {ISO | SQL | Postgres | European | US | NonEuropean}\nset GEQO = {ON[=#] | OFF}\nset R_PLANS {ON | OFF}"},
   { "show",
       "show current run-time environment",
-      "show {DateStyle | GEQO}"},
+      "show {DateStyle | GEQO | R_PLANS}"},
   { "update",
       "update tuples",
       "update <class_name> set <attr1>=<expr1>,...<attrN>=<exprN> [from <from_clause>] [where <qual>];"},
index aa23bcd..889e35b 100644 (file)
@@ -1,6 +1,6 @@
 .\" This is -*-nroff-*-
 .\" XXX standard disclaimer belongs here....
-.\" $Header: /cvsroot/pgsql/src/man/Attic/set.l,v 1.2 1997/06/01 04:23:12 momjian Exp $
+.\" $Header: /cvsroot/pgsql/src/man/Attic/set.l,v 1.3 1997/06/02 14:12:40 momjian Exp $
 .TH SET SQL 05/14/97 PostgreSQL PostgreSQL
 .SH NAME
 set \(em set run-time parameters for session
@@ -28,11 +28,13 @@ See
 .IR "built-in" (3)
 for more information on available styles.
 
+.ce 1
+\fBDateStyle Values\fR
+
 .if n .ta 5 +15 +40
 .if t .ta 0.5i +1.5i +3.0i
 .in 0
 .nf
-DateStyle
        ISO     - use ISO 8601-style dates and times
        SQL     - use Oracle/Ingres-style dates and times
        Postgres        - use traditional Postgres format
@@ -45,17 +47,21 @@ DateStyle
 .IR GEQO
 enables or disables the genetic optimizer algorithm. This algorithm is
 .IR on
-by default. See the GEQO README for more information.
+by default, which used GEQO for statements of six or more tables.
+See the GEQO README for more information.
+
+.ce 1
+\fBGEQO Values\fR
 
 .if n .ta 5 +15 +40
 .if t .ta 0.5i +1.5i +3.0i
 .in 0
 .nf
-GEQO
-       on      - turn the genetic optimizer 'on'
-       off     - duh
+       on      - use for statements with 6 or more tables
+       on=10   - use for statements with 10 or more tables
+       off     - do not use the genetic optimizer
 .fi
-
+The default is on.
 .PP
 .IR R_PLANS
 enables or disables right-hand evaluation of plans. This algorithm is
@@ -68,7 +74,7 @@ by default.
 .nf
 R_PLANS
        on      - turn right-hand plan evaluation 'on'
-       off     - duh
+       off     - do not use right-hand plan evaluation
 .fi
 
 .SH EXAMPLES
@@ -88,6 +94,10 @@ set DateStyle to 'SQL,European'
 .PP
 .nf
 --
+--Use GEQO for statements with 4 or more tables
+--
+set GEQO to on=4
+--
 --Turn off the genetic optimizer
 --
 set GEQO to 'off'