Страница 1 из 2
PostgreSQL vs MySQL
Добавлено: 2007-04-03 14:58:44
Agronom
Почитал про функционал и быстродействие обеих БД, возник вопрос - какая БД будет шустрее и меньше грузить сервер на вебе? Есть несколько сайтов, которые будут использовать какую-то БД из этих, но на чем лучше их строить?
Добавлено: 2007-04-03 15:03:47
dikens3
Бытует мнение, что mysql быстрее, более документирован.
postgresql больше возможностей имеет(или имел в свою время).
Добавлено: 2007-04-03 17:23:24
Agronom
кто-нить сравнивал реальную работу сайтов на этих БД?
Добавлено: 2007-04-03 17:51:15
dikens3
Да там как сделаешь.(по задачам) Rambler вроде на postgresql. Тебе нравится?
Добавлено: 2007-04-03 20:27:05
serge
имхо, если веб не будет сильно бд грузить, то обе справяться без проблем и с большим запасом мощности. Но в таком случае лучше mysql, полегче и попроще.
З.Ы. Сам всегда использовал mysql и не жалею.
З.З.Ы. Знаю человека который всегда на постгри сидел и тож не жалеет

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-21 20:50:13
voider
когда в базе будет у вас 10милионов записей)))) мускул будет тормозить ,а постгри работает

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 0:18:03
Alex Keda
да-да...
тока вот когда у хостера.ру мыльница на входе стала базу долбить хорошо простыми селектами - постгре сдох, и пришлось срочно на мусю всё переписывать.
от им весело было

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 10:53:45
zg
Agronom писал(а):но на чем лучше их строить?
на PDO

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 11:08:45
hizel
по мне так постгрес больше ориентирован на логику в БД
для ее реализации куча языков
а мускул больше на простые селект\инсерт
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 13:31:58
zg
hizel писал(а):а мускул больше на простые селект\инсерт

я бы так не сказал
http://solutions.mysql.com/partners/services/ на простых "инсерт селект" таких партнёров не сделать
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 14:40:09
hizel
причем здесь партнеры
если у вас вся логика накатана на какой нибудь жабе(java)
зачем вам лишняя функциональность всяких постгрес-ов и ораклоф
когда мускул отлично и быстро справляется
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 18:17:15
zg
hizel писал(а):причем здесь партнеры
MySQL поддерживает транзакции, откаты, хранимые процедуры, таблицы больше 4Гб, кластеры, таблицы на все случаи жизни, множественные запросы и, думаю, много чего ещё чем простые смертные не пользуются.... сертифицирование MySQL состоит их нескольких уровней, при чём как для программистов, так и для администраторов.
MySQL - это не просто инсерт/селект

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 18:32:01
alex3
я на вас балдю.... холивары из ничего... надо выпустить пар - есть спортзал... Или Лёхин Москвич

С наступающим!
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 18:34:09
serge
С наступающим адназначна

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 19:25:14
Alex Keda
alex3 писал(а):я на вас балдю.... холивары из ничего... надо выпустить пар - есть спортзал... Или Лёхин Москвич

С наступающим!
а ведь бегает до сих пор.
Надо тока генератор сменить - хреновенько генерить стал - но, ещё пашет.
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 20:27:49
hizel
zg писал(а):hizel писал(а):причем здесь партнеры
MySQL поддерживает транзакции, откаты, хранимые процедуры, таблицы больше 4Гб, кластеры, таблицы на все случаи жизни, множественные запросы и, думаю, много чего ещё чем простые смертные не пользуются.... сертифицирование MySQL состоит их нескольких уровней, при чём как для программистов, так и для администраторов.
MySQL - это не просто инсерт/селект

во первых сравните полноту и разнообразность этих возможностей с постгресом
во вторых все эти партнеры появились не в прошлом году я думаю, а функциональность которую вы перечислили в мускуле начали пилить относительно не давно
в третьих мускул отличный инструмент для своих целей
в четвертых с праздником вОйны

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 20:33:57
paranoidchaos
однозначно муся быстрее но когда база разрастается реально то постгри незаменим
самый большой минус в постгрии по сравнения с мусей это правовая политика . Очень нехорошо сделанно в мусе куда легче
а что болше всего понравилось - это тип данных массив )) и написания своих функций даже на пхп ))))
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 20:59:44
voider
lissyara писал(а):да-да...
тока вот когда у хостера.ру мыльница на входе стала базу долбить хорошо простыми селектами - постгре сдох, и пришлось срочно на мусю всё переписывать.
от им весело было

и как он сдох? может они чтото не доглядели и не разобрались и решили побыстренькому на старый добрый мускл перейти в попыхах... и тем самым не решив проблему
тогда уж лучше на Оракл переходить
ничем не деляться столь охотна как своими заблуждениями...

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 21:36:42
Alex Keda
блокировки
=======
заблуждались, я так понимаю все, программеры писавшие вебинтерфейсы, админ, писавший конфиг мыльницы.
ввели в заблуждение начальство, чтоб работающую систему на сотню тысяч ящиков передёрнуть с одной базы на другую...
тока вы, ничё не зная про то что у них там было, не заблуждаетесь

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-22 21:44:26
voider
да мы все походу заблуждаемся ,всё относительно

Re: PostgreSQL vs MySQL
Добавлено: 2008-02-23 8:16:50
zg
paranoidchaos писал(а):однозначно муся быстрее но когда база разрастается реально то постгри незаменим
приведу простой пример: был биллинг (написан на Perl), жил работал, а когда у него база (MySQL MyISAM) разрасталась больше двух гигов, то падал. Обсчёт статистики занимал 40 минут. Когда я написал новый биллинг (на PHP), база стала занимать ~120 метров, обсчёт статистики стал занимать меньше минуты, падений не наблюдалось. Проблема большой базы была решена качественно, а не количественно. Я могу упихать всю статистику и в 30-40 метров без потери производительности, а обсчёт логов в десять секунд. С базой 30-40 метров справится даже dbase, чё уж говорить о MySQL и постгрес.
Я плохо представляю как сайты могут "реально разрасти" базу.. для меня реальный размер базы это порядка нескольких миллионов записей в одной таблице и общий размер базы порядка гигобайта, и то муся справится, да думаю и постгрес тоже, если правильно базу спланировать. Но чё-то не встречал я таких баз в вебе.
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-23 10:23:46
Alex Keda
траффик я считал - у меня несколько миллионов было.
нормально работало
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-23 18:01:33
paranoidchaos
)))) куда миллионы
блин базу в 19 гигов муся выдержит ?
ну и само собой так играет роль оптимизации биллинговой системы
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-23 20:30:49
Alex Keda
что значит "выдержит"?
У меня dbmail c такой жил.
гигов под 30 она была, когда я последний раз на тот сервер ходил.
работал.
Re: PostgreSQL vs MySQL
Добавлено: 2008-02-23 21:07:43
zg
paranoidchaos писал(а):блин базу в 19 гигов муся выдержит ?
InnoDB и больше выдержит, но 19 гигов лишку для простых таблиц... могут проблемы быть при проверке целостности таблиц, если к примеру сервак ребутнётся не вовремя