Re: [HACKERS] [GENERAL] Undetected corruption of table files

2007-08-28 Thread Lincoln Yeoh
At 11:48 PM 8/27/2007, Trevor Talbot wrote: On 8/27/07, Jonah H. Harris <[EMAIL PROTECTED]> wrote: > On 8/27/07, Tom Lane <[EMAIL PROTECTED]> wrote: > > that and the lack of evidence that they'd actually gain anything > > I find it somewhat ironic that PostgreSQL strives to be fairly > non-corrup

Re: [HACKERS] Is this a better MVCC.

2002-04-16 Thread Lincoln Yeoh
On 7.1.x it definitely gets slower even for indexscans. e.g. 60 updates/sec dropping to 30 then to 20 over time. Is this fixed for 7.2? If not, is it possible to make the pointer point to the latest row instead of the most obsolete one, and having the newer rows point to the older ones, inste

Re: [HACKERS] Index Scans become Seq Scans after VACUUM ANALYSE

2002-04-19 Thread Lincoln Yeoh
At 10:48 AM 4/18/02 -0400, mlw wrote: >Bruce Momjian wrote: > > > > Have you tried reducing 'random_page_cost' in postgresql.conf. That > > should solve most of your problems if you would like more index scans. > >My random page cost is 1 :-) What happens when you set random page cost to 1? Betw

Re: [HACKERS] Index Scans become Seq Scans after VACUUM ANALYSE

2002-04-23 Thread Lincoln Yeoh
At 12:41 PM 4/23/02 -0400, Bruce Momjian wrote: >This is an interesting point, that an index scan may fit in the cache >while a sequential scan may not. I can see cases where even a index >scan of a large percentage of the table may win over an sequential scan. >Interesting. Yes and if it fits

Re: [HACKERS] Sequential Scan Read-Ahead

2002-04-25 Thread Lincoln Yeoh
At 12:19 PM 4/25/02 +0900, Curt Sampson wrote: >Grabbing bigger chunks is always optimal, AFICT, if they're not >*too* big and you use the data. A single 64K read takes very little >longer than a single 8K read. Yes I agree that if sequential scans are done reading ahead helps. And often doesn't

Re: [HACKERS] Vote totals for SET in aborted transaction

2002-04-25 Thread Lincoln Yeoh
At 04:01 PM 4/25/02 -0300, Marc G. Fournier wrote: > > My guess is that we should implement #1 and see what feedback we get in > > 7.3. > >IMHO, it hasn't been thought out well enough to be implemented yet ... the >options have been, but which to implement haven't ... right now, #1 is >proposing t

Re: [HACKERS] Vote totals for SET in aborted transaction

2002-04-26 Thread Lincoln Yeoh
At 10:34 AM 4/26/02 -0400, Tom Lane wrote: >Lincoln Yeoh <[EMAIL PROTECTED]> writes: > > Coz some things should not be rolled back. So you guys might come up > with a > > different keyword for it. > > > CONFIG: for non transactional stuff that can appear as S

Re: [HACKERS] Vote totals for SET in aborted transaction

2002-04-26 Thread Lincoln Yeoh
At 11:49 AM 4/26/02 -0400, Tom Lane wrote: >I'm still looking for an example of something that is (a) reasonable >to set on a per-backend basis, and (b) not reasonable to roll back >if it's set in a transaction that fails. The way I see it is if (a) and you don't want it rolled back, you could pu

Re: [HACKERS] Analyze on large changes...

