Re: [HACKERS] Getting to 8.3 beta1

2007-09-28 Thread Bricklen Anderson

Simon Riggs wrote:

...knock-on...
tackle


Been watching the Rugby World Cup?  :)

---(end of broadcast)---
TIP 9: In versions below 8.0, the planner will ignore your desire to
  choose an index scan if your joining column's datatypes do not
  match


Re: [HACKERS] UPSERT

2007-03-02 Thread Bricklen Anderson

Simon Riggs wrote:

I'm a bit surprised the TODO didn't mention the MERGE statement, which
is the SQL:2003 syntax for specifying this as an atomic statement.


http://archives.postgresql.org/pgsql-hackers/2004-05/thrd5.php#00497

There is a thread there entitled Adding MERGE to the TODO list

---(end of broadcast)---
TIP 9: In versions below 8.0, the planner will ignore your desire to
  choose an index scan if your joining column's datatypes do not
  match


Re: [HACKERS] UPSERT

2007-03-02 Thread Bricklen Anderson

Tom Lane wrote:

Bricklen Anderson [EMAIL PROTECTED] writes:

http://archives.postgresql.org/pgsql-hackers/2004-05/thrd5.php#00497
There is a thread there entitled Adding MERGE to the TODO list


The more interesting discussion is the one that got it taken off TODO again,
from Nov 2005.  Try these threads:
http://archives.postgresql.org/pgsql-hackers/2005-11/msg00501.php
http://archives.postgresql.org/pgsql-hackers/2005-11/msg00536.php

regards, tom lane


Yeah, that's a better set of threads.

---(end of broadcast)---
TIP 3: Have you checked our extensive FAQ?

  http://www.postgresql.org/docs/faq


Re: [HACKERS] Anyone want to admit to being presinet.com?

2006-02-13 Thread Bricklen Anderson

Tom Lane wrote:

And if so, would you mind stopping your mail system from regurgitating
copies of pghackers traffic?  It's especially bad that you're sending
the stuff with a fraudulent envelope From, ie, one not pointing back
at yourself.



That would be me. I've notified one of our admins about the problem. It 
appears we are testing some new software on our mail system, and 
obviously there is a misconfiguration.


Thanks for the heads-up, and sorry about the noise.

Where did you see the emails? In this list? I haven't seen any show up 
here, or I would have gotten on this earlier.


---(end of broadcast)---
TIP 2: Don't 'kill -9' the postmaster


Re: [HACKERS] New project launched : PostgreSQL GUI Installer for

2006-01-31 Thread Bricklen Anderson

J. Andrew Rogers wrote:
snip
A graphical installer for Unix is fine, but please, do not make it  
anything like Oracle's graphical installer.  Oracle's graphical  install 
process gives command line installs a good name for ease of use.



J. Andrew Rogers


I heartily second that!

---(end of broadcast)---
TIP 6: explain analyze is your friend


Re: [HACKERS] Rollback Mountain

2006-01-26 Thread Bricklen Anderson

Michael Fuhr wrote:

Rollback Mountain

A raw, powerful story of two young transactions, one serializable
and the other read-committed, who meet in the summer of 2005 updating
tables in the harsh, high-volume environment of a contemporary
online trading system and form an unorthodox yet session-long bond --
by turns ecstatic, bitter, and conflicted.



ENCORE ENCORE!

:)

---(end of broadcast)---
TIP 9: In versions below 8.0, the planner will ignore your desire to
  choose an index scan if your joining column's datatypes do not
  match


Re: [HACKERS] prefix btree implementation

2005-10-05 Thread Bricklen Anderson
Qingqing Zhou wrote:
 I am not sure if this idea was mentioned before.
 
 The basic prefix btree idea is quite straightforward, i.e., try to
 compress the key items within a data page by sharing the common prefix.
 Thus the fanout of the page is increased and the benefits is obvious
 theorectically.
 
snip
 
 So together, there are basically four types of possible sharing:
 column-wise (case 1), character-wise (case 2), column-character-wise (case
 3), and byte-wise (case 4).
 
Oracle implements something similar called index compression, but I believe it
is only for common column values. I haven't checked in versions9r1 so maybe
there are other options implemented by now.

Jonathan Lewis describes some pros and cons here:
http://www.jlcomp.demon.co.uk/faq/compress_ind.html

-- 
___

This e-mail may be privileged and/or confidential, and the sender does
not waive any related rights and obligations. Any distribution, use or
copying of this e-mail or the information it contains by other than an
intended recipient is unauthorized. If you received this e-mail in
error, please advise me (by return e-mail or otherwise) immediately.
___

---(end of broadcast)---
TIP 1: 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: R: [HACKERS] Table Partitioning is in 8.1

2005-09-23 Thread Bricklen Anderson
Paolo Magnoli wrote:
 Hi, I seem to recall that in Oracle you load into specific partitions
 without specifically naming them in insert statements (in other words you
 insert into table, the engine redirects data to the corrisponding
 partition), 

This is correct
-- 
___

This e-mail may be privileged and/or confidential, and the sender does
not waive any related rights and obligations. Any distribution, use or
copying of this e-mail or the information it contains by other than an
intended recipient is unauthorized. If you received this e-mail in
error, please advise me (by return e-mail or otherwise) immediately.
___

---(end of broadcast)---
TIP 2: Don't 'kill -9' the postmaster


Re: [HACKERS] Tablespace-level Block Size Definitions

2005-05-31 Thread Bricklen Anderson

Jonah H. Harris wrote:

Hey everyone,

I'm sure this has been thought of but was wondering whether anyone had 
discussed the allowance of run-time block size specifications at the 
tablespace level?  I know that a change such as this would substantially 
impact buffer operations, transactions, access methods, the storage 
manager, and a lot of other stuff, however it would give an 
administrator the ability to inhance performance for specific applications.


Arguably, one can set the block size at compile-time, but for a system 
running multiple databases it *may* be a nice feature.  Would it be used 
a lot?  Probably not.  Would I use it?  Certainly!  Would some of my 
clients use it?  Yes.


Perhaps a TODO item for some advantageous company to fund?

-Jonah


Have you used Oracle's version as well?

--
___

This e-mail may be privileged and/or confidential, and the sender does
not waive any related rights and obligations. Any distribution, use or
copying of this e-mail or the information it contains by other than an
intended recipient is unauthorized. If you received this e-mail in
error, please advise me (by return e-mail or otherwise) immediately.
___

---(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