|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Есть небольшой рабочий проект напиманный на delphi + MS SQL. Бизнес логика находится со стороны MS SQL в хранимых процедурах(порядка 100-150 процедур). Встала задача перенести бд-часть на бесплатную основу. Сейчас больше склоняемся к PostgreSQL. Но все же хотелось бы услышать ваше мнение - может какие-нибудь подводные камни присутсвуют или есть что-то более удобное - как я понимаю на PostgreSQL придется все процедуры переписывать, а может этого можно избежать? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 16:29 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
SQLExpress - за него денег вроде как не хотят. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 16:29 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Хм... Интересная идея. В эту сторону не смотрел. Но к сожалению, переход на него будет скорее тактическим маневром. Там есть ограничение на б.д. - 4 гб, а это все же маловато в долгосрочной перспективе. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 16:36 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
GerrrХм... Интересная идея. В эту сторону не смотрел. Но к сожалению, переход на него будет скорее тактическим маневром. Там есть ограничение на б.д. - 4 гб, а это все же маловато в долгосрочной перспективе.10 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 16:39 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Если 10 - тогда еще интереснее... остаются только ограничения на производительность, но это пока не попробуешь не поймешь разницы :) Хорошо, а есть еще все же варианты которые express обходят по скорости, и при этом не сильно катастрофически уступают по переносимости с существующего MS SQL? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 16:47 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
GerrrЕсли 10 - тогда еще интереснее... остаются только ограничения на производительность, но это пока не попробуешь не поймешь разницы :) Хорошо, а есть еще все же варианты которые express обходят по скорости, и при этом не сильно катастрофически уступают по переносимости с существующего MS SQL? таких вариантов, увы, нет. Кроме того, значительно дешевле будет занятся оптимизацией запросов, нежели перепиливанием системы на новый сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 16:53 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Жаль. Хотя с другой стороны - если все не очень сильно просядет по производительности - тогда это на самом деле решение. Причем с возможностью усиливаться в случае необходимости(если нужно будет клиенту - пусть покупает более производительный сервер у мелкософта). И мне работы меньше - останется только со стороны клиента сделать рефакторинг способа подключения к бд(сейчас это БДЕ, которое умерло уже давно и все последние годы работа с ней не что иное как конвульсивные попытки ходить с камнем на ноге). Всем спасибо болшое. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 17:01 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Gerrr, PostgreSQL - отличный вариант. Но процедуры - да, прийдется переписывать. Но зато у PostgreSQL есть плюс - можно выбрать язык, на котором писать хранимки: plpgsql, perl или python. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 17:03 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
РосгоснанораспилтрестGerrr, PostgreSQL - отличный вариант. Но процедуры - да, прийдется переписывать. Но зато у PostgreSQL есть плюс - можно выбрать язык, на котором писать хранимки: plpgsql, perl или python. У экспресса есть один плюс - вообще ничего не надо переписывать :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 17:18 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
GerrrЕсли 10 - тогда еще интереснее... остаются только ограничения на производительность, но это пока не попробуешь не поймешь разницы :) Хорошо, а есть еще все же варианты которые express обходят по скорости, и при этом не сильно катастрофически уступают по переносимости с существующего MS SQL? Ограничения не по производительности, а по задействованным ресурсам. А что, Postgres где-то обгоняет MSSQL ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 17:46 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
РосгоснанораспилтрестGerrr, PostgreSQL - отличный вариант. Но процедуры - да, прийдется переписывать. Но зато у PostgreSQL есть плюс - можно выбрать язык, на котором писать хранимки: plpgsql, perl или python.с помощью CLR можно и на MS SQL на разных языках писать ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 17:48 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Siemargl, где-то обгоняет, где-то не обгоняет. ТСу нужно бесплатное. MSSQL-то бесплатен, но он ограничен, и всё равно работает только на платной венде. А Постгрес работает везде. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:13 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
SergSuperРосгоснанораспилтрестGerrr, PostgreSQL - отличный вариант. Но процедуры - да, прийдется переписывать. Но зато у PostgreSQL есть плюс - можно выбрать язык, на котором писать хранимки: plpgsql, perl или python.с помощью CLR можно и на MS SQL на разных языках писать А вот на pure C - низя. А в Постгри - можно. Если нужна какая-то специфичная функция, критичная по производительности - это крутъ. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:14 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
РосгоснанораспилтрестSiemargl, где-то обгоняет, где-то не обгоняет. ТСу нужно бесплатное. MSSQL-то бесплатен, но он ограничен, и всё равно работает только на платной венде. А Постгрес работает везде. ээээ... такой нескромный вопрос а делфин, который упомянут в стартпосте - он тоже везде работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:15 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
РосгоснанораспилтрестSergSuperпропущено... с помощью CLR можно и на MS SQL на разных языках писать А вот на pure C - низя. А в Постгри - можно. Если нужна какая-то специфичная функция, критичная по производительности - это крутъ. в данном конкретном случае я сильно подозреваю что там нет "специфических функций, критичных по производительности". зы да и на сях - таки можно влупить, если сильно охота, конечно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:16 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
lockyРосгоснанораспилтрестSiemargl, где-то обгоняет, где-то не обгоняет. ТСу нужно бесплатное. MSSQL-то бесплатен, но он ограничен, и всё равно работает только на платной венде. А Постгрес работает везде. ээээ... такой нескромный вопрос а делфин, который упомянут в стартпосте - он тоже везде работает? Делфин - на клиентах. А ТС спрашивал про сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:17 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
http://www-01.ibm.com/software/data/db2/express/download.html (также IBM раздаёт Informix с ещё меньшими аппаратными ограничениями) плюс http://www.ibm.com/developerworks/data/downloads/migration/mtk/ ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:18 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
locky<Скиппед> в данном конкретном случае я сильно подозреваю что там нет "специфических функций, критичных по производительности". зы да и на сях - таки можно влупить, если сильно охота, конечно. Ну, а вдруг понадобятся? А что, у MSSQL есть такой вот открытый API для низкоуровневой реализации чего угодно ? Т.е. и агрегат напейсать можно, и тип, и операторы?.. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:21 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
РосгоснанораспилтрестТСу нужно бесплатное. Об этом надо было задумываться до того, как он подсел на ни с чем не совместимый T-SQL. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:23 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovРосгоснанораспилтрестТСу нужно бесплатное. Об этом надо было задумываться до того, как он подсел на ни с чем не совместимый T-SQL. Ну-у, теперь одумался, вестимо, и ищет, вон, альтернативы. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:29 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Росгоснанораспилтрестlocky<Скиппед> в данном конкретном случае я сильно подозреваю что там нет "специфических функций, критичных по производительности". зы да и на сях - таки можно влупить, если сильно охота, конечно. Ну, а вдруг понадобятся? А что, у MSSQL есть такой вот открытый API для низкоуровневой реализации чего угодно ? Т.е. и агрегат напейсать можно, и тип, и операторы?.. Аггрегаты - можно, типы - можно Операторы - нет. Однако всегда возникает вопрос - а задлянафига это всё, простите, надо? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:29 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovРосгоснанораспилтрестТСу нужно бесплатное. Об этом надо было задумываться до того, как он подсел на ни с чем не совместимый T-SQL. "совместимых" их вообще всего ничего :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:30 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
lockyАггрегаты - можно, типы - можно Операторы - нет. Однако всегда возникает вопрос - а задлянафига это всё, простите, надо? :) Ну, для Постгреса с помощью этого "задлянафига" много вкусностей написали (см. контриб, например). А если какой вкусности нет - можно написать самому/заказать написание на аутсорс, благо API там простой. Т.е. не зависишь на все 100% от желания левой пятки мейнтейнера. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:32 |
|
На что бесплатное переехать с MS SQL?
|
|||
---|---|---|---|
#18+
РосгоснанораспилтрестlockyАггрегаты - можно, типы - можно Операторы - нет. Однако всегда возникает вопрос - а задлянафига это всё, простите, надо? :) Ну, для Постгреса с помощью этого "задлянафига" много вкусностей написали (см. контриб, например). А если какой вкусности нет - можно написать самому/заказать написание на аутсорс, благо API там простой. Т.е. не зависишь на все 100% от желания левой пятки мейнтейнера. Снова задаю вопрос - а задлянафига это надо, простите? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2011, 18:33 |
|
|
start [/forum/topic.php?fid=35&msg=37448560&tid=1552642]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 251ms |
total: | 389ms |
0 / 0 |