2002-05-01 Thread Lincoln Yeoh
Hi Tom, (Please correct me where I'm wrong) Is it possible to reduce the performance impact of dead tuples esp when the index is used? Right now performance goes down gradually till we vacuum (something like a 1/x curve). My limited understanding of current behaviour is the search for a valid

[HACKERS] Search from newer tuples first, vs older tuples first?

2002-05-01 Thread Lincoln Yeoh
At 02:10 PM 5/1/02 -0400, Tom Lane wrote: >Lincoln Yeoh <[EMAIL PROTECTED]> writes: > > My limited understanding of current behaviour is the search for a valid > > row's tuple goes from older tuples to newer ones via forward links > >No. Each tuple is indepen

Re: [HACKERS] a vulnerability in PostgreSQL

2002-05-02 Thread Lincoln Yeoh
Not tested: but how about the string being foo'; DROP TABLE T1; foo Would the last ' be eaten up then resulting in no error? Also normally a \ would be quoted by \\ right? Would a foo\ result in an unquoted \ ? An unquoted backslash may allow some possibilities. There could be other ways to ge

Re: [HACKERS] Search from newer tuples first, vs older tuples first?

2002-05-02 Thread Lincoln Yeoh
At 12:49 AM 5/2/02 -0400, Tom Lane wrote: >Lincoln Yeoh <[EMAIL PROTECTED]> writes: > > But does Postgresql visit the older tuples first moving to the newer ones, > > or the newer ones first? > >It's going to visit them *all*. Reordering won't improve the

Re: [HACKERS] a vulnerability in PostgreSQL

2002-05-02 Thread Lincoln Yeoh
Oops. How about: foo'; DROP TABLE t1; -- foo The last ' gets removed, leaving -- (81a2). So you get: select ... '(0x81a2)'; DROP TABLE t1; -- (0x81a2) Would that work? Or do you need to put a semicolon after the --? Alternatively would select (0x81a2) be a syntax error? If it isn't then that

Re: [HACKERS] a vulnerability in PostgreSQL

2002-05-02 Thread Lincoln Yeoh
I hope you won't make this standard practice. Because there are quite significant differences that make upgrading from 7.1.x to 7.2 troublesome. I can't name them offhand but they've appeared on the list from time to time. For 6.5.x to 7.1.x I believe there are smaller differences, even so ther

Re: [HACKERS] pg_dump DROP commands and implicit search paths

2002-05-14 Thread Lincoln Yeoh
At 06:58 AM 5/14/02 +0100, Oliver Elphick wrote: > > retarget a dump script to be reloaded in some other schema. If the > > dump is cluttered with umpteen thousand copies of the schema name > > that's going to be difficult. > >sed -e 's/ old_schema\./ new_schema./g' > >I don't think you should al

Re: [HACKERS] Poster(s) needed

2002-05-18 Thread Lincoln Yeoh
How about the postgresql logo - is there a source vector/postscript of it so that he can blow it up without res loss and print it? The logo designer may still have the source files. Cheerio, Link. At 02:56 AM 5/18/02 -0300, Marc G. Fournier wrote: >Not that I'm aware of anyone making ... > >O

Re: [HACKERS] SASL, compression?

2002-05-19 Thread Lincoln Yeoh
What are the benefits of SASL+Postgresql compared to Postgresql over plain SSL? Coz Postgresql already supports SSL right? Cheerio, Link. At 03:11 PM 5/18/02 -0600, Bear Giles wrote: >If it's being used in Sendmail, Cyrus IMAP and OpenLDAP, with preliminary >work (sponsored by Carnegie Mellon U

Re: [HACKERS] SASL, compression?

2002-05-20 Thread Lincoln Yeoh
At 01:11 AM 5/20/02 -0600, Bear Giles wrote: > > What are the benefits of SASL+Postgresql compared to Postgresql over > plain SSL? > >The anticipated benefit of SASL is that it would replace all of the >current authetication code with a set of standard plugins. The >authority problem would be re

Re: [HACKERS] non-standard escapes in string literals

2002-06-03 Thread Lincoln Yeoh
At 01:20 PM 6/3/02 +0200, Zeugswetter Andreas SB SD wrote: > > for two things, one for escaping single quotes and for escaping standard > > C characters, like \n. While we can use the standard-supported '' to > > insert single quotes, what should we do with \n? The problem is > > switching to st

Re: [HACKERS] non-standard escapes in string literals

2002-06-04 Thread Lincoln Yeoh
At 09:58 PM 6/4/02 +0200, Peter Eisentraut wrote: >Lincoln Yeoh writes: > > > But for the ANSI standard how does one stuff \r\n\t and other control > > characters into the database? > > > > If there's no way other than actually sending the control characters the

Re: [HACKERS] non-standard escapes in string literals

2002-06-04 Thread Lincoln Yeoh
OK, I was wrong. '' can be sufficient. The DB just has to treat everything between single quotes as data except for '' which is treated as a ' in the data. However raw control characters can still cause problems in the various stages from the source to the DB. Che

Re: [HACKERS] non-standard escapes in string literals

2002-06-06 Thread Lincoln Yeoh
e experiencing "bad connections" ... At 07:10 PM 6/6/02 +0200, Peter Eisentraut wrote: >Lincoln Yeoh writes: > > > However raw control characters can still cause problems in the various > > stages from the source to the DB. > >I still don't see why. You are mer

Re: [HACKERS] ADTs and embedded sql

2002-06-20 Thread Lincoln Yeoh
At 01:49 PM 6/20/02 +0100, Tony Griffiths(RA) wrote: >a) The client-side programmer has to be responsible for parsing the >returned string, which could cause problems if the output format of the >ADT is changed, and > >b) The impedance mismatch is much greater than that of the built-in types.

