mysql and limitations and hardware features support

2005-06-23 Thread d2clon

hello people:

im very interested about the limitations and hardware features support.
for example:

software limitation:
how much rows does a table can to have?
how much size of a database does mysql support?
...

hardware features support:
has mysql multi-processor support? how much processors?
how is the size maximum of the RAM that mysql support?
...


any url?

thanks a lot
d2clon


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]



Re: mysql and limitations and hardware features support

2005-06-23 Thread Jigal van Hemert
From: d2clon
 im very interested about the limitations and hardware features support.
 for example:

 software limitation:
 how much rows does a table can to have?
 how much size of a database does mysql support?

These depend on the version of MySQL and the OS
The number of rows is virtually unlimited; some users appear to store
5,000,000,000 rows in a table, so no worries there
The size of a table is limited by the file system:
http://dev.mysql.com/doc/mysql/en/table-size.html

 hardware features support:
 has mysql multi-processor support? how much processors?
AFAIK MySQL runs a query in a single process. Since database servers often
need to process more than one query at the same time additional processes
will be started to serve the queries for extra connections. The OS will
arrange the use of processors by various processes

 how is the size maximum of the RAM that mysql support?
This is again an OS limit. In a 32-bit environment processes are limited to
2GB (3GB or so by using certain pages in various Linux versions); in a
64-bit environment processes can use far more memory (I don't know the limit
by heart, but is is much larger than you can afford or the motherboard
supports)

Using recent developments such as MySQL Cluster you can spread a database
over multiple servers, so this will increase the size of the databases MySQL
can handle even more.

Regards, Jigal.


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/[EMAIL PROTECTED]