Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Firebird vs Postgres / 25 сообщений из 124, страница 1 из 5
26.11.2008, 15:51
    #35677031
Senya_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Заинтересовала одна тема в другой ветке. Интересен опыт работавших как с Firebird, так и Postgres. Какие преимущества и недостатки у этих РСУБД? Сам работал только с Firebird.
...
Рейтинг: 0 / 0
27.11.2008, 13:25
    #35678985
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Senya_LЗаинтересовала одна тема в другой ветке. Интересен опыт работавших как с Firebird, так и Postgres. Какие преимущества и недостатки у этих РСУБД? Сам работал только с Firebird.
багофича со стабильностью курсора, отсутствие SMP (класик это не серьезно), лога транзакций, кеша SQL запросов и еще нескольких базовых вещей в ФБ делает затруднительным сравнение в лоб. это разного порядка субд под разные задачи ...
...
Рейтинг: 0 / 0
27.11.2008, 13:33
    #35679027
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Hello, Yo.!!
You wrote on Thu, 27 Nov 08 10:25:23 GMT:

Yo.!! Y> багофича со стабильностью курсора, отсутствие SMP
зтраствуй шопа новый год, мы пришли на йолку...
живи и дальше в мире иллюзий.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.11.2008, 13:54
    #35679137
Senya_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Я, наверное, не совсем правильно озвучил вопрос. Не просто сравнить, а скорее выяснить, что такого есть в Postgres, что стоило бы изучать эту СУБД. По характеристикам Postgres есть ощущение, что навороченная "штучка", особенно богато представлены типы индексов.

ЗЫ Хотелось бы узнать, стОит ли тратить на нее силы и время. Если да, то почему.
Yo.!багофича со стабильностью курсора Старые песни. О второстепенном.
Yo.!лога транзакций Поржал. Да уж... все больше убеждаюсь, что ораклизм - это религия. ;)
Yo.!отсутствие SMP (класик это не серьезно) Если честно, мне важна только лишь эффективность работы сервера. Если он может загрузить все ядра и процессоры, то мне глубоко пох как он это делает: хоч з SMP, хоч без. Я просто отмечу для себя, что из-за отсутсвия общего кэша страниц в классике, он более требователен к памяти и все. А по делу: а Postgres, значит, поддерживает SMP?
Мимопроходящий
Hello, Yo.!!
You wrote on Thu, 27 Nov 08 10:25:23 GMT:

Yo.!! Y> багофича со стабильностью курсора, отсутствие SMP
зтраствуй шопа новый год, мы пришли на йолку...
живи и дальше в мире иллюзий.

--
With best regards, Мимопроходящий.

Как всегда остро, по-заграничному
...
Рейтинг: 0 / 0
27.11.2008, 17:08
    #35680006
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
ну если у вас основной критерий наворочености - кол-во индексов, а по сути не возможность использования серверных курсоров, нарушения ACID и декларативности SQL второстепенны, то действительно ораклойды жутко религиозны, там в трое больше индексов, чем у любой другой rdbms

ЗЫ. обратите внимание на фокспро, вам должно жутко понравится !
...
Рейтинг: 0 / 0
27.11.2008, 17:17
    #35680040
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Hello, Yo.!!
You wrote on Thu, 27 Nov 08 14:08:11 GMT:

Yo.!! Y> нарушения ACID и декларативности SQL второстепенныкто о чём, а вшивый о бане...
эта музыка будет вечной.
нужно только менять батарэйки. (С)

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
27.11.2008, 17:22
    #35680055
Senya_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Yo.!ну если у вас основной критерий наворочености - кол-во индексов, а по сути не возможность использования серверных курсоров, нарушения ACID и декларативности SQL второстепенны, то действительно ораклойды жутко религиозны, там в трое больше индексов, чем у любой другой rdbms

ЗЫ. обратите внимание на фокспро, вам должно жутко понравится !а вы работали с Firebird, Postgres и Foxpro?

ЗЫ. Про религию ошибался, лично в вашем случае - это сектанство )
...
Рейтинг: 0 / 0
27.11.2008, 17:42
    #35680132
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Senya_Lа вы работали с Firebird, Postgres и Foxpro?

приходилось. вместо постгрес с его клоном enterprisedb (его теперь postgres plus)
...
Рейтинг: 0 / 0
27.11.2008, 18:08
    #35680204
