Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:locking? (Score 1) 372

I stand corrected. And somewhat confused. I found the 6.5 release notes:

"Multi-version concurrency control(MVCC)

        This removes our old table-level locking, and replaces it with a locking system that is superior to most commercial database systems. In a traditional system, each row that is modified is locked until committed, preventing reads by other users. MVCC uses the natural multi-version nature of PostgreSQL to allow readers to continue reading consistent data during writer activity. Writers continue to use the compact pg_log transaction system. This is all performed without having to allocate a lock for every row like traditional database systems. So, basically, we no longer are restricted by simple table-level locking; we have something better than row-level locking."

That seems to imply that the "MV" existed, perhaps all along, but that the "CC" part was new in 6.5. Maybe that explains my confusion. Anyway, that was a long time ago. Thanks for whacking me with the clue stick :D

Comment Re:Why Oracle? (Score 1) 372

I never had to. But that's beside the point :)

There was always a latent threat of switching to MSSQL, for the exact reasons presented and debunked above. It could easily have happened, and I like to think I did a decent job of being about as ready for such a shift as possible.

Comment Re:Does Postgres do online backup? (Score 1) 372

I've had very few problems with Postgres that weren't actually a result of my own mistakes, and of course I handled them by fixing those mistakes. Any time I've actually needed to lean on someone else, the mailing lists have been very helpful, and very quick to respond. Not only that, but the mailing lists are frequented by the actual developers, so when you ask a question about some specific aspect of Postgres, there's a good chance you'll be answered by one of the people who actually built or at least maintains that piece of the code. As apposed to some clown reading from a script of trouble shooting bullshit who doesn't even know what language the software is written in. That, to me, is the very best kind of support there is.

Comment Re:Liability (Score 1) 372

How is any of that different with Postgres? Either way, you restore from back up and away you go. In neither case did blaming a software company get you out of trouble. That's why I say, it's a sham. You pay big money for something that, at the end of the day, isn't really worth a penny.

Slashdot Top Deals

"More software projects have gone awry for lack of calendar time than for all other causes combined." -- Fred Brooks, Jr., _The Mythical Man Month_

Working...