|
14 | 14 | alink="#0000ff">
|
15 | 15 | <H1>Frequently Asked Questions (FAQ) for PostgreSQL</H1>
|
16 | 16 |
|
17 |
| -<P>Last updated: Mon Jun 1016:44:55 EDT 2002</P> |
| 17 | +<P>Last updated: Mon Jun 1022:22:31 EDT 2002</P> |
18 | 18 |
|
19 | 19 | <P>Current maintainer: Bruce Momjian (<Ahref=
|
20 | 20 | "mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR>
|
@@ -425,32 +425,20 @@ <H4><A name="1.14">1.14</A>) How does PostgreSQL compare to other
|
425 | 425 |
|
426 | 426 | <DT><B>Performance</B></DT>
|
427 | 427 |
|
428 |
| -<DD>PostgreSQL runs in two modes. Normal<I>fsync</I> mode |
429 |
| - flushes every completed transaction to disk, guaranteeing that if |
430 |
| - the OS crashes or loses power in the next few seconds, all your |
431 |
| - data is safely stored on disk. In this mode, we are slower than |
432 |
| - most commercial databases, partly because few of them do such |
433 |
| - conservative flushing to disk in their default modes. In |
434 |
| -<I>no-fsync</I> mode, we are usually faster than commercial |
435 |
| - databases, though in this mode, an OS crash could cause data |
436 |
| - corruption. We are working to provide an intermediate mode that |
437 |
| - suffers less performance overhead than full fsync mode, and will |
438 |
| - allow data integrity within 30 seconds of an OS crash.<BR> |
| 428 | +<DD>PostgreSQL has performance similar to other commercial and |
| 429 | + open source databases. it is faster for some things, slower for |
| 430 | + others. |
439 | 431 | <BR>
|
440 |
| -In comparison to MySQL or leaner database systems, we are slower |
| 432 | + In comparison to MySQL or leaner database systems, we are slower |
441 | 433 | on inserts/updates because we have transaction overhead. Of
|
442 | 434 | course, MySQL does not have any of the features mentioned in the
|
443 |
| -<I>Features</I> section above. We are built for flexibility and |
444 |
| - features, though we continue to improve performance through |
445 |
| - profiling and source code analysis. There is an interesting Web |
446 |
| - page comparing PostgreSQL to MySQL at<Ahref= |
447 |
| - "http://openacs.org/why-not-mysql.html">http://openacs.org/why-not-mysql.html</A><BR> |
| 435 | +<I>Features</I> section above. We are built for reliability and |
| 436 | + features, though we continue to improve performance in every |
| 437 | + release. There is an interesting Web page comparing PostgreSQL to |
| 438 | + MySQL at<Ahref= "http://openacs.org/why-not-mysql.html"> |
| 439 | + |
| 440 | + http://openacs.org/why-not-mysql.html</A><BR> |
448 | 441 |
|
449 |
| -<BR> |
450 |
| - We handle each user connection by creating a Unix process. |
451 |
| - Backend processes share data buffers and locking information. |
452 |
| - With multiple CPUs, multiple backends can easily run on different |
453 |
| - CPUs.<BR> |
454 | 442 | <BR>
|
455 | 443 | </DD>
|
456 | 444 |
|
|