Sorry for the double-post, but another thought if it's not obvious already: with such a large dataset, making sure to employ striping and high-RPM disks will be important for speed. I'd recommend looking at RAID 1+0 with dual SCSI channels and 15K RPM disks if you're looking in the Dell PowerEdge series. The more disks you can stripe across, the better (to a point of course). Multiple SCSI channels help too. RAID 5 is pretty effective too for read speed.
Dan On 2/14/07, richard <[EMAIL PROTECTED]> wrote:
Hi, I have a table (structure below) which will hold 2.5 billion rows. I'm currently choosing the hardware i'll need. Does anybody know what the minimum spec of machine is likely to be that I comfortably use? I imagine the table will have to be Innodb split across a number of files. It will also need careful indexing to be able to access with rapidly. I was thinking of something along the lines of the Dell PowerEdge 1950 or 2950? TIA Rich mysql> show columns from table1; +------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+-------------+------+-----+---------+-------+ | p | varchar(50) | YES | | NULL | | | id | int(11) | YES | | NULL | | | call_1 | int(11) | YES | | NULL | | | prob_1 | float | YES | | NULL | | | call_2 | int(11) | YES | | NULL | | | prob_2 | float | YES | | NULL | | | call_3 | int(11) | YES | | NULL | | | prob_3 | float | YES | | NULL | | | coh | varchar(10) | YES | | NULL | | | ana | varchar(15) | YES | | NULL | | +------------+-------------+------+-----+---------+-------+ -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]