Сравнение производительности PostgreSQL и MySQL

Новости программирования... Компиляторы, ссылки на интересные статьи и книги по программированию... ВСЕ, что связано с программированием...

Сообщение Sh0Ck_filE » Чт ноя 30, 2006 12:31 pm

<a href="http://tweakers.net/reviews/657" target="_blank">Опубликованы результаты</a> сравнения производительности СУБД PostgreSQL 8.2, MySQL 4.1.20 и MySQL 5.1.20a.
Исследование проводилось на серверах с двуядерными CPU Xeon 5150 (2.66GHz и 3.0GHz) и 8/16GB ОЗУ. В качестве операционной системы использовался Linux, причем в тестировании участвовали две версии Linux ядра - 2.6.15 и 2.6.18.
<a href="http://tweakers.net/reviews/657/6" target="_blank">В итоге</a>, PostgreSQL 8.2-dev показал значительный выигрыш в производительности при обслуживании более чем 10 одновременных запросов (при менее чем 3-х одновременных запросах - лидирует MySQL, если одновременных запросов от 4 до 9 - примерно на одном уровне).

<a href="http://www.opennet.ru/opennews/art.shtml?num=9047" target="_blank">©</a>
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение Andrew » Чт ноя 30, 2006 1:42 pm

Насколько я понял сравнение производилось на относительно небольшом объеме данных. А на больших объемах производительность постгри падает пропорционально размерам. Что не скажешь про мускуль.
Что нас не убъет, то сделает нас сильнее.
Первая проба пера <a href="http://t5-keeper.livejournal.com/" target="_blank">http://t5-keeper.livejournal.com/</a>
Andrew
Подполковник
 
Сообщений: 587
Зарегистрирован: Чт мар 28, 2002 6:29 pm
Откуда: Минск
Пункты репутации: 0

Сообщение Sh0Ck_filE » Чт ноя 30, 2006 2:48 pm

Andrew,
Ъ??? Скорей наоборот... мускул вообще не шибко стабильный, и годится только для небольших бд.

А "большие объёмы" в твоём понимании - эт какие?
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение Andrew » Пт дек 01, 2006 2:24 pm

от 200мб
Что нас не убъет, то сделает нас сильнее.
Первая проба пера <a href="http://t5-keeper.livejournal.com/" target="_blank">http://t5-keeper.livejournal.com/</a>
Andrew
Подполковник
 
Сообщений: 587
Зарегистрирован: Чт мар 28, 2002 6:29 pm
Откуда: Минск
Пункты репутации: 0

Сообщение Scalder » Пт дек 01, 2006 2:25 pm

Andrew,
200 мегов - это вообще по сути ещё не БД и можно крутить программой...
А вот БД начинаться после гига.
А большая БД - пару гигов... хотя-бы...
<!--coloro:green--><span style="color:green"><!--/coloro-->А что я не так сказал?<!--colorc--></span><!--/colorc-->
<!--coloro:red--><span style="color:red"><!--/coloro-->А ты как думал? Конечно это ИМХО<!--colorc--></span><!--/colorc-->

<!--coloro:red--><span style="color:red"><!--/coloro-->>В каждом системном администраторе есть что-то от Бога.<!--colorc--></span><!--/colorc-->
В каждом программисте есть что-то от Бога для Бога. :-р
<a href="http://www.erepublik.com/en/referrer/mrScalder" target="_blank">Изображение</a>
Scalder
Генерал-майор
 
Сообщений: 2587
Зарегистрирован: Пн апр 08, 2002 10:21 am
Пункты репутации: 0

Сообщение Sh0Ck_filE » Пт дек 01, 2006 2:38 pm

Scalder, +1
<!--coloro:red--><span style="color:red"><!--/coloro-->"Для того чтобы быть человеком, надо им какое-то время не быть."<!--colorc--></span><!--/colorc--> ©<a href="http://zhurnal.lib.ru/b/brigadir_j_a/" target="_blank">Ю. А. Бригадир.</a>
<a href="http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=437143" target="_blank">Registered Linux user #437143</a>.
Sh0Ck_filE
Генерал-лейтенант
 
Сообщений: 3474
Зарегистрирован: Пн апр 21, 2003 6:20 pm
Откуда: СССР
Пункты репутации: 0

Сообщение RAVen42 » Пн дек 04, 2006 5:20 am

Какой нах MySQL. SQL и всё тут !!!

Посмотрел бы я как бы MySQL ворочил БД под 80 гб и по 50 запросов и процедур одновременно. Апкаккался бы наверное.
Программер просто Программер
RAVen42
Подполковник
 
Сообщений: 725
Зарегистрирован: Пт авг 27, 2004 1:04 am
Откуда: Кемерово
Пункты репутации: 0

Сообщение Scalder » Пн дек 04, 2006 6:53 am

RAVen42,
Если запросы легкие, то у него небыло 50 запросов одновременно т.к. на легких запросах мускул летает - и следовательно выдавал-бы результат побыстрее чем сиквел.

Но это уже оффтоп.
<!--coloro:green--><span style="color:green"><!--/coloro-->А что я не так сказал?<!--colorc--></span><!--/colorc-->
<!--coloro:red--><span style="color:red"><!--/coloro-->А ты как думал? Конечно это ИМХО<!--colorc--></span><!--/colorc-->

<!--coloro:red--><span style="color:red"><!--/coloro-->>В каждом системном администраторе есть что-то от Бога.<!--colorc--></span><!--/colorc-->
В каждом программисте есть что-то от Бога для Бога. :-р
<a href="http://www.erepublik.com/en/referrer/mrScalder" target="_blank">Изображение</a>
Scalder
Генерал-майор
 
Сообщений: 2587
Зарегистрирован: Пн апр 08, 2002 10:21 am
Пункты репутации: 0

Сообщение RAVen42 » Вт дек 05, 2006 12:43 am

В том то и дело что запросы не легкие. Есть запросы которые по 5 минут выполняются но такие как правило не больше 5-10 одновременно зазапускается.
P/S/ Это офф
Программер просто Программер
RAVen42
Подполковник
 
Сообщений: 725
Зарегистрирован: Пт авг 27, 2004 1:04 am
Откуда: Кемерово
Пункты репутации: 0


Вернуться в Новости программирования

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron