Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MS SqlServer vs Firebird vs Postgres / 25 сообщений из 44, страница 1 из 2
26.01.2010, 09:12
    #36430571
rinat.m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
Сейчас есть сайт ASP.NET который работает с базой на MS SQlServer 2005. Логика - в процедурах сиквела.

Хотим перейти на Firebird или Postgres, чтобы не платить за лицензию сиквела (пока нелицензия).

Вопрос: что скажите в общих чертах про эти СУБД?
...
Рейтинг: 0 / 0
26.01.2010, 10:11
    #36430668
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
мда, до чего кризис людей довел. готовы писать на чем угодно, лишь бы денег не платить.

rinat.mчто скажете в общих чертах про эти СУБД?
в общих чертах обе эти СУБД настолько архитектурно отличаются от MS SQL, что переписывание влетит вам в намного бОльшую копеечку (или трудозатраты), чем заплатить за MS SQL.
Если, конечно, сайт не из трех форм по 5 полей состоит.
...
Рейтинг: 0 / 0
26.01.2010, 10:20
    #36430687
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
Все СУБД работают, смотрите код процедур и синтаксис sql и там и там.

А сам Windows-server не надо лицензировать, хостинг?
...
Рейтинг: 0 / 0
26.01.2010, 10:24
    #36430694
rinat.m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
kdvмда, до чего кризис людей довел. готовы писать на чем угодно, лишь бы денег не платить.

rinat.mчто скажете в общих чертах про эти СУБД?
в общих чертах обе эти СУБД настолько архитектурно отличаются от MS SQL, что переписывание влетит вам в намного бОльшую копеечку (или трудозатраты), чем заплатить за MS SQL.
Если, конечно, сайт не из трех форм по 5 полей состоит.

А можно поподробней.

Уточнения:
Рефакторинг системы всё равно планируется: т.к. будем переходить на ORM.
Система достаточно большая

2 Siemargl:

Windows server мы купим, но стоимость там не 160к, как за процессорную лицензию сиквела
...
Рейтинг: 0 / 0
26.01.2010, 10:35
    #36430721
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
rinat.m firebird не пользовал.
M$SQL чуть лучше в плане репликации
(пока нет нового релиза postgresql).
На этом все его плюсы перед pgsql заканчиваются.
Массивов нет,структур нет, очередей нет,
аналитических функций маловато для платной СУБД.
Производительность в версионном режиме не лучше
(если не решены затыки с tempdb, то и хуже).
Ничего кроме винды из ОС не поддерживается.
Нафиг такая СУБД?
...
Рейтинг: 0 / 0
26.01.2010, 11:02
    #36430778
rinat.m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
1. а как дела в Firebird vs Postgres с интеграцией с разными системами контроля версий?
2. есть ли там профайлер для отладки процедур?
3. есть ли там агент по бэкапированию БД?
...
Рейтинг: 0 / 0
26.01.2010, 11:22
    #36430819
Di_LIne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
rinat.m1. а как дела в Firebird vs Postgres с интеграцией с разными системами контроля версий?
2. есть ли там профайлер для отладки процедур?
3. есть ли там агент по бэкапированию БД?
А мож взять и почитать доки, а?
3/4 вопросов сами отвалятся...
...
Рейтинг: 0 / 0
26.01.2010, 11:25
    #36430831
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
rinat.m,
1)С интеграцией в pgsql туговато, но есть платный вариант, enterprise DB,
там всё собрано вместе(ИМХО, не очень критичная штука, ежли сидишь под юниксами),
Если продумать структуру проекта, то проблем особых я не заметил.
Сервак лучше держать на юнихах, проще эксплуатировать.
Контроль версий - SVN поставите + скрипты в виде файлов.
2)В pgsql есть либа для отладки ХП, работает для языка pl/pgsql.
Для этого надо подгрузить её при старте в конфиге.
Не использовал пока что.
3)Агентов нет, ни бекапов, ни джобов. Есть pgdump, psql оболочка и cron(планер венды).
Этого достаточно ИМХО.
4)С репликацией и горячим резервом всё хуже, чем в
M$SQL(пока, в 8.5, насколько я в курсе, это активно правят).
...
Рейтинг: 0 / 0
26.01.2010, 11:31
    #36430845
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
Fb и Postgres это разные весовые категории. FB по сути нет многопроцессорности, есть мегобаг с cursor stability, нет лога транзакций, сильно слабее оптимизатор, нет документации и т.д. и .т.п.
...
Рейтинг: 0 / 0
26.01.2010, 11:36
    #36430858
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
Di_LInerinat.m1. а как дела в Firebird vs Postgres с интеграцией с разными системами контроля версий?
2. есть ли там профайлер для отладки процедур?
3. есть ли там агент по бэкапированию БД?
А мож взять и почитать доки, а?
3/4 вопросов сами отвалятся...
чесно говоря раздражают такие ответы
ну соотнесите время: искать документацию по продукту, которые не знаешь, потом выискивать место где описано или же просто ответить человеку в двух словах, как это было сделано ниже

