From: | Roberto Mello <rmello(at)cc(dot)usu(dot)edu> |
---|---|
To: | Mathijs Brands <mathijs(at)ilse(dot)nl> |
Cc: | beloshapka(at)mnogo(dot)ru, pgsql-php(at)postgresql(dot)org, pgsql-sql(at)postgresql(dot)org |
Subject: | Re: persistent connections, AOLserver (Was: [SQL] maybe Offtopic : PostgreSQL & PHP ?) |
Date: | 2001-11-19 15:35:47 |
Message-ID: | 20011119083547.A22031@cc.usu.edu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-php pgsql-sql |
On Wed, Apr 18, 2001 at 08:28:14PM +0200, Mathijs Brands wrote:
>
> I've seen both MySQL and PostgreSQL give up (MySQL just hung, pgsql
> cored) when I tried simple selects from a couple of hundred concurrent
> connections; no transactions or other fancy stuff there. I think I was
> using MySQL 3.22.?? and pgsql 6.5.3, so more modern versions may well be
> able to cope with these numbers of connections. It's been more than a
> year since I last tried it.
PG 7.0 was released almost 2 years ago, so you had a very old version when
you tried.
> I don't know what the current state of affairs is, but it is my
> understanding that, while pgsql performs admirably on tasks which mostly
> read data, pgsql isn't really able to cope (performance wise) with an
> application that has a very high insert to select ratio, such as OLTP.
This is simply not true. It may have been true in the past, but not since
PG 7.0 came out.
A mistake that I see MySQL users do frequently is that when they have a
bulk of inserts to do, they don't use the COPY command to bulk load the
data and/or they don't wrap the inserts into one (or several) transaction
blocks, leaving each INSERT in its own transaction, which obviously will
hurt performance.
They do that because they usually have no idea of what a database is for,
besides being an SQL interface to their file systems. Exactly what MySQL
was until very recently (and thanks to the work of third-parties, because
the MySQL team itself couldn't care less about real features).
-Roberto
--
+----| http://fslc.usu.edu USU Free Software & GNU/Linux Club |------+
Roberto Mello - Computer Science, USU - http://www.brasileiro.net
http://www.sdl.usu.edu - Space Dynamics Lab, Developer
TAFB -> Text Above Fullquote Below
From | Date | Subject | |
---|---|---|---|
Next Message | Hal Davison | 2001-11-20 19:49:59 | Re: [PHP] postgresql array with PHP |
Previous Message | Dan Wilson | 2001-11-18 16:55:37 | Re: Converting PHP function mysql_data_seek to PostgreSQL |
From | Date | Subject | |
---|---|---|---|
Next Message | Clayton Cottingham aka drfrog | 2001-11-19 17:20:18 | Re: [OT?] permissions |
Previous Message | Roland Roberts | 2001-11-19 14:42:26 | Re: PL/pgSQL examples NOT involving functions |