On May 20, 2:22*am, Serge Rielau <srie... (AT) ca (DOT) ibm.com> wrote:
Quote:
May I dare guess that DB2 is the server you use least? |
You'd be wrong. I don't use any of them more than the other, nor do I
have any significant history with any of them. In fact, I haven't done
much serious db work for years before this project which, as I said,
must be able to use any of the four to do exactly the same thing. That
implies I do exactly the same (functionally) in each of them.
For this project, I have had to do a self-taught crash-course on four
databases in parallel; yours (in which I include the documentation)
has given me the most difficulty. I'm sorry you find that statement so
unpalatable that you seek to discredit me. It's precisely the fact
that I was largely ignorant about these four products when I began
which should make my comments on stuff like documentation and ease-of-
use valuable.
I'm certainly not saying the other three dbs are perfect. Each has
made me curse repeatedly. DB2 is simply the one with the highest curse
count so far.
FWIW, it's possible part of my difficulty has been that DB2 seems to
be far more of a closed community than the other dbs - it's easy to
find stacks of discussion of the others on the web; DB2 seems less
heavily covered. When I went to a good local technical bookstore, they
had near-zero on DB2; when I asked why, the owner told me that he used
to stock some titles, but sent them back because he had zero sales.
Sales of titles on the other three were steady. I don't know why this
is; maybe everyone who uses DB2 works for IBM these days? :-)
Quote:
So could it be you natively gravitate to what works in SQL Server |
I have no idea where you get the idea I am a SQL Server expert, much
less fan-boy. When coding something new for the four dbs, I actually
tend to code for PostgreSQL first and SQL Server last, for operational
reasons that do not imply a value judgment; DB2 and Oracle slot in in
the middle in random order.
Quote:
I won't comment on PostgreSQL since I simply do not know it well enough. |
You should take a look at it as a reference point - it's better than
all the commercial offerings in many ways, though not without its own
little annoyances. Infinitely cleaner than MySQL (but what isn't?) Of
the four, it has the lowest curse-count by a long way so far.
--
Peter Headland