powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / mssql or postgres
57 сообщений из 57, показаны все 3 страниц
mssql or postgres
    #38577723
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хочется сделать продукт который не будет требовать каких либо лицензий. Mssql сразу отлетает? Кроме postgres есть достойная (лучше даже лучшая) альтернатива? писанина будет на шарпе там нормалек с общением с потсгрис?
...
Рейтинг: 0 / 0
mssql or postgres
    #38577831
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSql,

firebird тоже не требует лицензий, если конечно ты его изменять не собираешься
...
Рейтинг: 0 / 0
mssql or postgres
    #38577836
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSql,

если база до 10Г, то можно и MSSQL, можно и Oracle
...
Рейтинг: 0 / 0
mssql or postgres
    #38577846
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как уже ответили, есть mssql express, но там ограничение в 10 Гиг.
Но... если хранить файлы в FILESTREAM, то эти файлы не будут входить в это ограничение.
Но... если использовать FILESTREAM, то нужно юзать трехзвенную архитектуру.
...
Рейтинг: 0 / 0
mssql or postgres
    #38577888
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperFatherSql,

если база до 10Г, то можно и MSSQL, можно и Oracle
но при этом возможно постргрис выиграет?
...
Рейтинг: 0 / 0
mssql or postgres
    #38577899
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarКак уже ответили, есть mssql express, но там ограничение в 10 Гиг.Вот только таких баз на сервере может быть практически немеряно - ограничение до 32К-штук на инстанс... :)
...
Рейтинг: 0 / 0
mssql or postgres
    #38577938
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarКак уже ответили, есть mssql express, но там ограничение в 10 Гиг.
Но... если хранить файлы в FILESTREAM, то эти файлы не будут входить в это ограничение.
Но... если использовать FILESTREAM, то нужно юзать трехзвенную архитектуру.А если в бесплатном оракле, то можно файлы хранить в файловой системе ОС и работать с ними через utl_file хоть в двухзвенке, хоть в трех-...
Но если совсем надо бесплатно, пусть постгрес берет и не парится.
FatherSqlКроме postgres есть достойная (лучше даже лучшая) альтернатива?Если брать сами по себе опенсорс СУБД, то, как я понимаю, постгрес как минимум достойная, а как максимум - лучшая. У меня сложилось мнение, что именно лучшая, но я не заставляю никого с этим соглашаться
...
Рейтинг: 0 / 0
mssql or postgres
    #38577940
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlхочется сделать продукт который не будет требовать каких либо лицензий. Mssql сразу отлетает? Кроме postgres есть достойная (лучше даже лучшая) альтернатива? писанина будет на шарпе там нормалек с общением с потсгрис?

Пойдет, на крайний случай есть ODBC.
Если уж "совсем извращаться", то можно взять еще и mono :-)
Т.е. C# + mono + PostgreSQL.
...
Рейтинг: 0 / 0
mssql or postgres
    #38577946
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rockclimberdma_caviarКак уже ответили, есть mssql express, но там ограничение в 10 Гиг.
Но... если хранить файлы в FILESTREAM, то эти файлы не будут входить в это ограничение.
Но... если использовать FILESTREAM, то нужно юзать трехзвенную архитектуру.А если в бесплатном оракле, то можно файлы хранить в файловой системе ОС и работать с ними через utl_file хоть в двухзвенке, хоть в трех-...
Но если совсем надо бесплатно, пусть постгрес берет и не парится.
FatherSqlКроме postgres есть достойная (лучше даже лучшая) альтернатива?Если брать сами по себе опенсорс СУБД, то, как я понимаю, постгрес как минимум достойная, а как максимум - лучшая. У меня сложилось мнение, что именно лучшая, но я не заставляю никого с этим соглашаться
Я имею ввиду что нужно шарить то место где лежат файлы. Что не очень правильно. Лучше разавать файлы через средний слой.
А так-то и на MSSQL можно по двухзвенке.
...
Рейтинг: 0 / 0
mssql or postgres
    #38577947
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sphinx_mvdma_caviarКак уже ответили, есть mssql express, но там ограничение в 10 Гиг.Вот только таких баз на сервере может быть практически немеряно - ограничение до 32К-штук на инстанс... :)
Ну это изврат)) Типа по одной базе на каждый год работы?)
...
Рейтинг: 0 / 0
mssql or postgres
    #38577963
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarНу это изврат)) Типа по одной базе на каждый год работы?)
А чо? Думаешь, шардинг придумали идиоты от нечего делать?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
mssql or postgres
    #38577991
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovdma_caviarНу это изврат)) Типа по одной базе на каждый год работы?)
А чо? Думаешь, шардинг придумали идиоты от нечего делать?..

