Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Postgres FD Implementation
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Abuhujair Javed
Postgres FD Implementation
Commits
4a333c49
Commit
4a333c49
authored
Apr 15, 1998
by
Bruce Momjian
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update FAQ.
parent
7d03bb46
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
35 additions
and
22 deletions
+35
-22
doc/FAQ
doc/FAQ
+35
-22
No files found.
doc/FAQ
View file @
4a333c49
Frequently Asked Questions (FAQ) for PostgreSQL
Last updated:
Sat Feb 28 10:04:28 ES
T 1998
Last updated:
Wed Apr 15 12:47:01 ED
T 1998
Current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
...
...
@@ -34,7 +34,7 @@ Questions answered:
1.12) What tools are available for hooking PostgreSQL to Web pages?
1.13) Does PostgreSQL have a graphical user interface? A report
generator? A embedded query language interface?
1.14)
What is a good book to
learn SQL?
1.14)
How can I
learn SQL?
1.15) What languages are available to communicate with PostgreSQL?
2) Installation/Configuration questions
...
...
@@ -57,7 +57,8 @@ Questions answered:
2.10) All my servers crash under concurrent table access. Why?
2.11) How do I tune the database engine for better performance?
2.12) What debugging features are available in PostgreSQL?
2.13) How do I enable more than 32 concurrent backends?
2.13) How do I enable more than 32 concurrent backends? 2.14) What
non-unix ports are available?
3) Operational questions
...
...
@@ -243,8 +244,7 @@ Section 1: General Questions
1.6) Latest release of PostgreSQL
The latest release of PostgreSQL is version 6.3, which was released on
March 1st, 1998.
The latest release of PostgreSQL is version 6.3.2.
We plan to have major releases every three months.
...
...
@@ -260,21 +260,19 @@ Section 1: General Questions
1.8) What documentation is available for PostgreSQL?
A user manual, manual pages, and some small test examples are included
in the distribution. The sql and built-in manual pages are
particularly important.
in the distribution. The pgintro, sql, and pgbuiltin manual pages are
particularly important. pgintro contains a list of all available
manual pages.
psql has some nice \d commands to show information about types,
operators, functions, aggregates, etc.
The www page contains pointers to an implementation guide and five
papers written about Postgres design concepts and features.
1.9) What version of SQL does PostgreSQL use?
PostgreSQL supports a subset of SQL-92. It has most of the important
constructs but lacks some of the functionality. The most visible
differences are:
* no HAVING clause under a GROUP BY
On the other hand, you get to create user-defined types, functions,
inheritance etc.
PostgreSQL supports a subset of SQL-92.
1.10) Does PostgreSQL work with databases from earlier versions of
PostgreSQL?
...
...
@@ -290,7 +288,7 @@ Section 1: General Questions
Those ugrading from versions earlier than 1.09 must upgrade to 1.09
first without a dump/reload, then dump the data from 1.09, and then
load it into 6.2.1 or 6.3
beta
.
load it into 6.2.1 or 6.3.
1.11) Are there ODBC drivers for PostgreSQL?
...
...
@@ -307,9 +305,9 @@ Section 1: General Questions
* majordomo@listserv.direct.net
OpenLink ODBC is very popular. You can get it from
http://www.openlinksw.com
/postgres.html. It works with our standard
ODBC client software so you'll have PostgreSQL ODBC available on every
client
platform we support (Win, Mac, Unix, VMS).
http://www.openlinksw.com
. It works with our standard ODBC client
software so you'll have PostgreSQL ODBC available on every client
platform we support (Win, Mac, Unix, VMS).
We will probably be selling this product to people who need
commercial-quality support, but a freeware version will always be
...
...
@@ -339,8 +337,9 @@ Section 1: General Questions
We also have ecpg, which is an embedded SQL query language interface
for C. This is also included.
1.14)
What is a good book to
learn SQL?
1.14)
How can I
learn SQL?
There is a nice tutorial at http://w3.one.net/~jhoffman/sqltut.htm
Many of our users like The Practical SQL Handbook, Bowman et al,
Addison Wesley.
...
...
@@ -426,7 +425,7 @@ Section 2: Installation Questions
2.11) How do I tune the database engine for better performance?
There are
two
things that can be done. You can disable fsync() by
There are
several
things that can be done. You can disable fsync() by
starting the postmaster with a '-o -F' option. This will prevent
fsync()'s from flushing to disk after every transaction.
...
...
@@ -439,6 +438,9 @@ Section 2: Installation Questions
of memory used by each backend process for temporary sorts. Each
buffer is 1K and the defualt is 512 buffers.
You can also use the CLUSTER command to group data in base tables to
match an index. See the cluster(l) manual page for more details.
2.12) What debugging features are available in PostgreSQL?
PostgreSQL has several features that report status information that
...
...
@@ -489,6 +491,17 @@ Section 2: Installation Questions
Edit include/storage/sinvaladt.h, and change the value of
MaxBackendId. In the future, we plan to make this a configurable
prameter.
2.13) What non-unix ports are available?
It is possible to compile the libpq C library, psql, and other
interfaces and binaries to run on MS Windows platforms. In this case,
the client is running on MS Windows, and communicates via TCP/IP to a
server running on one of our supported Unix platforms.
People have attempted to port our PostgreSQL database server to
Windows NT using the Cygnus Unix/NT porting library, but no one has
succeeded yet.
_________________________________________________________________
Section 3: PostgreSQL Features
...
...
@@ -598,7 +611,7 @@ Section 3: PostgreSQL Features
3.10) How do I do regular expression searches? case-insensitive regexp
searching?
See
the pgbuiltin manual page. Search for regular expression
.
See
psql's \do command
.
3.11) I experienced a server crash during a vacuum. How do I remove the lock
file?
...
...
@@ -682,7 +695,7 @@ BYTEA bytea variable-length array of bytes
The default configuration allows only unix domain socket connections
from the local machine. To enable TCP/IP connections, use the
postmaster -i option You need to add a host entry to the file
pgsql/data/pg_hba. See the
hba_
conf manual page.
pgsql/data/pg_hba. See the
pg_hba.
conf manual page.
3.18) How do I find out what indexes or operations are defined in the
database?
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment