"Alexei V. Alexandrov" wrote:
> Доброго дня всем,
>
> Знаю, что вопрос не для этого списка рассылки, но знаю что многие
>здесь
> используют в качестве SQL MySQL. У меня возник следующий вопрос:
>При
> макисмальной загрузке MySQL еле еле отрабатывает запросы, приходящие ему
>через
> Access -- народ жалуется, что медленно отрабатываются запросы:
>
> 1. Железо: Celeron 533Mhz, 512MB, 9GB SCSI Ultra2
> 2. FreeBSD-STABLE 4.0
> 3. Apache 1.3.12 + mod_perl 1.24
>
> за 5 минут сервер обрабатывает около 5673 запросов.
>
> Поделитесь опытом как заставить его пошустрее работать.
>
Пользуюсь случаем ответить цитатой на подобный вопрос из письма одного из
разработчиков MySQL (ибо сам я так его не нагружал)
Expert writes:
> Good afternoon all,
>
> I have a database of 300.000.000 rows. I was wondering if MySQL would be
> able to handle this efficiently there will be multiple queries per second, and
> queries will only be performed on a Indexed (duplicates allowed) column
> I would like all queries to be returned in less than half a second and it
> should be able to handle upto 250 queries per second.
>
> What kind of hardware would this require ? The column im talking about
> is a varchar with the maximum of 20 characters
>
> Thanks.
>
> Sincerely,
>
> Xyptilon
Hi!
Yes, MySQL would be able to handle above on a multiple CPI hardware
with lot's of RAM and RAID-10.
If that column has maximum 20 chars, then it should be simply char, if
it is the only variable length column in a table.
Some of our developers have recently obtained 5000 qeuries per second
on 20 million rows table.
But in order to do that many things should be looked at, beginning
from hardware, schema, qeury optimisation, MySQL tuning etc ..
Regards,
Sinisa
Александр Комратов
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =