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


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

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

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

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

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


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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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