Senya_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Yo.!Senya_Lа вы работали с Firebird, Postgres и Foxpro?

приходилось. вместо постгрес с его клоном enterprisedb (его теперь postgres plus)Ну так и ответил бы по теме, чего холивар разводить? перечислил бы, какие полезные полезности есть в Postgres (желательно не про enterprise). А то чем-бы не началось, приходим к Ораклу.

ЗЫ. Про индексы. Я видел статью в Википедии по сравнению СУБД, где бросились в глаза именно индексы. Кое-какие были, каких нет и у оракула. Вот и запомнилось, не надо до слов докапываться.
...
Рейтинг: 0 / 0
27.11.2008, 22:23
    #35680583
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
to Senya_L. не работал он. ему Рабинович напел. Причем лет десять назад. И поэтому примерно 70% слов из песни позабыты.
Я тоже непрочь понападать на "чужие" СУБД, только делаю это очень редко, и предварительно интересуюсь практическими аспектами. А тут чистая теоретика, например, разглагольствования про "нехороший классик". Причем аргументы, что классик ФБ спокойно работает с 300-400 одновременно работающими пользователями, его не интересуют. И что разработчики ФБ не упираются, а меняют постепенно архитектуру в лучшую сторону - тоже.
Думаю, что даже через пару лет, после ФБ 2.5 в НГ и 3.0, он так и будет вспоминать слова из той старой песни.
...
Рейтинг: 0 / 0
27.11.2008, 23:01
    #35680634
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
kdv
Думаю, что даже через пару лет, после ФБ 2.5 в НГ и 3.0, он так и будет вспоминать слова из той старой песни.
а что есть планы в ближайшую пятилетку что-то изменить координально ? будут ли модификации с подзапросами запускатся в отдельной транзакции ? а что с серверными курсорами ?
...
Рейтинг: 0 / 0
27.11.2008, 23:50
    #35680688
Senya_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Yo.!а что есть планы в ближайшую пятилетку что-то изменить координально ? будут ли модификации с подзапросами запускатся в отдельной транзакции ? а что с серверными курсорами ?Самое интересное, что Ё перечислил новшества версии 2.5.

Уважаемый Ё, хотелось бы послушать что-нибудь по теме топика.

Вот лучше скажите, что позволяет называть PostgresSQL не "RDBMS", а "ORDBMS". Что там "объектного"? Первое пролистывание мануала не привело к просветлению. Что поделать, не нравится читать с экрана (
...
Рейтинг: 0 / 0
28.11.2008, 00:05
    #35680701
Di_LIne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
- Сеня, ты попал.
И не просто попал, а попал на Йо по полной программе.
...
Рейтинг: 0 / 0
28.11.2008, 00:09
    #35680703
Senya_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Di_LIne- Сеня, ты попал.
И не просто попал, а попал на Йо по полной программе. Знаю я этого типа
Мне просто интересно, он по теме что-нибудь скажет или нет.
...
Рейтинг: 0 / 0
28.11.2008, 00:11
    #35680705
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
2Senya_L

ООП в субд не нужно, думаю это так фичу с вложеными таблицами называют. из нужных мне фич в постгрес плюс были рекурсивный SQL, пакеты, ref_cursors, партитионинг, rownum, псевдотабличка dual. в обычный постгрес эти фичи портируются с задержкой посему не вкурсе что из этого уже перенесено.
...
Рейтинг: 0 / 0
28.11.2008, 00:39
    #35680725
Senya_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Yo.!2Senya_L

ООП в субд не нужно, думаю это так фичу с вложеными таблицами называют. из нужных мне фич в постгрес плюс были рекурсивный SQL, пакеты, ref_cursors, партитионинг, rownum, псевдотабличка dual. в обычный постгрес эти фичи портируются с задержкой посему не вкурсе что из этого уже перенесено.Трудности перевода: "пакеты" - это batch'и, что ли?

Ну рекурсивный SQL - это, понятное дело, CTE. Штука полезная, согласен. В FB есть.

Партишининг - тоже вроде понятно, тоже бывает полезно и в FB нет.

rownum - могу догадаться, что это нумерация строк, навроде функции IDENTITY() в MSSQL. Честно говоря, сомнительная фича. Точнее не сомнительная, а вот обойтись без нее можно вполне с помощью ХП.

Пока просмотрел про триггеры.OLD и NEW есть, что радует :)
Кстати, как в Postgre с программированием? Вроде, похоже на Оракл
...
Рейтинг: 0 / 0
28.11.2008, 10:46
    #35681159
