powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор СУБД прошу совета
23 сообщений из 23, страница 1 из 1
Выбор СУБД прошу совета
    #34700365
Выскажитесь, пожалуйста, по теме.

Нахожусь на этапе "Первого приближения" к решению задачи.

Вопрос: что выбрать в качестве СУБД?

Общие требования:
1. На текущий момент рассматриваются только бесплатные решения.
2. Имеется около 20-ти точек в которых будет установлено будущее ПО.
2.1. В каждой из точек не более 5-ти пользователей
2.2. ежедневно будет создаваться (пока на вскидку) не более 500 записей.
3. На будущих этапах работы подразумевается создание Центральной БД. Экспортирующей информацию из региональных экземпляров. Желательно иметь решение подразумевающее экспорт/импорт данных средствами СУБД.
4. Хранящаяся Информация будет отображать достаточно щепетильные аспекты жизни Клиентов - риск потери данных желательно минимизировать. Если какая-то зараза сможет спереть Хранилище оч. не хотелось бы чтобы она смогла его "Завести" ("То что один человек сделал, другой завсегда поломать сможет..." - это понятоно. Но хочется макс. осложнить процесс ломки.)

Требования по разработке:
1. Клиента рисовать думаю на C++ (MS VS 2005)
2. Крайне желательно наличие ODBC/OLE.
3. Крайне желательно наличие библиотек доступа адаптированных для взаимодействия с Плюсами (а-ля OCI/OCCI для ORACLE)
4. не критично, но желателно наличие вменяемого Языка СУБД, на котором возможно реализовать большую часть логики работы будущего ПО (А-ля PL\SQL для ORACLE, T-SQL для MSSQL)

О себе:
3 года ORACLE
1.5 MSSQL
опыт работы с прочими СУБД уровня "Ниже плинтуса".

Благодарю!
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700457
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы не указали предполагаемые размеры бд точек и центральной.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700563
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое приближениеО себе:
3 года ORACLE
1.5 MSSQL
опыт работы с прочими СУБД уровня "Ниже плинтуса".
Ну и бери бесплатный Oracle либо бесплатный MSSQL, вполне хватит. Ну а перспектива в отдаленном будущем, когда задача вырастет, купить-таки платный Oracle аж за $750 (MSSQL - не знаю, но вряд ли больше) многократно окупится экономией на времени-качестве разработки и сопровождения.

Что касается защиты - в сегменте "бесплатных или около того" решений действительно надежной защиты базы имхо не обеспечить, просто потому, что при "бесплатной охране" злоумышленник довольно легко унесет не только хранилище, но и все ключи. Думаю, я бы остановился на том, что шифровал бы персональную информацию кодом, зашитым в клиента. Ну а в клиента добавил бы "тонкостей", мешающих ему запуститься вне офиса фирмы; идеально - если бы клиент при запуске запрашивал ключ на центральном сервере.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700581
pkarklinВы не указали предполагаемые размеры бд точек и центральной.

Пока могу планировать не более 1ГБ константной информации (справочники, настройки, текстовки отчётов...)

Постарался смоделировать возможную "усреднённую запись"
получилось что-то около 2КБ
таким образом планирую ежедневный прирост в
500*2= 1000КБ

как-то пожалуй вот так
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700612
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS SQL 2005 Express Edition (бесплатная редакция) имеет ограничение на размер бд в 4 гига. С вашим приростом + константная информация минимум на 5 лет хватит. А там, глядишь, бизнес разовьется, и, как правильно заметил softwarer, можно будет приобрести "взрослую" редакцию.

Что касается защиты, то у MS SQL ее "хватает":
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700619
softwarerНу и бери бесплатный Oracle либо бесплатный MSSQL, вполне хватит. Ну а перспектива в отдаленном будущем, когда задача вырастет, купить-таки платный Oracle аж за $750 (MSSQL - не знаю, но вряд ли больше) многократно окупится экономией на времени-качестве разработки и сопровождения.

Что касается защиты - в сегменте "бесплатных или около того" решений действительно надежной защиты базы имхо не обеспечить, просто потому, что при "бесплатной охране" злоумышленник довольно легко унесет не только хранилище, но и все ключи. Думаю, я бы остановился на том, что шифровал бы персональную информацию кодом, зашитым в клиента. Ну а в клиента добавил бы "тонкостей", мешающих ему запуститься вне офиса фирмы; идеально - если бы клиент при запуске запрашивал ключ на центральном сервере.

Это вариант. На текущий момент подстраховываюсь в по бесплатным СУБД.
Спасибо за мнение! :-)
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700653
pkarklinЧто касается защиты, то у MS SQL ее "хватает":
Эт точно :-)
pkarklinMS SQL 2005 Express Edition (бесплатная редакция) имеет ограничение на размер бд в 4 гига.
Интересно По кол-ву одновременно открытых сессий оно имеет ограничения? Пожалуй по RTFM-лю