[HACKERS] Re: Hey guys, check this out.

2001-04-15 Thread Lincoln Yeoh
At 10:59 PM 14-04-2001 -0400, Lamar Owen wrote: >http://www.crn.com/Sections/Fast_Forward/fast_forward.asp?ArticleID=25670 > >Marc will be pleased to note that the PostgreSQL project came out of the >FreeBSD project, and is Great Bridge's database. Gotta love >journalistic license. Reporter must

[HACKERS] Re: Re: Hey guys, check this out.

2001-04-16 Thread Lincoln Yeoh
At 08:38 PM 15-04-2001 -0700, you wrote: >On Sun, Apr 15, 2001 at 10:05:46PM -0400, Vince Vielhaber wrote: >> On Mon, 16 Apr 2001, Lincoln Yeoh wrote: >> >> > Maybe you guys should get some Great Bridge marketing/PR person to handle >> > stuff like this. >

[HACKERS] Re: refusing connections based on load ...

2001-04-23 Thread Lincoln Yeoh
At 03:09 PM 23-04-2001 -0300, you wrote: > >Anyone thought of implementing this, similar to how sendmail does it? If >load > n, refuse connections? > >Basically, if great to set max clients to 256, but if load hits 50 as a >result, the database is near to useless ... if you set it to 256, and 254

[HACKERS] Re: Re: refusing connections based on load ...

2001-04-24 Thread Lincoln Yeoh
At 10:59 PM 23-04-2001 -0700, Nathan Myers wrote: >On Tue, Apr 24, 2001 at 12:39:29PM +0800, Lincoln Yeoh wrote: >> Why not be more deterministic about refusing connections and stick >> to reducing max clients? If not it seems like a case where you're >> promised some

[HACKERS] Re: Re: Re: refusing connections based on load ...

2001-04-24 Thread Lincoln Yeoh
At 11:28 PM 24-04-2001 -0300, The Hermit Hacker wrote: > >I have a Dual-866, 1gig of RAM and strip'd file systems ... this past >week, I've hit many times where CPU usage is 100%, RAM is 500Meg free and >disks are pretty much sitting idle ... > >It turns out, in this case, that vacuum was in order

[HACKERS] Re: scaling multiple connections

2001-04-27 Thread Lincoln Yeoh
At 08:39 AM 26-04-2001 -0400, mlw wrote: >I am getting a bit concerned about Postgres 7.1 performance with multiple >connections. Postgres does not seem to scaling very well. Below there is a list >of outputs from pgbench with different number of clients, you will see that > >My postmaster start l

[HACKERS] Re: The new, the improved ... FTS Searching of Mailing List Archives

