提交 09e41a03 编写于 作者: B Bruce Momjian

Update man and psqlHelp for new SET GEQO=# option.

上级 290bef4e
......@@ -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>];"},
......
.\" 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'
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册