> Interbase is free, and very good.
Interbase is "seen" as going away. Whether true
or not, I can't split my attention any further.
I've been directed to research MySQL, and if that can't
handle it, PostGreSQL. I always felt PostGreSQL was more
technically advanced than MySQL, while MySQL had the initial
speed advantage. PostGreSQL might have caught up. MySQL
is definately simpler.
> I don't know that MySQL or even Postgres are capable of
> scaling that far. Postgres has been tested as being faster
> then MySQL in many instances, and it's an all around better
> database than MySQL.
I've loaded my initial 50MM record table into MySQL already,
and am currently indexing the primary key. I'll let you
know.
I needed the following in my table create to allow enough
data:
TYPE=MyISAM
RAID_TYPE=STRIPED
RAID_CHUNKS=30
RAID_CHUNKSIZE=10000
MIN_ROWS=60000000
MAX_ROWS=500000000
It took about 4 hours of various trial and error failures.
On non-64 bit systems, the max file size is 4GB, even on
Linux 2.4.x, which means you need to enable RAID in MySQL,
which is not the default. An when enabled, you then need to give
it an estimate of how many rows you will be using, to allow
it to correctly allocated the internal table structures.
The binary MySQLs don't have RAID enabled, and to compile
it you need gcc 2.95, which was not on my system at the time.
> You might investigate DB/2 as well. It will certainly scale
> that high, but I don't know what the cost is.
Big bucks. Might as well use Oracle.
> The Linux IO will be much faster than Sun. We have seen
> this tested. It's actually quite amazing how much faster it is.
Examples? I've seen the reverse, but then again, I can aggregate
more/simply on my Sun 450s with Veritas. I haven't played with
LVM to duplicate the layouts.