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]


Reply via email to