чем Вы помогли ТСу? неужели Вы думаете что человек не догадывался, что в документации это есть? хотя бы кусок документации кинули или ссылку
...
Рейтинг: 0 / 0
26.01.2010, 11:41
    #36430874
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
rinat.m
2 Siemargl:

Windows server мы купим, но стоимость там не 160к, как за процессорную лицензию сиквела

Ну не 160, а около 100круб, как вчера выясняли.

И Ё, как обычно, преувеличивает)

И еще вопрос - а разве ASP.NET нормально стыкуется с PG/FB итп? (Сам тут не пробовал, экспериментаторы нужны)
...
Рейтинг: 0 / 0
26.01.2010, 11:49
    #36430895
Зайцев Фёдор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
Siemarglrinat.m
2 Siemargl:

Windows server мы купим, но стоимость там не 160к, как за процессорную лицензию сиквела

Ну не 160, а около 100круб, как вчера выясняли.

И Ё, как обычно, преувеличивает)

И еще вопрос - а разве ASP.NET нормально стыкуется с PG/FB итп? (Сам тут не пробовал, экспериментаторы нужны)
я запомнил несколько другие цены
http://www.softkey.ru/catalog/program_ver.php?sphid=29910146&ID=105030#o311113
...
Рейтинг: 0 / 0
26.01.2010, 11:51
    #36430897
Di_LIne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
SergSuperчесно говоря раздражают такие ответы
Честно говоря - раздражают такие тупые вопросы.
- Ща, кто-то все разжует и протолкнет ТСу вовнутрь...
А пока будет бумашки листать - кучу полезного и интересного для себя нароет.
Если ему конечно это очень надо.
И в общеобразовательном плане - тошь не помещает.
- Ага?
...
Рейтинг: 0 / 0
26.01.2010, 12:00
    #36430932
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
Yo.!FB по сути нет многопроцессорности, есть мегобаг с cursor stability, нет лога транзакций, сильно слабее оптимизатор, нет документации и т.д. и .т.п.Лишь бы вякнуть...
...
Рейтинг: 0 / 0
26.01.2010, 12:04
    #36430959
Di_LIne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
hvladЛишь бы вякнуть...
А иначе у него не получится Yo.!вар развести.
...
Рейтинг: 0 / 0
26.01.2010, 12:18
    #36431010
Favn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
rinat.m1. а как дела в Firebird vs Postgres с интеграцией с разными системами контроля версий?
2. есть ли там профайлер для отладки процедур?
3. есть ли там агент по бэкапированию БД?Если все равно, куда переходить, посмотрите и на DB2 Express-C. Ограничения 9.7 - 2Гб/2 ядра (можно найти 9.1 с 4Гб/4 ядра, но 9.7 комфортнее), размер БД не ограничен.
1,2. Бесплатная IBM Data Studio на Eclipse позволяет и CSV подключать, и отладку в IDE делать. Кроме того, есть MS VisualStudio плагин для того же из VisualStudio.
3. Все администрирование, оптимизация и настройка - автоматические по умолчанию. Динамическое перераспределение памяти позволяет ее сильно экономить.
Один из самых богатых SQL, процедуры - хоть на .Net (тогда, кстати, они за пределами ограничений на процессор работают). Есть условно автоматическая процедура миграции с MS SQL.
Кстати о деньгах, DB2 неплохо себя чувствует и на Windows Prof.
...
Рейтинг: 0 / 0
26.01.2010, 12:22
    #36431026
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
rinat.m,