Спасибо!
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700669
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторИнтересно По кол-ву одновременно открытых сессий оно имеет ограничения? Пожалуй по RTFM-лю

Не RTFMте. Не имеет. Ограничение- 1 процессор и 1 гиг операционки.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700690
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое приближениеИнтересно По кол-ву одновременно открытых сессий оно имеет ограничения? Пожалуй по RTFM-лю
По количеству одновременно открытых сессий ограничений и не было никогда. Было искусственное занижение производительности при количестве сессий больше некоторого (зависит от версии). В 2005-ом это занижение убрано совсем.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700865
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛПБыло искусственное занижение производительности при количестве сессий больше некоторого (зависит от версии).

Точно. В MSDE 2000 при более чем 8ми одновременных сессиях вводилась искуственная задержка в каждую из сессий.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700889
А если немного усложнить условие (тут меня по телефону радуют)

Для конторы проблемно перобрести толковую ЭВМ.
На текущий момент на точке имеем ограничение по размеру оперативки в 256-500МБ
Вроде как смогут закупится только в след. году.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34700949
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.microsoft.com/sql/editions/express/sysreqs.mspx
SQL Server 2005 Express Edition System Requirements:
192 megabytes (MB) of RAM or more; 512 megabytes (MB) or more recommended
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34702386
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Первое приближениеА если немного усложнить условие (тут меня по телефону радуют)

Для конторы проблемно перобрести толковую ЭВМ.
На текущий момент на точке имеем ограничение по размеру оперативки в 256-500МБ
Вроде как смогут закупится только в след. году.

Oracle XE на 256 запустится (да и на 64 думаю запустится, своп понятие растяжимое), но как работать станет не знаю. у меня на целероне и 512Mb где-то вполне бегает. важнее чтоб дисков хотя бы 2 было.

500 записей в день на 5 человек - не проще вебного клиента нафигарить ?
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34702409
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!Oracle XE на 256 запустится (да и на 64 думаю запустится, своп понятие растяжимое),
Насколько я помню, минимум 128. Напоролся однажды - инсталлятор ругнулся. Причем потом спокойно работал, но вот чтобы инсталлятор согласился его поставить, пришлось на время инсталляции запихнуть еще одну планку :)

Yo.!важнее чтоб дисков хотя бы 2 было.
Для названных параметров задачи - глубоко пофиг, имхо. Если, конечно, не имеем в виду надежность-восстановление.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34703533
Yo.!500 записей в день на 5 человек - не проще вебного клиента нафигарить ?

Возможно и будет...

Решаются вопросы с каналами связи... достаточное кол-во точек находятся в местах типа "Глухая деревня" по части связи.

Спасибо всем за мнения.

Буду пробивать народ на приличные ЭВМ.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34703557
RomanSavelyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все популярные СУБД "потянут", причём в бесплатных ипостасях.
Что MS SQL, что Oracle, что DB2.

Может имеет смысл воспользоваться возможностями репликации, имеющимися в PostgreSQL.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34704248
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под заданные требования вполне пойдут и бесплатные - Firebird, PostgreSQL.
Учитывая, что планируется 20 точек, экономия серьезная.
При этом нагрузка, 5 пользователей, совсем маленькая.

RomanSavelyevМожет имеет смысл воспользоваться возможностями репликации, имеющимися в PostgreSQL.В свете обсуждения больших СУБД, упоминание возможностей репликации в PostgreSQL вызывает улыбку :)
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34704275
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serik AkhmetovПод заданные требования вполне пойдут и бесплатные - Firebird, PostgreSQL.

Под эти:

авторО себе:
3 года ORACLE
1.5 MSSQL
опыт работы с прочими СУБД уровня "Ниже плинтуса".

нет.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34704361
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О чем тогда разговор ? Человек поработал несколько лет с СУБД и не может принять решение подойдет она или нет ?
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34704388
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serik AkhmetovО чем тогда разговор ? Человек поработал несколько лет с СУБД и не может принять решение подойдет она или нет ?

Ну, впринципе, спросить совета никогда не вредно.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34704406
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklin Serik AkhmetovПод заданные требования вполне пойдут и бесплатные - Firebird, PostgreSQL.

Под эти:

авторО себе:
3 года ORACLE
1.5 MSSQL
опыт работы с прочими СУБД уровня "Ниже плинтуса".

нет.
Это - не требования.
Требования описаны в предыдущих двух абзацах.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34705141
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первое приближение
Думаю Вам любая подойдёт.

Защиту PostgreSQL хвалили тут.
...
Рейтинг: 0 / 0
Выбор СУБД прошу совета
    #34710722
RomanSavelyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serik AkhmetovВ свете обсуждения больших СУБД, упоминание возможностей репликации в PostgreSQL вызывает улыбку :)
Улыбка, не улыбка, а вполне может хватить.
Задачи простые, нагрузки незначительные - к чему из пушки по воробьям палить?
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор СУБД прошу совета
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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