Re: Integrity on large sites - Mailing list pgsql-general

From Richard P. Welty
Subject Re: Integrity on large sites
Date
Msg-id 4654892B.7020000@averillpark.net
Whole thread Raw
In response to Re: Integrity on large sites  (Scott Marlowe <smarlowe@g2switchworks.com>)
List pgsql-general
Scott Marlowe wrote:
> 2: Handling RI in the application doesn't scale.  If everything you do
> requires you to check in the app, lock the whole table to prevent race
> conditions, and then commit, you'll never scale to any real number of
> users.  You can have reliability and performance if you do RI in the
> database.  You only get to pick one if you're gonna do RI in the
> application.
the other risk for RI in the app is the possibility of incompatible
implementation
across different app versions or different apps that access the same data.

not at all a fun place to be, that.

richard


pgsql-general by date:

Previous
From: "Joshua D. Drake"
Date:
Subject: Re: Tsearch2: upgrading from postgres 8.1.x to 8.2.x
Next
From: "Aaron Zeitler"
Date:
Subject: Need software infrastructure advice