так может стоит взять SqlExpress?
...
Рейтинг: 0 / 0
26.01.2010, 12:42
    #36431084
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
Di_LIneSergSuperчесно говоря раздражают такие ответы
Честно говоря - раздражают такие тупые вопросы.
- Ща, кто-то все разжует и протолкнет ТСу вовнутрь...
А пока будет бумашки листать - кучу полезного и интересного для себя нароет.
Если ему конечно это очень надо.
И в общеобразовательном плане - тошь не помещает.
- Ага?ну да, Ваши посты просто кладезь мудрости
раздражают - не пишите.
...
Рейтинг: 0 / 0
26.01.2010, 13:31
    #36431269
rinat.m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
lockyrinat.m,

так может стоит взять SqlExpress?

а что делать, когда размер базы таки разрастется до 4 гб?

2 Favn
пока про нее не читал ничего. Вопрос: а почему про нее мало слышно в кругах .Net по сравнению с Postgres и Firebird ?
...
Рейтинг: 0 / 0
26.01.2010, 14:07
    #36431389
Favn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
rinat.mВопрос: а почему про нее мало слышно в кругах .Net по сравнению с Postgres и Firebird ?Наверно потому, что в кругах .Net считается, что закрытая СУБД = MS SQL :)
Вообще, это одна из старейших СУБД, и ХП на .Net в ней появились раньше, чем в MS SQL.
По удобству администрирования и разработки Pg рядом не стоял, по функциональности - Pg догоняет, а с Firebird вообще сравнивать как-то неудобно :)
Особенности - блокировочник, но в 9.7 появилась версионность на уровне CR.
Особенности бесплатной версии - нет репликации и HA, нет официальных фиксов (хотя поставить, закрыв глаза на лицензию, можно), только релизы. Последнее время релизы выходят часто.
Актуальная версия - 9.7.1, в 9.7 сильно улучшили встроенный язык ХП (SQL PL) - появился аналог пакаджей в Оракл и кое-что еще по мелочи.
...
Рейтинг: 0 / 0
26.01.2010, 15:34
    #36431672
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
rinat.mа что делать, когда размер базы таки разрастется до 4 гб?

А она таки разрастется?
Поделить на две, например.
Или таки да, купить лицензию - не так уж и дорого это стоит.
...
Рейтинг: 0 / 0
26.01.2010, 15:58
    #36431756
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
ОКТОГЕНМассивов нет,структур нет

Пользовательские табличные типы? Не?

ОКТОГЕНочередей нет,

Откройте для себя Service Broker.

ОКТОГЕНаналитических функций маловато для платной СУБД

Сайту (читаем OLTP) аналитические функции как собаке пятая лапа. Нужна аналитика - юзаем Analysis Services.

ОКТОГЕНПроизводительность в версионном режиме не лучше
(если не решены затыки с tempdb, то и хуже).

Гм... Вы готовы с цифрами в руках доказать это, скажем для сайта с 1 000 онлайн посетителей и нагрузкой на его бд ~ 1 500 бачей в секунду? Сравнив производительность любого другого версионнка с той же нагрузкой и на том же железе.

ОКТОГЕННичего кроме винды из ОС не поддерживается.

Ага. Это же здорово!!! :)

ОКТОГЕННафиг такая СУБД?

Ну, полагаю, для нормальных контор, с нормальными сайтами, которым не жалко денег на лицензию. Кстати, а нужна ли Standard или Enterprise редакция, м.б. автору и WEB редакции хватит?
...
Рейтинг: 0 / 0
27.01.2010, 01:18
    #36432578
Yo.!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
hvladЛишь бы вякнуть...
все дуешся с прошлого раза ? да ладно тебе

Favn
но в 9.7 появилась версионность на уровне CR.

блин, ibm что ли где-то в рекламе написала, что там версионность ? вы уже третий кто тут повторяет эту байку. я понимаю, что под версионностью можно все что угодно иметь в виду, но народ начинает верить, что всякие last_commited дают реальный MVCC.
...
Рейтинг: 0 / 0
29.01.2010, 07:52
    #36437633
javaprog
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
ОКТОГЕНM$SQL чуть лучше в плане репликации
(пока нет нового релиза postgresql). в pg 8.5 про репликацию ничего не нашел. не там искал?
...
Рейтинг: 0 / 0
29.01.2010, 11:44
    #36438139
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS SqlServer vs Firebird vs Postgres
javaprog, там горячий резерв делают.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / MS SqlServer vs Firebird vs Postgres / 25 сообщений из 44, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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