Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / На что бесплатное переехать с MS SQL? / 25 сообщений из 51, страница 1 из 3
20.09.2011, 16:29
    #37448380
Gerrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Есть небольшой рабочий проект напиманный на delphi + MS SQL. Бизнес логика находится со стороны MS SQL в хранимых процедурах(порядка 100-150 процедур). Встала задача перенести бд-часть на бесплатную основу. Сейчас больше склоняемся к PostgreSQL. Но все же хотелось бы услышать ваше мнение - может какие-нибудь подводные камни присутсвуют или есть что-то более удобное - как я понимаю на PostgreSQL придется все процедуры переписывать, а может этого можно избежать? :)
...
Рейтинг: 0 / 0
20.09.2011, 16:29
    #37448382
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
SQLExpress - за него денег вроде как не хотят.
...
Рейтинг: 0 / 0
20.09.2011, 16:36
    #37448402
Gerrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Хм... Интересная идея. В эту сторону не смотрел. Но к сожалению, переход на него будет скорее тактическим маневром. Там есть ограничение на б.д. - 4 гб, а это все же маловато в долгосрочной перспективе.
...
Рейтинг: 0 / 0
20.09.2011, 16:39
    #37448407
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
GerrrХм... Интересная идея. В эту сторону не смотрел. Но к сожалению, переход на него будет скорее тактическим маневром. Там есть ограничение на б.д. - 4 гб, а это все же маловато в долгосрочной перспективе.10
...
Рейтинг: 0 / 0
20.09.2011, 16:47
    #37448418
Gerrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Если 10 - тогда еще интереснее... остаются только ограничения на производительность, но это пока не попробуешь не поймешь разницы :)
Хорошо, а есть еще все же варианты которые express обходят по скорости, и при этом не сильно катастрофически уступают по переносимости с существующего MS SQL?
...
Рейтинг: 0 / 0
20.09.2011, 16:53
    #37448431
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
GerrrЕсли 10 - тогда еще интереснее... остаются только ограничения на производительность, но это пока не попробуешь не поймешь разницы :)
Хорошо, а есть еще все же варианты которые express обходят по скорости, и при этом не сильно катастрофически уступают по переносимости с существующего MS SQL?
таких вариантов, увы, нет.
Кроме того, значительно дешевле будет занятся оптимизацией запросов, нежели перепиливанием системы на новый сервер.
...
Рейтинг: 0 / 0
20.09.2011, 17:01
    #37448451
Gerrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Жаль.
Хотя с другой стороны - если все не очень сильно просядет по производительности - тогда это на самом деле решение. Причем с возможностью усиливаться в случае необходимости(если нужно будет клиенту - пусть покупает более производительный сервер у мелкософта). И мне работы меньше - останется только со стороны клиента сделать рефакторинг способа подключения к бд(сейчас это БДЕ, которое умерло уже давно и все последние годы работа с ней не что иное как конвульсивные попытки ходить с камнем на ноге).
Всем спасибо болшое. :)
...
Рейтинг: 0 / 0
20.09.2011, 17:03
    #37448461
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Gerrr, PostgreSQL - отличный вариант. Но процедуры - да, прийдется переписывать. Но зато у PostgreSQL есть плюс - можно выбрать язык, на котором писать хранимки: plpgsql, perl или python.
...
Рейтинг: 0 / 0
20.09.2011, 17:18
    #37448484
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
РосгоснанораспилтрестGerrr, PostgreSQL - отличный вариант. Но процедуры - да, прийдется переписывать. Но зато у PostgreSQL есть плюс - можно выбрать язык, на котором писать хранимки: plpgsql, perl или python.
У экспресса есть один плюс - вообще ничего не надо переписывать :)
...
Рейтинг: 0 / 0
20.09.2011, 17:46
    #37448556
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
GerrrЕсли 10 - тогда еще интереснее... остаются только ограничения на производительность, но это пока не попробуешь не поймешь разницы :)
Хорошо, а есть еще все же варианты которые express обходят по скорости, и при этом не сильно катастрофически уступают по переносимости с существующего MS SQL?
Ограничения не по производительности, а по задействованным ресурсам.


А что, Postgres где-то обгоняет MSSQL ?
...
Рейтинг: 0 / 0
20.09.2011, 17:48
    #37448560
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
РосгоснанораспилтрестGerrr, PostgreSQL - отличный вариант. Но процедуры - да, прийдется переписывать. Но зато у PostgreSQL есть плюс - можно выбрать язык, на котором писать хранимки: plpgsql, perl или python.с помощью CLR можно и на MS SQL на разных языках писать
...
Рейтинг: 0 / 0
20.09.2011, 18:13
    #37448622
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Siemargl, где-то обгоняет, где-то не обгоняет.

ТСу нужно бесплатное. MSSQL-то бесплатен, но он ограничен, и всё равно работает только на платной венде. А Постгрес работает везде.
...
Рейтинг: 0 / 0
20.09.2011, 18:14
    #37448623
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
SergSuperРосгоснанораспилтрестGerrr, PostgreSQL - отличный вариант. Но процедуры - да, прийдется переписывать. Но зато у PostgreSQL есть плюс - можно выбрать язык, на котором писать хранимки: plpgsql, perl или python.с помощью CLR можно и на MS SQL на разных языках писать

