Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Большая БД (Eugene Prokopiev) 19/05/2003 - 14:10:41
      Re: Большая БД (Валентин) 19/05/2003 - 16:11:32
      Re: Большая БД (Валентин) 19/05/2003 - 16:17:14
      Re: Большая БД (Eugene Prokopiev) 19/05/2003 - 16:21:18
      Re: Большая БД (Eugene Prokopiev) 19/05/2003 - 16:31:48
      Re: Большая БД (Валентин) 19/05/2003 - 20:43:19
      Re: Большая БД (Валентин) 20/05/2003 - 18:17:08

> Original message text:
> From: Eugene Prokopiev - 19/05/2003 - 14:10:41
> Subject:Большая БД
> -----------------
> Здравствуйте!
>
> Имеется задача, реализованная сейчас на Firebird. Т.к. она будет сильно переделываться, возникла мысль, а не перенести ли ее на MySQL. Если производительность увеличится хотя бы в 1.5 раза, то овчинка стоит выделки.
>
> Сама задача: каждую ночь в одну из таблиц БД заливается 3-5 млн. записей из файла, который выдала железка. Перед заливкой индексы удаляются, а после создаются заново. За ночь укладываемся :) Данные за каждый месяц попадают в разные БД (именно БД, а не только таблицы), через полгода БД удаляется. Данные фактически необходимо только читать, не считая процедуры заливки.
>
> То, что изменить нельзя: железо - Celeron 1200, 512 Mb RAM, 2 IDE винта по 60Г с данными, SCSI для /tmp, swap и всех системных разделов, т.к. для данных он все равно слишком маленький. OС - Linux 2.4.20.
>
> Основной вопрос: как добиться максимальной производительности от MySQL. Посоветуйте:
>
> 1) Файловую систему
> 2) Параметры настройки самого MySQL
> 3) Тип таблиц. Судя по тому, что я прочитал, лучше MyISAM, но как он отнесется к таким объемам?
> 4) Можно ли заливать такие объемы при живых индексах или лучше их удалить/построить заново?
> 5) Все прочее, что я мог забыть
>


From: Валентин - 20/05/2003 - 18:17:08
Subject:Большая БД
-----------------
Тесты есть на страничках:
1) http://www.mysql.com/information/benchmarks.html
2) http://www.innodb.com/bench.html
Но сравнение серверов, чтобы там участвовал interbase я не нашел. Если вы можете, то выложите адреса в форум.

Из теста:
I ran the tests on a Linux 2-CPU Xeon 450 MHz. The times below are wall clock times. The results were:

InnoDB MyISAM
------------------------------------------------------------
100 000 inserts 25 s. 40 s.

100 000 selects on
primary key 57 s. 58 s.

100 000 selects on
secondary key 68 s. 95 s.
------------------------------------------------------------

А теперь самое интересное- разве interbase может вставить 100000 записей за 1 минуту на указанной машине???? глубоко сомневаюсь :)

Я думаю, что на вопрос вы получили ответ.



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
8625



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |