Re: [pgsql-advocacy] [PERFORM] OFFTOPIC: PostgreSQL vs MySQL

2003-10-09 Thread Josh Berkus
Nick,

 Josh- It would be great to have a link to those last two excellent resources
 from the techdocs area- perhaps from the optimizing section in
 http://techdocs.postgresql.org/oresources.php. Who should we suggest this
 to? (I submitted these using the form in that area, but you may have better
 connections.)

This is my  responsibility;  I'll add it to the list.

-- 
-Josh Berkus
 Aglio Database Solutions
 San Francisco


---(end of broadcast)---
TIP 3: if posting/reading through Usenet, please send an appropriate
  subscribe-nomail command to [EMAIL PROTECTED] so that your
  message can get through to the mailing list cleanly


Re: [pgsql-advocacy] [PERFORM] OFFTOPIC: PostgreSQL vs MySQL

2003-10-09 Thread Josh Berkus
Scott,

 any chance of getting the perf.html file from varlena folded into the main 
 documentation tree somewhere?  it's a great document, and it would 
 definitely help if the tuning section of the main docs said For a more 
 thorough examination of postgresql tuning see this: and pointed to it.

Actually, I'm working on that this weekend.

-- 
-Josh Berkus

__AGLIO DATABASE SOLUTIONS___
Josh Berkus
   Complete information technology  [EMAIL PROTECTED]
and data management solutions   (415) 565-7293
   for law firms, small businesses   fax 621-2533
and non-profit organizations.   San Francisco


---(end of broadcast)---
TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]


Re: [PERFORM] OFFTOPIC: PostgreSQL vs MySQL

2003-10-09 Thread Dennis Bjorklund
On Thu, 9 Oct 2003, David Griffiths wrote:

   PostgreSQL supports constraints. MySQL doesn't; programmers need to
   take care of that from the client side
   Again, InnoDB supports constraints.
 
  Really?  This is news.   We did some tests on constraints on InnoDB, and
  found that while they parsed, they were not actually enforced.Was 
  our test in error?
 
 You may have turned them off to load data? I've run into constraints
 when my data-load script missed some rows in address_type. When it went
 to do the address_list table, all rows that had the missing address_type
 failed, as they should. I saw no weakness in the constraints.

It sounds like you talk about foreign keys only, while the previous writer 
talkes about other constraints also. For example, in postgresql you 
can do:

CREATE TABLE foo (
  x int,

  CONSTRAINT bar CHECK (x  5)
);

and then

# INSERT INTO foo VALUES (4);
ERROR:  ExecInsert: rejected due to CHECK constraint bar on foo


I don't know MySQL, but I've got the impression from other posts on the
lists that innodb supports foreign keys only. I might be wrong though.

-- 
/Dennis


---(end of broadcast)---
TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]