Apex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Senya_L
Трудности перевода: "пакеты" - это batch'и, что ли?

Нет, это программные блоки, объединящие несколько процедур\функций. Типа модулей в Пакале. Реально полезная штука, когда серверного кода много. Но для FB наверное не так актуально из-за размера проектов, на которых его традиционно применяют.
...
Рейтинг: 0 / 0
28.11.2008, 11:00
    #35681216
FreemanZAV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Я бы сравнивал в первую очередь эффективность сборки мусора, просмотр версий и т.п.
...
Рейтинг: 0 / 0
28.11.2008, 11:27
    #35681350
LeXa NalBat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
рекурсию обещают в следующей версии постгреса 8.4, выход которой ожидается в начале 2009 года

Add SQL:2008 Common Table Expression (WITH [RECURSIVE]) clause to SELECT

http://wiki.postgresql.org/wiki/Todo
...
Рейтинг: 0 / 0
28.11.2008, 11:54
    #35681457
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
FreemanZAVЯ бы сравнивал в первую очередь эффективность сборки мусора, просмотр версий и т.п.
+1, но там реализация версионности по сути одинакова, версии прямо в страницах данных напиханы, единственно ФБ умудрилось READ COMMITED с неконсистентным чтением реализовать (на сколько я знаю единственный из версионников)

2LeXa NalBat
в постгрес плюс connect by prior сделан, левый патч для этой фичи еще к семерке существовал.

2Senya_L

пакеты это что-то типа схем (к стате тоже хорошая фича пострес) но для кода, сильно помогает девелоперам. rownum - нумерует строки в текущем наборе, считай это сильно навороченый вариант LIMIT из mysql.
...
Рейтинг: 0 / 0
28.11.2008, 12:12
    #35681521
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Yo.!пакеты это что-то типа схем ... но для кода

Многа думал ...
фффцитатнег
...
Рейтинг: 0 / 0
28.11.2008, 12:19
    #35681550
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
2Gluk (Kazan)

схема и пакты - неймспес, будем спорить ;) ?
...
Рейтинг: 0 / 0
28.11.2008, 13:31
    #35681823
Ёш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Senya_LКстати, как в Postgre с программированием? Вроде, похоже на Ораклимхо лучше всех. функции на perl python tcl plpgsql sql C из коробки + для других языков есть модули поддержки в инете.
...
Рейтинг: 0 / 0
28.11.2008, 13:43
    #35681864
Senya_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
FreemanZAVЯ бы сравнивал в первую очередь эффективность сборки мусора, просмотр версий и т.п. И как справляется с версиями Posgres по сравнению с FB? Про сборку говорили, что только недавно стало возможным сборка вне монопольного режима и то вручную.
Yo.!FreemanZAVЯ бы сравнивал в первую очередь эффективность сборки мусора, просмотр версий и т.п.
+1, но там реализация версионности по сути одинакова, версии прямо в страницах данных напиханы, единственно ФБ умудрилось READ COMMITED с неконсистентным чтением реализовать (на сколько я знаю единственный из версионников)Не совсем понятно, что вы понимаете под словом "неконсистентный"? Если что-то имеете против против уровня изоляции READ COMMITED у версионника, то совершенно напрасно. Из прочтения мануала понял, что в Postgres'е два уровня, причем низший сответствует SNAPSHOT у FB, а второй to SNAPSHOT TABLE STABILITY. Маловато будить (С) Мультик :)
ЁшSenya_LКстати, как в Postgre с программированием? Вроде, похоже на Ораклимхо лучше всех. функции на perl python tcl plpgsql sql C из коробки + для других языков есть модули поддержки в инете.То что UDF (как и в FB, подключаемые из DLL) есть я уже понял. Вы перечислили интрепретируемые языки программирования, а что-будь наподобии CLR как у MSSQL есть?
...
Рейтинг: 0 / 0
28.11.2008, 14:01
    #35681928
Gluk (Kazan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Firebird vs Postgres
Yo.!2Gluk (Kazan)

схема и пакты - неймспес, будем спорить ;) ?

пакеты - отделение интерфейса от реализации. Будем спорить ?
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Firebird vs Postgres / 25 сообщений из 124, страница 1 из 5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]