2001-04-27 Thread Lincoln Yeoh
At 03:44 PM 27-04-2001 -0300, The Hermit Hacker wrote: >On Fri, 27 Apr 2001, Bruce Momjian wrote: > >> > On Fri, 27 Apr 2001, Bruce Momjian wrote: >> > >> > Huh? *raised eyebrow* This is a standalone application that they've >> > donated to the project ... nothing that can be added to any of our

[HACKERS] Re: New Linux xfs/reiser file systems

2001-05-05 Thread Lincoln Yeoh
At 02:09 AM 5/4/01 -0500, Thomas Swan wrote: > I think it's worth noting that Oracle has been petitioning the > kernel developers for better raw device support: in other words, > the ability to write directly to the hard disk and bypassing the > filesystem all together. But there could be othe

[HACKERS] Re: [GENERAL] Vacuum and Transactions

2001-07-07 Thread Lincoln Yeoh
At 05:59 PM 7/6/01 -0400, Bruce Momjian wrote: > >OK, I just talked to Tom on the phone and here is his idea for 7.2. He >says he already posted this, but I missed it. > >His idea is that in 7.2 VACUUM will only move rows within pages. It >will also store unused space locations into shared memor

[HACKERS] Re: OID wraparound (was Re: pg_depend)

2001-07-18 Thread Lincoln Yeoh
At 06:10 PM 18-07-2001 -0400, Lamar Owen wrote: >applications :-) I guess I'll just need to switch to proper SERIALs and >PRIMARY KEYs. Of course, if I wanted to be stubborn, I'd just use the GUC >option to enable OIDs system-wide by default The default 32 bit serial primary key isn't

[HACKERS] Re: Re: Notes about int8 sequences

2001-08-06 Thread Lincoln Yeoh
At 07:02 PM 06-08-2001 -0400, Tom Lane wrote: >pseudo-type should generate an int8 instead of int4 column. On >compatibility grounds, it might be better to leave it generating int4, >and invent a second pseudo-type SERIAL8 that is just the same except >for making an int8 column. I'm more worried

[HACKERS] RE: User locks code

2001-08-20 Thread Lincoln Yeoh
At 11:20 AM 8/19/01 -0700, Vadim Mikheev wrote: >Well, ability to lock only unlocked rows in select for update is useful, >of course. But uniq features of user'locks are: > >1. They don't interfere with normal locks hold by session/transaction. >2. Share lock is available. >3. User can lock *and u

[HACKERS] RE: User locks code

2001-08-20 Thread Lincoln Yeoh
At 09:39 AM 20-08-2001 -0700, Mikheev, Vadim wrote: >> If it does then one of the things I'd use it for is to insert >> unique data without having to lock the table or rollback on >> failed insert (unique index still kept as a guarantee). > >(Classic example how could be used SAVEPOINTs -:)) I gu

[HACKERS] Re: Toast,bytea, Text -blob all confusing

2001-08-27 Thread Lincoln Yeoh
At 03:05 PM 27-08-2001 -0400, Alex Pilosov wrote: >On Thu, 23 Aug 2001 [EMAIL PROTECTED] wrote: > >> THIS IS WHAT I CANT SEEM TO FIGURE OUT IN POSTGRESQL >> 1. I cant get a clear answer on what kind of data type to use for my large >> text string? TEXT, ???, ??? or something about TOAST >> I have

[HACKERS] Re: Bytea/Base64 encoders for libpq - interested?

2001-08-28 Thread Lincoln Yeoh
At 11:55 AM 28-08-2001 +0200, Karel Zak wrote: > > What implement base64 PostgreSQL datetype that use externaly base64 and >internaly same things as bytea. It prevent FE and parser problems with >"bad" chars and internaly for data storage save less space than text >with base64. Of course it doesn'

[HACKERS] Re: Bytea/Base64 encoders for libpq - interested?

2001-08-28 Thread Lincoln Yeoh
At 11:55 AM 28-08-2001 +0200, Karel Zak wrote: > What implement base64 PostgreSQL datetype that use externaly base64 and >internaly same things as bytea. It prevent FE and parser problems with Another point: I have no problems with base64[1]. However I was thinking that it might be far easier fo