Думаю что "шардинг" и "10 Гб" как-то не серьезно звучит в общем контексте.
...
Рейтинг: 0 / 0
mssql or postgres
    #38577994
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlSergSuperFatherSql,

если база до 10Г, то можно и MSSQL, можно и Oracle
но при этом возможно постргрис выиграет?я бы на Вашем месте думал не о том кто у кого во что-то выиграет, а как выполнить задачу с минимальными затратами)
...
Рейтинг: 0 / 0
mssql or postgres
    #38578001
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarsphinx_mvпропущено...
Вот только таких баз на сервере может быть практически немеряно - ограничение до 32К-штук на инстанс... :)
Ну это изврат)) Типа по одной базе на каждый год работы?)Во-первых, хоть на каждый день - на несколько лет хватит... :)

Во-вторых, достаточно удобно использовать "изолированные" (как административная единица или под-задача) базы данных.
...
Рейтинг: 0 / 0
mssql or postgres
    #38578007
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем?
...
Рейтинг: 0 / 0
mssql or postgres
    #38578265
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarА зачем?Что именно "зачем"? Имхо, единственный вопрос тут - "зачем автору брать урезанную версию платной СУБД и думать, как не вылезти за предел по гигабайтам, когда можно взять бесплатную и не париться об этом вообще".
...
Рейтинг: 0 / 0
mssql or postgres
    #38578363
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarsphinx_mvпропущено...
Вот только таких баз на сервере может быть практически немеряно - ограничение до 32К-штук на инстанс... :)
Ну это изврат)) Типа по одной базе на каждый год работы?)На каждый день :)
...
Рейтинг: 0 / 0
mssql or postgres
    #38578389
Дринкинс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FatherSqlхочется сделать продукт который не будет требовать каких либо лицензий. Mssql сразу отлетает? Кроме postgres есть достойная (лучше даже лучшая) альтернатива? писанина будет на шарпе там нормалек с общением с потсгрис?

PostgreSQL, без вариантов. Великолепная СУБД. Я б и шарпея посоветовал бы сменить, но ладно...
...
Рейтинг: 0 / 0
mssql or postgres
    #38578454
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rockclimberdma_caviarА зачем?Что именно "зачем"?
Зачем так сильно напрягаться.
rockclimberИмхо, единственный вопрос тут - "зачем автору брать урезанную версию платной СУБД и думать, как не вылезти за предел по гигабайтам, когда можно взять бесплатную и не париться об этом вообще".
Вот и я про тоже.
...
Рейтинг: 0 / 0
mssql or postgres
    #38578934
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понятно, я так вобщемто и думал.
...
Рейтинг: 0 / 0
mssql or postgres
    #38584595
via85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ms sql круче оракла?
...
Рейтинг: 0 / 0
mssql or postgres
    #38584616
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
via85ms sql круче оракла?озвучте Ваши критерии крутости
...
Рейтинг: 0 / 0
mssql or postgres
    #38584619
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperозвучте Ваши критерии крутости
Крутизна обычно измеряется в градусах от горизонтали. Например, Т-80 может одолеть
крутизну 35-40 градусов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
mssql or postgres
    #38584742
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovКрутизна обычно измеряется в градусах от горизонтали.
Offtopic
А крутизну варенных яиц меряют в минутах. :)

Ontopic
Лицензия не будет требоваться, только для самописного велосипеда, все остальное потребует в той или иной форме, например, для PostgreSQL .
...
Рейтинг: 0 / 0
mssql or postgres
    #38587112
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovdma_caviarНу это изврат)) Типа по одной базе на каждый год работы?)
А чо? Думаешь, шардинг придумали идиоты от нечего делать?..


Какое верное замечание про шардинг...
...
Рейтинг: 0 / 0
mssql or postgres
    #38587589
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажиет какую ide юзать для разработки под постгри
...
Рейтинг: 0 / 0
mssql or postgres
    #38587783
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlподскажиет какую ide юзать для разработки под постгри

PgAdmin же.
А так, если ест деньги, то EMS PostgreSQL Manager.
...
Рейтинг: 0 / 0
mssql or postgres
    #38594118
biwed.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
FatherSql.
Добрый день!
Юзаю две проги при работе с PostgreSQL.
1. PgAdmin (генерация запросов, администрирование, просмотр прав и т.д.)
2. SQL Power Architect (проектирования схемы БД).
Обе проги бесплатные.
...
Рейтинг: 0 / 0
mssql or postgres
    #38596110
