Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment The right approach (Score 1) 159

This is a good idea, and it's fair. If you want me to hear/watch a sales pitch then it makes sense that I get something up front for the time spent. The only problem that I see is that it's not going to attract people who actually have money to spend. They've got better ways to make money then get paid to watch advertisments.

Comment Re:I'm curious (Score 1) 105

A transaction commit happens after the logic of the transaction is processed, and two or more parallell threads can start off with the same DB snapshot when processing their transactions. Supposing that one thread commits first, then the logic that the other one used in its processing will be invalid upon its turn to commit. I don't see how an UPSERT implementation would fix this. The solution arrived at by PostgreSQL is basically perfect.

Comment Thanks a lot PostgreSQL devels (Score 5, Interesting) 105

This is great. I've been using PosgreSQL for a while now. It's one of those pieces of software that just does what it's told and doesn't let you down. While I'm saying this there are credible rumours to the effect that the Oracle merge operation is broken. Read the comments to the most upvoted answer at this stack exchange question. The final comment is:
Not reliably. I ended up with retry loops in the client code. :( – Randy Magruder Aug 27 '15 at 16:05
This makes me think that Bruce Momijan may have been thinking about Oracle's implementation of merge when he said that other implementations were handled very badly.

Slashdot Top Deals

Gravity is a myth, the Earth sucks.

Working...