Re: [HACKERS] Abort state on duplicated PKey in transactions

2001-09-09 Thread Lincoln Yeoh
I had a similar issue. I needed to make sure I had a unique row- insert if not there, update if there. So I resorted to locking the whole table, then select, then insert/update. What Tom told me to do was to use lock table tablename in exclusive mode for my case. This blocks select for update

[HACKERS] Anyone tried compiling postgresql with the Intel compilers?

2001-09-18 Thread Lincoln Yeoh
Hi has anyone tried Intel's compiler yet? http://developer.intel.com/software/products/eval/ Just wondering what would happen. Cheerio, Link. ---(end of broadcast)--- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lo

Re: [HACKERS] Pre-forking backend

2001-09-29 Thread Lincoln Yeoh
At 04:50 PM 9/29/01 -0400, Tom Lane wrote: >Bruce Momjian <[EMAIL PROTECTED]> writes: >>> On some operating systems, only one child at a time can accept() on the >>> socket. On these, you have to lock around the call to accept(). > >> But how do you know the client wants the database you have for

Re: [HACKERS] Pre-forking backend

2001-09-30 Thread Lincoln Yeoh
At 08:16 PM 30-09-2001 -0600, Steve Wolfe wrote: >> > >> > How hard would it be to pre-fork an extra backend for the database a >> > user just requested so if they next user asks for the same database, the >> > backend would already be started? > > Perhaps I'm missing something, but it seems to m

[HACKERS] Feature suggestion: Postgresql binding to one IP?

2001-10-03 Thread Lincoln Yeoh
Hi people, Is it possible for Postgresql to bind to one IP address? I'm trying to run multiple postgresql installations on one server. The unix socket could be named accordingly: Postgresql config bound to a particular port and all IPs. .s.PGSQL. Postgresql config bound to a particular port

Re: [HACKERS] storing binary data

2001-10-25 Thread Lincoln Yeoh
> >I'll take a shot at improving the documentation for bytea. I'm hoping >documentation patches are accepted during beta though ;-) > >Also, FWIW, 7.2 includes bytea support for LIKE, NOT LIKE, LIKE ESCAPE, >||, trim(), substring(), position(), length(), indexing, and various >comparators. > C

Re: [HACKERS] Spinlock performance improvement proposal

2001-09-28 Thread Lincoln Yeoh
At 10:02 AM 9/27/01 -0400, mlw wrote: >"D. Hageman" wrote: >> I agree with everything you wrote above except for the first line. My >> only comment is that process boundaries are only *truely* a powerful >> barrier if the processes are different pieces of code and are not >> dependent on each oth

Re: [HACKERS] Pre-forking backend