Alexey Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DB2 Express-C еще можно рассмотреть, у нее нет огранияения на размер БД.
...
Рейтинг: 0 / 0
mssql or postgres
    #38707547
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для сайта постгрис нормалек? проблем с хостингом не будет (я ноль в хостинге)?
...
Рейтинг: 0 / 0
mssql or postgres
    #38707550
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще смотрю есть ems manager lite - он слабее pgadmin? или может кряк на полную ems? или не стоит того?
...
Рейтинг: 0 / 0
mssql or postgres
    #38707551
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlдля сайта постгрис нормалек? проблем с хостингом не будет (я ноль в хостинге)?Если хостинг будет на VPS или выделенном сервере, то без проблем. На виртуальном (шаред) хостинге PostgreSQL обычно нет.
...
Рейтинг: 0 / 0
mssql or postgres
    #38707555
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftFatherSqlдля сайта постгрис нормалек? проблем с хостингом не будет (я ноль в хостинге)?Если хостинг будет на VPS или выделенном сервере, то без проблем. На виртуальном (шаред) хостинге PostgreSQL обычно нет.
а на виртуальном чо есть? и в чем разница? думаю в цене
...
Рейтинг: 0 / 0
mssql or postgres
    #38707556
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlmiksoftпропущено...
Если хостинг будет на VPS или выделенном сервере, то без проблем. На виртуальном (шаред) хостинге PostgreSQL обычно нет.
а на виртуальном чо есть? и в чем разница? думаю в ценеНа виртуальном обычно есть MySQL.
В среднем виртуальный самый дешевый, но и VPS можно найти весьма недорого, зависит от желаемых ресурсов.
...
Рейтинг: 0 / 0
mssql or postgres
    #38707560
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftНа виртуальном (шаред) хостинге PostgreSQL обычно нет.
MS SQL там нет ещё обычнее.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
mssql or postgres
    #38707564
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftFatherSqlпропущено...

а на виртуальном чо есть? и в чем разница? думаю в ценеНа виртуальном обычно есть MySQL.
В среднем виртуальный самый дешевый, но и VPS можно найти весьма недорого, зависит от желаемых ресурсов.
сколько недорого? вначале само собой ресурсы слабые нужны, пару десятков сессий
...
Рейтинг: 0 / 0
mssql or postgres
    #38707567
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlmiksoftпропущено...
На виртуальном обычно есть MySQL.
В среднем виртуальный самый дешевый, но и VPS можно найти весьма недорого, зависит от желаемых ресурсов.
сколько недорого? вначале само собой ресурсы слабые нужны, пару десятков сессийПосмотрите сайты нескольких хостеров. VPS, говорят, от $5 в месяц начинается, но я с такими дела не имел.
...
Рейтинг: 0 / 0
mssql or postgres
    #38707597
FatherSql
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как обновления сервера делаются (на новую версию или патчи)?
...
Рейтинг: 0 / 0
mssql or postgres
    #38708660
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSql, обновление сервера, или обновление Вашего софта на сервере?
...
Рейтинг: 0 / 0
mssql or postgres
    #38708681
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FatherSqlа как обновления сервера делаются (на новую версию или патчи)?

В рамках одной версии просто обновляться.
Если переходите м/у версиями, то можно ч/з Plan Text dump.
Т.е. делаете dump БД.
Ставите новую версию, загружаете в нее dump.
...
Рейтинг: 0 / 0
mssql or postgres
    #38711603
Volochkova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KuznetsovDB2 Express-C еще можно рассмотреть, у нее нет огранияения на размер БД.

+1

Но MS SQL 10 ГБ, ограничение на базу данных.
Делите базы сразу на "части", до 40-50 ГБ получите под MS SQL :-)
...
Рейтинг: 0 / 0
mssql or postgres
    #38711624
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VolochkovaAlexey KuznetsovDB2 Express-C еще можно рассмотреть, у нее нет огранияения на размер БД.

+1

Но MS SQL 10 ГБ, ограничение на базу данных.
Делите базы сразу на "части", до 40-50 ГБ получите под MS SQL :-)
10 Гб это же огромный объем. Если у вас база > 10Гб (не считая файлов) то у вас должно быть бабло на не Express версию.
...
Рейтинг: 0 / 0
mssql or postgres
    #38713894
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем делать простой сайт на ДБ2 ???
да и на мсскл не так много смысла, ну может разве что только сайт на .net майкрософтовком
...
Рейтинг: 0 / 0
mssql or postgres
    #38714000
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan Durakзачем делать простой сайт на ДБ2 ???
да и на мсскл не так много смысла
Да и вообще: зачем какая-либо СУБД простому сайту, этой кучке HTML файлов?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
mssql or postgres
    #38714113
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovIvan Durakзачем делать простой сайт на ДБ2 ???
да и на мсскл не так много смысла
Да и вообще: зачем какая-либо СУБД простому сайту, этой кучке HTML файлов?..

