LINUX.ORG.RU

Postgresql 8.2 released


0

0

5 декабря вышла 8.2 версия PostgreSQL. Стоит отметить заявленное увеличение производительности на 20% ( согласно online transaction processing тестам ). Полный список изменений по ссылке.

>>> Перевод

>>> Подробности

★★☆☆

Проверено: Shaman007 ()

Ответ на: Re: Postgresql 8.2 released от gapik

Re: Postgresql 8.2 released

Да кто бы спорил :) Еще бы клавы на ноутах нормальные были ... ну или эта пальцы :)))

Но! PostgreSQL мы и в правду юзаем много где. Даже спам база на honeypot'е и то в нем :)

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

>То есть мне на мой четырех Operton'овый можгл установить на выбор:

неправильный расчет $5K это до 2x CPU, на 4 уже $15K, т.е. 4*15К

но когда начинаем расчет, как обеспечить 24x7, кто будет супортить, сколько стоит разработка (одна конструкция pl/sql это 3 дня танцев с бубном постгреса) то получается, что дешевле отдать бабло ораклу чем изобретать то, что было в оракле еще 15 лет назад.

Minotaurus.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

Это как раз про случай с Superdome. Для таких объемов и цены тразакции (именно в $$) - да. Если какое legacy financial app. юзаете (какой нить visa-card-processing) то и IBM-zSeries за лимон возьмете, куда ж Вы с подводной лодки ... Но ex-USSR еще подсесть не успели -> есть простор для маневра.

Кстати - NASDAQ ушел с оракла на ..... оффтопик2005! 8-о
Надеюсь понимаешь как там диби грузят ... и даже [:beep:] мымыкуел тянет. Сейчас - не 15 лет назад. Так что Слон - наше всИо :)

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

> одна конструкция pl/sql это 3 дня танцев с бубном постгреса

Переведи :)

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

Перевод: "неАсилил я слона"

Бывает.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

>Кстати - NASDAQ ушел с оракла на ..... оффтопик2005! 8-о Надеюсь понимаешь как там диби грузят ... и даже [:beep:] мымыкуел тянет. Сейчас - не 15 лет назад. Так что Слон - наше всИо :)

офтопик 2005 - рульная вещь получается?!

GladAlex ★★★★★ ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

Перевожу: нечем организовать оповещение клиентов (DBMS_ALERT), нельзя организовать нормальный logging (нет автономных транзакций), нельзя в одной процедуре вернуть несколько курсоров клиенту, совсем слабенький SQL, нет аналитических функций, деревяного, with и т.п. pl/sql не сильно развивался в последнее время но pg/sql еще очень далек от pl/sql семерки. глянте список стандартных пакетов оракла - от soap до шифрования.
Так, что частенько оракл стоит тех 4*$15K

Minotaurus.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от GladAlex

Re: Postgresql 8.2 released

А Х.З. - я его в глаза не видел.
Я о том что 15 лет назад никто бы там и не подумал о чем то кроме оракала :)

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

Минотавр - да я разве против?
Я же говоил что там где legacy apps. ну или хрен с ним - с нуля создаваемые, но где цена тразакции*их колво = нулей на пол экрана :) Так вот там конкурентов у оракала мало.
Но сколько _таких_ систем стоит в России? С десяток, не более ...
Все что ниже можно постоить значительно дешевле без оракала. Без потери в функционале.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

> Перевожу:
[skiped]

Да. С этим невозможно не согласиться. Некоторых вещей не хватало, когда я триггеры всякие на таблицы вешал.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

Да я без подколов про "неасилил" говорил. Я так понял что ты тащил базу с оракла на "пг" ну и "хавал фан" ?
Вот сюда посмотри - я один CRM самопальный почти автоматом переташил. Правда врать не буду - исходный оракл был 8.0.5(?)/Solaris8.
"Деревянные игрушки" ... но может дать пару идей :)

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

Меня убило в Oracle 9i невозможность сделать

select * from t where str like '%СтРоКа%' без учета регистра 8-0

З.Ы. upper() не предлагать, ибо невозможно изменить генериуемые запросы.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

>sys_refcursor, connect by prior

не смешите людей. если нужна реализация нестандартной функциональности - с или жабу в зубы и с песней, однако все вменяемые люди давно перестали лабать простыни pl/sql для реализации сложной бизнес логики. остались правда мудилы типа паруса - вы случайно не из этой компании? хотите сложную бизнес логику - делайте многоуровневые приложения, благо с жабой2ее это сейчас вполне подъемно.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