2001-10-16 Thread Lincoln Yeoh
At 10:18 AM 15-10-2001 -0400, Tom Lane wrote: >Lincoln Yeoh <[EMAIL PROTECTED]> writes: >> Create a small program that makes a few connections to postgresql, does >> some initialization, preconnects to various DBs (or maybe limited to one DB >> specified on startu

Re: [HACKERS] Feature suggestion: Postgresql binding to one

2001-10-04 Thread Lincoln Yeoh
At 11:16 PM 03-10-2001 -0400, Tom Lane wrote: >Lincoln Yeoh <[EMAIL PROTECTED]> writes: >> Is it possible for Postgresql to bind to one IP address? > >See 'virtual_host' GUC parameter. > > regards, tom lane Thanks! I'm using

Re: [HACKERS] Pre-forking backend

2001-10-14 Thread Lincoln Yeoh
How would authentication and access control be done with a preforking backend? I personally find a preforking backend desirable, but that's just me. But if people really want preforking how about not doing it in the backend. Create a small program that makes a few connections to postgresql, does

Re: [HACKERS] Client/Server compression?

2002-03-17 Thread Lincoln Yeoh
You can also use stunnel for SSL. Preferable to having SSL in postgresql I'd think. Cheerio, Link. At 03:38 PM 3/16/02 -0500, Tom Lane wrote: >FWIW, I was not in favor of the SSL addition either, since (just as you >say) it does nothing that couldn't be done with an SSH tunnel. If I had --

Re: [HACKERS] Binding PostgreSQL to a specific ip address

2002-03-26 Thread Lincoln Yeoh
Note if you are trying to run more than one postgresql you also have to prevent the unix socket files from clashing. > On Wed, 27 Mar 2002, Alastair D'Silva wrote: > > > > > Is there any way to force PostgreSQL to bind to a specific > > IP address? > > > > > > There doesn't seem to be anything

[HACKERS] Sorting. Re: Re : Solaris Performance - Profiling (Solved)

2002-04-03 Thread Lincoln Yeoh
Just curious - why is solaris qsort that way? Any good reasons? I saw a very old post by a solaris guy, but it didn't seem very convincing. By the way are there faster sorts which Postgresql can use for its sorting other than quick sort? e.g. BSD 4.4 radixsort (which DJB seems to keep going on

[HACKERS] Lock on arbitrary string feature

2001-01-10 Thread Lincoln Yeoh
Hi, Has anyone any input to offer on adding an arbitrary locking feature? Where GETLOCK "string" will lock on "string", the lock being only released at the end of a transaction. While the lock is held, other processes trying to do GETLOCK "string" will block until the lock is released. This fe

RE: [HACKERS] Lock on arbitrary string feature

2001-01-11 Thread Lincoln Yeoh
At 09:20 AM 11-01-2001 -0800, Mikheev, Vadim wrote: >> In contrast the current alternatives appear to be either LOCK >> the entire table (preventing ALL inserts and selects), > >SHARE ROW EXCLUSIVE mode doesn't prevent selects... Sorry, I meant all inserts and selects on the locked table. At lea

Re: [HACKERS] Lock on arbitrary string feature

2001-01-11 Thread Lincoln Yeoh
At 01:26 PM 11-01-2001 -0500, Tom Lane wrote: >Lincoln Yeoh <[EMAIL PROTECTED]> writes: >> GETLOCK "string" will lock on "string", the lock being only released at the >> end of a transaction. >However, the whole thing strikes me as more of an ugly klug

[HACKERS] Re: Lock on arbitrary string feature

2001-01-11 Thread Lincoln Yeoh
At 09:38 AM 11-01-2001 -0800, Adam Haberlach wrote: > We do something like this with listen/notify pairs. To syncronize >two clients, we have them each listen for the other's token string, >send a notify, and then block on select(), checking for incoming >notifications. When they get the n

[HACKERS] Re: Re: MySQL has transactions

2001-01-26 Thread Lincoln Yeoh
At 10:02 AM 1/25/01 -0500, you wrote: >> When Postgresql 6.5 came out it, it was VERY MUCH better ( many many >thanks >> to the developers and all involved). And I'm waiting for a solid 7.1 to >fix >> that <8KB issue. > >Technically.. > ><= BLCKSZ (can be up to 32k) > >I've been using PostgreSQL

[HACKERS] Re: beta5 ...

2001-02-16 Thread Lincoln Yeoh
At 04:17 PM 2/16/01 -0500, Tom Lane wrote: > >Vadim says (and I agree) that we really ought to implement a new >lightweight lock manager that would fall between spinlocks and regular >locks in terms of overhead and functionality. But it's not reasonable Will there be an arbitrary user locking fe

[HACKERS] RE: Re: [ADMIN] v7.1b4 bad performance

2001-02-21 Thread Lincoln Yeoh
Oops. I rechecked the start up script, and the 7.0.3 doesn't have fsync off or whatever. Dunno why I thought it was on (heh maybe because it was a lot faster than 6.5.3!). Hmm, this means 7.0.3 is quite fast... Cheerio, Link.

[HACKERS] RE: Re: [ADMIN] v7.1b4 bad performance

2001-02-21 Thread Lincoln Yeoh
Just another data point. I downloaded a snapshot yesterday - Changelogs dated Feb 20 17:02 It's significantly slower than "7.0.3 with fsync off" for one of my webapps. 7.0.3 with fsync off gets me about 55 hits per sec max (however it's interesting that the speed keeps dropping with continued t

Re: [HACKERS] RE: Re: [ADMIN] v7.1b4 bad performance

2001-02-23 Thread Lincoln Yeoh
At 09:40 AM 22-02-2001 -0500, Vadim Mikheev wrote: >> It may be that WAL has changed the rollback >> time-characteristics to worse than pre-wal ? > >Nothing changed ... yet. And in future rollbacks >of read-only transactions will be as fast as now, >anyway. The rollbacks are ok for me at least -

[HACKERS] Re: offset and limit in update and subselect

2001-02-25 Thread Lincoln Yeoh
At 05:07 PM 2/24/01 -0500, Tom Lane wrote: >is not a defined concept according to SQL. Even if we allowed queries >such as you've described, the results would not be well-defined, but >would change at the slightest provocation. The implementation feels >itself entitled to rearrange tuple order w

[HACKERS] Re: Re: offset and limit in update and subselect

2001-02-25 Thread Lincoln Yeoh
At 04:58 PM 25-02-2001 -0500, Tom Lane wrote: > >There's no LIMIT clause in UPDATE. You could do something like Oh. I thought 7.1 had that. > BEGIN > SELECT taskid FROM todo WHERE pid = 0 FOR UPDATE LIMIT 1; > UPDATE todo SET pid = $mypid WHERE taskid = $selectedid; > CO

Re: [HACKERS] RE: Re: [ADMIN] v7.1b4 bad performance

2001-02-25 Thread Lincoln Yeoh
Oops I screwed up again. :) I was actually right the first time my postgresql 7.0.3 was running with fsync off. Due to my weird results I searched more thoroughly and found my 7.0.3's pg_options had a nofsync=1. So 7.0.3 is twice as fast only with fsync off. 7.1beta4 snapshot - fsync. ./pgben