не передергивай.
Если 100500 тысяч сайтов работают всего на 2-х субд, и только 0.05% на чем-то нетипичносм, надо для начала может обосновать свое попадание в 0.05% ??!!!
...
Рейтинг: 0 / 0
mssql or postgres
    #38714153
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan Durakнадо для начала может обосновать свое попадание в 0.05% ??!!!
Таким обоснованием может служить простой факт, что данный сайт - не home page малолетнего
школоло и не тривиально линейная лента новостей. Т.е. он просто не укладывается в паттерн
"много читаем, никогда не пишем".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
mssql or postgres
    #38714244
vTin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно C# лучше использовать с Ms SQL Server. Однако стоит отметить, что при Microsoft вообще лучше использовать то, что они предлагают, а не самописное, и приготовиться за это расплачиваться. При чем есть прецеденты, когда по несколько раз: для маленького проекта целый комплект по одной цене, для проекта по крупнее просто выкиньте закупленное для маленького и платите заново и дороже. При этом хостинг лучше расворачивать свой.
PostgreSQL конечно подружиться с C#. Но выполнять это придётся в рамках Microsoft. Некоторые из которых я уже перечислил.
Если Ваша организация имеет не косвенное отношение к IT, то советую взглянуть в сторону принципов GNU. PostgreSQL + GNU/Linux + Python/PHP. Очень гибкое и универсальное решение. Главный плюс - затрачиваемые деньги идут на Ваших же специалистов, так сказать вклад в своих людей. При этом хостинга и положительно настроенных людей из сообщества достаточно, чтобы помочь Вам и многим другим.

P.S. Конечно, забавно получается, спрашивали PostgreSQL или Ms SQL Server, а я Вам отвечаю о GNU и Microsoft,
...
Рейтинг: 0 / 0
mssql or postgres
    #38714305
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dma_caviar10 Гб это же огромный объем. Если у вас база > 10Гб (не считая файлов) то у вас должно быть бабло на не Express версию.Во-первых, по нынешним временам объем не такой уж огромный. Если пожизненно хранить версии-изменения объектов, что сейчас модно, лимит на объем (включающий не только данные, но и индексы) - неприятная в эксплуатации штука.
Во-вторых, дело не только в объеме. Лимит на ОП в 1Gb в MSSQL для 10Gb базы с множеством юзеров - печалька. У DB2 Express-C - 4Gb ОП.

Все зависит от задачи и сложности базы. Если нужна обработка толстых XML документов - у DB2 большое преимущество. Если нет - Postgress неплох, бесплатен, но для нормальной работы требует постоянного "пригляда" небесплатного админа. DB2 очень многое делает сам, мне его нестрашно оставлять надолго почти без пригляду. И с шарпом DB2 дружит. Но с ней надо разбираться - впрочем, сие несложно.
Если просто сайт - ни DB2, ни MSSQL имхо не нужны, тот же простенький MySQL стоит на всех хостингах. Если современный SQL с многоэтажными запросами - MySQL в пролете.
...
Рейтинг: 0 / 0
mssql or postgres
    #38714560
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Favn,

16 гиг ОЗУ у "крайней" версии DB2 Express-C
...
Рейтинг: 0 / 0
mssql or postgres
    #38714568
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://corp.cnews.ru/news/top/index.shtml?2014/08/06/581882

Свободное программное обеспечение заменит СУБД Oracle и Microsoft в ряде информационных систем Минздрава до конца 2015 г., рассчитывают в ИТ-департаменте министерства. За счет этого чиновники намерены сэкономить на лицензионных выплатах американским вендорам.

В связи с нынешней свистопляской с санкциями и прочим может стать распространено.

Когда в 2012 г. у нас рухнула одна из подсистем ЕГИСЗ и возник риск потери данных, мы обратились в Oracle за помощью, но они оказались бессильны. Нам пришлось оббегать всю Москву в поисках экспертов на стороне интеграторов, которые в течение нескольких дней собирали базу по крупицам и в итоге восстановили данные. А мы окончательно убедились в том, что по сути оплачиваем воздух, не получая никакой поддержки.

Наверняка 100% вины лежит на самих эксплуатантах, но Oracle всё равно должен был справиться - удивительно, что не.
...
Рейтинг: 0 / 0
mssql or postgres
    #38719937
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
biwed.ruFatherSql.
Добрый день!
Юзаю две проги при работе с PostgreSQL.
1. PgAdmin (генерация запросов, администрирование, просмотр прав и т.д.)
2. SQL Power Architect (проектирования схемы БД).
Обе проги бесплатные.