А это на сколько лицензий? >Oracle 10g - 4 x $5K ~ $20K - все пучком Наши админы на сервер на 2 Xeon 5160 почему-то 312000$ цену насчитали.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

>Да я без подколов про "неасилил" говорил. Я так понял что ты тащил базу с оракла на "пг" ну и "хавал фан" ?

нет, прикидывал бесплатный enterprisedb как стартап для нового проэкта, выход oracle xe решил лично мне массу проблем.

>Вот сюда посмотри - я один CRM самопальный почти автоматом переташил.

CRM это не серьезно ... сайтик аля ЛОР тоже не серьозно, тут и база не нужна, нафига конкурентные транзакции, cost based оптимизатор, логика в субд и т.п. тут sql к файлику типа myisam самое оно имхо.

>не смешите людей. если нужна реализация нестандартной функциональности - с или жабу в зубы и с песней

ну нах, жаба и ееный ООПшный апофиос в виде hibernate, в котором все равно приходится писать sql руками ...

Minotaurus.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

>Перевожу: нечем организовать оповещение клиентов (DBMS_ALERT)

NOTIFY

Да, наверное, у тебя такое же чувство в PostgreSQL, как у его любителей к MySQL ;) Но он нам нравится, очень мощный, быстрый и для огромного числа задач более чем функционален. Конечно, если начинать с Оракла, то... ;) Но по сравнению с другими СУБД PostgreSQL выглядит очень и очень солидно. Кроме того, почему-то очень многие мигрируют с Оракла именно на PostgreSQL, а иногда получают одинаковое удовольствие от обоих :)

GladAlex ★★★★★ ()

Re: Postgresql 8.2 released

Скажите пожалуйста, стоит ли переводить базы с mysql на postgresql?

EViL ()
Ответ на: Re: Postgresql 8.2 released от EViL

Re: Postgresql 8.2 released

Если вы не знаете, зачем это нужно, значит вам это не нужно. (tm)

neru ()
Ответ на: Re: Postgresql 8.2 released от GladAlex

Re: Postgresql 8.2 released

>Да, наверное, у тебя такое же чувство в PostgreSQL, как у его любителей к MySQL ;) Но он нам нравится, очень мощный, быстрый и для огромного числа задач более чем функционален.

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

Minotaurus.

anonymous ()
Ответ на: Re: Postgresql 8.2 released от anonymous

Re: Postgresql 8.2 released

Можете привести примеры насчет MS SQL (особенно 2005), просто интересно.

Кстати PostgreSQL таки умеет возвращать несколько курсоров, пример есть в документации.

redbaron ★★ ()

Re: Postgresql 8.2 released

А чем IBM DB2 Express-C мелких и средних компаний не устраивает? Бесплатен, на 2 ЦПУ и 4 ГБ ОЗУ. Более ограничений нет (как у Oracle XE).

Мне лично DB2 больше Oracle нравится. Кто-то сравнивал DB2 с PostgreSQL?

anonymous ()
Ответ на: Re: Postgresql 8.2 released от redbaron

Re: Postgresql 8.2 released

>Можете привести примеры насчет MS SQL (особенно 2005), просто интересно.

ну mssql2k совсем не серьезно, вопервых чистый блокировочник, во вторых там фича-баг эскалация блокировок, т.е. под нагрузкой один апдейт может легко заблокировать всю таблицу, во вторых там нет пакетов, нет схем, SQL чуть дальше продвинулся чем у mysql (нет деревянных запросов, аналитических функций, merge и много другого), t-sql совсем жидко - там элементарно ограничение в 32 рекурсивных вызова и нет ексепшенов, т.е. как туда запихнуть логику сложнее CRM я себе слабо представляю.

mssql2k5 уже получше будет но чтоб тягатся с db2/oracle опять жиденько, там врубились, что блокировочник - sux, воткнули версионный механизм, но как :) версии хранятся в темпдб, т.е. там помимо временных таблиц и табличных переменных хранятся сортировки, курсоры и все это в перемешку ...
кое что они подправили конечно за 5 лет (схемы, ексепшены, sql), но с такими фичами его можно сравнивать с ораклом 98 года, на oracle9 уже сильно нетянет.

Minotauros.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.