[HACKERS] Re: offset and limit in update and subselect

2001-02-25 Thread Lincoln Yeoh
At 11:16 PM 25-02-2001 -0500, Tom Lane wrote: > >Right. Only the first row is locked, but that doesn't help any. "order >by random" sounds like it might be a good answer, if there aren't many >rows that need to be sorted. Yep. I'll just see what happens in the testing stages. >> What would hap

[HACKERS] Re: SIGTERM/FATAL error

2001-03-12 Thread Lincoln Yeoh
At 08:59 PM 11-03-2001 -0500, Bruce Momjian wrote: >How about "Connection terminated by administrator", or something like >that. I prefer something closer to the truth. e.g. "Received SIGTERM, cancelling query and exiting" (assuming it actually cancels the query). But maybe I'm weird. Cheerio,

Re: [HACKERS] [GENERAL] Solution to UPDATE...INSERT problem

2003-04-03 Thread Lincoln Yeoh
At 05:28 PM 3/27/03 +0800, Christopher Kings-Lynne wrote: > There's no "select * from table where pkey=x for insert;" which would block > on uncommitted inserts/updates of pkey=x and other selects for insert/update. How about user locks? Isn't there something in contrib/ for that??? I could do a

Re: [HACKERS] [GENERAL] Solution to UPDATE...INSERT problem

2003-04-03 Thread Lincoln Yeoh
AFAIK the "except" select won't see other inserts in uncommitted transactions. If those transactions are committed you will end up with the same problem. You can try it yourself, by manually doing two separate transactions in psql. You either have to lock the whole table, or lock at the applica

Re: [GENERAL] [HACKERS] 'a' == 'a '

2005-10-21 Thread Lincoln Yeoh
At 05:33 PM 10/19/2005 -0700, Dann Corbit wrote: If there is a significant performance benefit to not expanding text columns in comparison operations, then it seems it should be OK. I probably read the standard wrong, but it seems to me that varchar, char, and bpchar columns should all behave