А вот на pure C - низя. А в Постгри - можно. Если нужна какая-то специфичная функция, критичная по производительности - это крутъ.
...
Рейтинг: 0 / 0
20.09.2011, 18:15
    #37448625
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
РосгоснанораспилтрестSiemargl, где-то обгоняет, где-то не обгоняет.

ТСу нужно бесплатное. MSSQL-то бесплатен, но он ограничен, и всё равно работает только на платной венде. А Постгрес работает везде.
ээээ... такой нескромный вопрос
а делфин, который упомянут в стартпосте - он тоже везде работает?
...
Рейтинг: 0 / 0
20.09.2011, 18:16
    #37448627
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
РосгоснанораспилтрестSergSuperпропущено...
с помощью CLR можно и на MS SQL на разных языках писать

А вот на pure C - низя. А в Постгри - можно. Если нужна какая-то специфичная функция, критичная по производительности - это крутъ.
в данном конкретном случае я сильно подозреваю что там нет "специфических функций, критичных по производительности".


зы да и на сях - таки можно влупить, если сильно охота, конечно.
...
Рейтинг: 0 / 0
20.09.2011, 18:17
    #37448630
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
lockyРосгоснанораспилтрестSiemargl, где-то обгоняет, где-то не обгоняет.

ТСу нужно бесплатное. MSSQL-то бесплатен, но он ограничен, и всё равно работает только на платной венде. А Постгрес работает везде.
ээээ... такой нескромный вопрос
а делфин, который упомянут в стартпосте - он тоже везде работает?

Делфин - на клиентах. А ТС спрашивал про сервер.
...
Рейтинг: 0 / 0
20.09.2011, 18:18
    #37448634
Victor Metelitsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
http://www-01.ibm.com/software/data/db2/express/download.html (также IBM раздаёт Informix с ещё меньшими аппаратными ограничениями)
плюс
http://www.ibm.com/developerworks/data/downloads/migration/mtk/
...
Рейтинг: 0 / 0
20.09.2011, 18:21
    #37448636
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
locky<Скиппед>

в данном конкретном случае я сильно подозреваю что там нет "специфических функций, критичных по производительности".

зы да и на сях - таки можно влупить, если сильно охота, конечно.

Ну, а вдруг понадобятся?
А что, у MSSQL есть такой вот открытый API для низкоуровневой реализации чего угодно ? Т.е. и агрегат напейсать можно, и тип, и операторы?..
...
Рейтинг: 0 / 0
20.09.2011, 18:23
    #37448640
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
РосгоснанораспилтрестТСу нужно бесплатное.
Об этом надо было задумываться до того, как он подсел на ни с чем не совместимый T-SQL.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
20.09.2011, 18:29
    #37448653
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Dimitry SibiryakovРосгоснанораспилтрестТСу нужно бесплатное.
Об этом надо было задумываться до того, как он подсел на ни с чем не совместимый T-SQL.


Ну-у, теперь одумался, вестимо, и ищет, вон, альтернативы.
...
Рейтинг: 0 / 0
20.09.2011, 18:29
    #37448655
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Росгоснанораспилтрестlocky<Скиппед>

в данном конкретном случае я сильно подозреваю что там нет "специфических функций, критичных по производительности".

зы да и на сях - таки можно влупить, если сильно охота, конечно.

Ну, а вдруг понадобятся?
А что, у MSSQL есть такой вот открытый API для низкоуровневой реализации чего угодно ? Т.е. и агрегат напейсать можно, и тип, и операторы?..
Аггрегаты - можно, типы - можно
Операторы - нет.

Однако всегда возникает вопрос - а задлянафига это всё, простите, надо? :)
...
Рейтинг: 0 / 0
20.09.2011, 18:30
    #37448658
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
Dimitry SibiryakovРосгоснанораспилтрестТСу нужно бесплатное.
Об этом надо было задумываться до того, как он подсел на ни с чем не совместимый T-SQL.

"совместимых" их вообще всего ничего :)
...
Рейтинг: 0 / 0
20.09.2011, 18:32
    #37448664
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
lockyАггрегаты - можно, типы - можно
Операторы - нет.

Однако всегда возникает вопрос - а задлянафига это всё, простите, надо? :)

Ну, для Постгреса с помощью этого "задлянафига" много вкусностей написали (см. контриб, например). А если какой вкусности нет - можно написать самому/заказать написание на аутсорс, благо API там простой. Т.е. не зависишь на все 100% от желания левой пятки мейнтейнера.
...
Рейтинг: 0 / 0
20.09.2011, 18:33
    #37448665
locky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
РосгоснанораспилтрестlockyАггрегаты - можно, типы - можно
Операторы - нет.

Однако всегда возникает вопрос - а задлянафига это всё, простите, надо? :)

Ну, для Постгреса с помощью этого "задлянафига" много вкусностей написали (см. контриб, например). А если какой вкусности нет - можно написать самому/заказать написание на аутсорс, благо API там простой. Т.е. не зависишь на все 100% от желания левой пятки мейнтейнера.
Снова задаю вопрос - а задлянафига это надо, простите?
...
Рейтинг: 0 / 0
20.09.2011, 18:39
    #37448676
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что бесплатное переехать с MS SQL?
locky, а задлянафига вообще MSSQL? Использовали б dBase какой-нибудь.
Эти вещи позволяют во многом облегчить разработку, поддержку и эксплуатацию БД.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / На что бесплатное переехать с MS SQL? / 25 сообщений из 51, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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