За шел на сайт SQL Power Architect - платная.
...
Рейтинг: 0 / 0
mssql or postgres
    #38719943
Фотография Дикий Билл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полазил, там есть комьюнити едишн.
Неудобная.
Visual paradigm comunity edition лучше. Намного.
...
Рейтинг: 0 / 0
mssql or postgres
    #38722073
Фотография gds
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarНу это изврат)) Типа по одной базе на каждый год работы?),
почему же?
Справочники в одной, файлы (контент) в другой, транзакционные данные в третьей, и т.д. Если система распределенная, то очень хороший и зарекомендованный вариант для балансировки нагрузки.
...
Рейтинг: 0 / 0
mssql or postgres
    #38728255
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gdsdma_caviarНу это изврат)) Типа по одной базе на каждый год работы?),
почему же?
Справочники в одной, файлы (контент) в другой, транзакционные данные в третьей, и т.д. Если система распределенная, то очень хороший и зарекомендованный вариант для балансировки нагрузки.
А как же ссылочная целостность?
...
Рейтинг: 0 / 0
mssql or postgres
    #38729568
Фотография gds
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviar,

На моей практике распределенные БД имеют схему звезда. т.е. база справочников и системных параметров, и т.п. + базы контентов (назовем их так).
Тут два варианта:
1. Реплицировать необходимый минимум справочной инфы в базу контент. Например в базу с транзакциями, ID счета + если надо минимальные поля, ID валюты и т.п. в базу с контентом ID объекта которому принадлежит объект. И настраивайте ссылочную целостность. А расширенные параметры Тип счета, признаки, клиенты в базе справочников.
2. Реализовать бизнес слой, через который и будет происходить модификация данных. Тут же можно организовать и проверку целостности, естественно она будет не жесткая и в основном контролировать подчиненные БД, но как говориться что есть, то есть.
...
Рейтинг: 0 / 0
mssql or postgres
    #38731663
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gds1. Реплицировать необходимый минимум справочной инфы в базу контент. Например в базу с транзакциями, ID счета + если надо минимальные поля, ID валюты и т.п. в базу с контентом ID объекта которому принадлежит объект. И настраивайте ссылочную целостность. А расширенные параметры Тип счета, признаки, клиенты в базе справочников.

Трнзакции... там ведь кроме валюты еще может быть куча ссылок на другие таблицы. Ну или если сразу этих полей нет, то со временем обязательно появятся. Например счет по дебету, счет по кредиту. Или это тоже выносить в осн. базу?))
Так и поучится, что выигрыша не много, пол таблицы будет лежать в осн. базе.
А если нужен поиск по полям из разных баз? Делать индексированную вьюху? Ну да, можно.
Вот ФИАС, КЛАДР, возможно еще аттач файлов, тут согласен. Но тут тогда уж можно и от ссылочной целостности отказаться....
А по файлам есть filestream.
...
Рейтинг: 0 / 0
mssql or postgres
    #38732222
Фотография gds
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarТрнзакции... там ведь кроме валюты еще может быть куча ссылок на другие таблицы. Ну или если сразу этих полей нет, то со временем обязательно появятся. Например счет по дебету, счет по кредиту. Или это тоже выносить в осн. базу?))
Так и поучится, что выигрыша не много, пол таблицы будет лежать в осн. базе.
А если нужен поиск по полям из разных баз? Делать индексированную вьюху? Ну да, можно.
Вот ФИАС, КЛАДР, возможно еще аттач файлов, тут согласен. Но тут тогда уж можно и от ссылочной целостности отказаться....
А по файлам есть filestream.
Ну я и говорю. что таблица будет, например: TranID, AccDebetID, AccCreditID,CurrencyDebetID,CurrencyCreditID,Amount,OperDate.
А какой счет баланс или внебеланс, клиентский (ссылки на клиента и т.п.) или транзитник, это все будет в справочной базе. Вот тут если делать ссылочную целостность надо две таблицы с одним полем AccountID и CurrencyID. Счет по классификации должен выбираться из справочной БД, а транзакции по счету из базы транзакционной.
Просто надо понять будет ли выигрыш от такого распределения или нет, как экономический точки зрения так и со стороны администрирования и разработки (в случае собственного проекта). И уже
По поводу файлов согласен файл-стрим хорошая штука. много полезных вещей можно с ней делать.
...
Рейтинг: 0 / 0
57 сообщений из 57, показаны все 3 страниц
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / mssql or postgres
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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