Форум: "Прочее";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
ВнизПомогите с выбором СУБД Найти похожие ветки
← →
sl8er (2007-08-01 11:32) [0]100 клиентов, объем документов около тысячи в день, планируется увеличение количества клиентов, аналитики минимум и редко. Требования к надежности, возможна репликация. Желательна бесплатная СУБД.
Что еще подойдет, кроме Firebird?
← →
Sergey13 © (2007-08-01 11:42) [1]> [0] sl8er (01.08.07 11:32)
Если объемы документов невелики то можно попробовать бесплатные версии "старших братьев" типа ОРАКЛ Экспрес. Там ограничение на пользовательские данные 4 (помнится) гига.
← →
tesseract © (2007-08-01 12:03) [2]
> Что еще подойдет, кроме Firebird?
PostgresQL - для документов даже лучше. Т.К поддерживает ООП и иерархические данные.
← →
Игорь Шевченко © (2007-08-01 12:06) [3]Oracle 10g
← →
Бакук © (2007-08-01 12:07) [4][3] Это бесспорно :) Но ценник...
← →
DrPass © (2007-08-01 12:07) [5]
> Там ограничение на пользовательские данные 4 (помнится)
> гига.
Это очень мало при таком объеме документов. Даже если размер записи невелик
← →
tesseract © (2007-08-01 12:16) [6]
> Это очень мало при таком объеме документов.
на год-два хватит с избытком. В основном место жрут промежаточные расчётные данные.
← →
DrPass © (2007-08-01 12:18) [7]
> tesseract © (01.08.07 12:16) [6]
>
> > Это очень мало при таком объеме документов.
>
>
> на год-два хватит с избытком
Ну да. Год-два, может быть три. Но разве это много? Если рассчитывающему на бесплатную СУБД заказчику сказать, что через три года ему придется покупать коммерческую версию Оракла, у него инфаркт будет
← →
tesseract © (2007-08-01 12:22) [8]
> Если рассчитывающему на бесплатную СУБД заказчику сказать,
> что через три года ему придется покупать коммерческую версию
> Оракла, у него инфаркт будет
В 1с принято чистить базу раз в 2-3 года. Другая уходит в архив. По законодательству 3 года минимальный срок храенения документов. Если заказчик согласен, то вперёд :-)
← →
Игорь Шевченко © (2007-08-01 12:22) [9]
> [3] Это бесспорно :) Но ценник...
Он бесплатный (Express Edition) потому и рекомендую. Почти полноправный Oracle на халяву - чем плохо ?
← →
Бакук © (2007-08-01 12:27) [10]http://www.rhd.ru/docs/articles/oraclexe/#xe
"Исполняемый код Oracle Database XE может работать с объемом до 4GB пользовательских данных (в дополнение к системным данным Oracle) и на любой системе, используя до 1GB оперативной памяти и один процессор"
1Gb для 10 - это разве приемлемо? Только что посмотрел, девятка отъедает с лихвой 500 метров при минимуме подключенных сессий
← →
alex_*** © (2007-08-01 12:28) [11]Под такие требования любая СУБД подойдет. 100 клиетов это ведь не количество одновременных соединений?
← →
Бакук © (2007-08-01 12:31) [12][11] именно соединений, причем для начала
← →
Игорь Шевченко © (2007-08-01 12:34) [13]Бакук © (01.08.07 12:27) [10]
Ну пусть автор ищет бесплатную СУБД уверенно работающую с сотнями одновременных подключений.
> Только что посмотрел, девятка отъедает с лихвой 500 метров
> при минимуме подключенных сессий
За ради интереса посмотрел, сколько у меня тот самый Oracle10 XE занимает - 45 мегабайт памяти.
Но если параметры SHARED_POOL_SIZE и SGA_MAX_SIZE установить в гигабайты, оно и больше съест, не так ли ? :)
← →
alex_*** © (2007-08-01 12:35) [14]
> [11] именно соединений, причем для начала
>
Одновременных? Уверен? Мне кажется что одновременных не больше десятка....
← →
Бакук © (2007-08-01 12:58) [15][13] :) логично
[14] уверен. абсолютно
← →
dr Gonzo © (2007-08-01 12:58) [16]Посмотрите еще Microsoft SQL Server Express 2005. Free вариант имеет ограничения на размер БД 4 гига, и 1 процессор.
← →
Sergey13 © (2007-08-01 12:58) [17]> [10] Бакук © (01.08.07 12:27)
> Только что посмотрел, девятка отъедает с лихвой 500 метров
> при минимуме подключенных сессий
Сколько отдашь - столько и отъест.
← →
alex_*** © (2007-08-01 13:00) [18]
> [14] уверен. абсолютно
А если ADO.NET использовать или Web interface?
← →
Игорь Шевченко © (2007-08-01 13:01) [19]Бакук © (01.08.07 12:58) [15]
Я, конечно, извиняюсь, но может, для 100 и более клиентов изменить архитектуру на трехзвенку ?
← →
Sergey13 © (2007-08-01 13:02) [20]> [5] DrPass © (01.08.07 12:07)
> Даже если размер записи невелик
Остается узнать у автора, что скрывается под "документом".
← →
dr Gonzo © (2007-08-01 13:02) [21]На счет репликации не уверен, такие взрослые вкусности у фришных продуктов обычно отрезают...
← →
Бакук © (2007-08-01 13:08) [22][19] Не стоит извиняться :) я учитель, вы - мастер :)
ногами не бить, но спрошу (т.к. опыта в трех звеньях мало): что это даст кроме минимизации трафика клиент - сервер?
[20] ТТН с некоторыми доработками
← →
Игорь Шевченко © (2007-08-01 13:11) [23]Бакук © (01.08.07 13:08) [22]
> ногами не бить, но спрошу (т.к. опыта в трех звеньях мало):
> что это даст кроме минимизации трафика клиент - сервер?
>
Можно уменьшить число одновременных подключений к СУБД, например.
Более общим словом - увеличить масштабируемость системы.
А, опять же, если не секрет - какого плана задача решается, что эти клиенты делают и насколько одновременно ?
← →
Бакук © (2007-08-01 13:17) [24]в [22] вместо "учитель" хотел написать "ученик" :)))
> [23] Можно уменьшить число одновременных подключений к СУБД,
> например.
> Более общим словом - увеличить масштабируемость системы.
Если можно, подкиньте полезных ссылочек. Если с примерами, то будет совсем здорово. Можно на языке оригинала :)))
> А, опять же, если не секрет - какого плана задача решается, что эти клиенты делают и насколько одновременно ?
Управление грузоперевозками. Что-то похожее на http://www.bpro.ru/system/cargo.php но НАМНОГО проще
← →
Sergey13 © (2007-08-01 13:29) [25]> [4] Бакук © (01.08.07 12:07)
> Но ценник...
Кстати не так дорого как многие думают. Помнится версия SE One 5000$ на процессор или 150$ на узера.
← →
Игорь Шевченко © (2007-08-01 13:34) [26]
> Если можно, подкиньте полезных ссылочек. Если с примерами,
> то будет совсем здорово. Можно на языке оригинала :)))
Хороший вопрос. Я в тупике :)
> Управление грузоперевозками. Что-то похожее на http://www.
> bpro.ru/system/cargo.php но НАМНОГО проще
Понятно. Делали аналогичную систему (продажа авиаперевозок), использовали Firebird. Двухзвенка.
← →
Бакук © (2007-08-01 13:41) [27]
> SE One 5000$ на процессор или 150$ на узера.
Не думаю что на это пойдут :) Опять же, 100 сессий * 150 = 15 тыс уе на сервер. Дороговасто... :(
> Хороший вопрос. Я в тупике :)
Ну как же тогда учиться :)))
Ну всяко же наверное что-нить завалялось :)
> Понятно. Делали аналогичную систему (продажа авиаперевозок),
> использовали Firebird. Двухзвенка.
Нет описания в сети?
← →
tesseract © (2007-08-01 13:48) [28]
> Нет описания в сети?
Если бы такие проекты валялись в сети программисты такую зарплату не получали бы.
← →
Игорь Шевченко © (2007-08-01 13:49) [29]Бакук © (01.08.07 13:41) [27]
> Нет описания в сети?
Если и есть, то не более чем у той системы грузоперевозок в [24]
Описание достоинств в прикладной области.
> Ну как же тогда учиться :)))
> Ну всяко же наверное что-нить завалялось :)
Я серьезно в тупике, потому как примеров трехзвенной архитектуры в сети, как звезд на небе, даже с кодом. Но с кодом простым и незатейливым, исключительно для демонстрации возможностей.
← →
Бакук © (2007-08-01 13:49) [30][28] В смысле описание системы - это "топ секрет"?
← →
Бакук © (2007-08-01 13:50) [31][29] Жаль.
Большое всем спасибо за подсказки, особенно ИШ.
Обязательно зайду к вам еще :)))
← →
DrPass © (2007-08-01 13:52) [32]
> Бакук © (01.08.07 13:49) [30]
> [28] В смысле описание системы - это "топ секрет"?
Сам подумай - на проектирование были затрачены немаленькие усилия, много времени и средств. И что, должно появиться желание все это выбросить на ветер? Берите и пользуйтесь, нам больше не надо
← →
Бакук © (2007-08-01 13:55) [33][32] посмотрите ссылочку в [24], это я и называю описанием. Мы друг друга не поняли :))
2 Игорь Шевченко: не могли бы показать настройки пулов для 10XE (45 метров - заманчиво :)))?
← →
Sergey13 © (2007-08-01 13:57) [34]> [27] Бакук © (01.08.07 13:41)
Если закупать будешь ты по такому принципу, то действительно можно без штанов остаться. 8-)
Говорят же тебе 5000 на процессор. Хоть мильен узеров к нему пришей.
← →
Игорь Шевченко © (2007-08-01 14:06) [35]Бакук © (01.08.07 13:55) [33]
> не могли бы показать настройки пулов для 10XE (45 метров
> - заманчиво :)))?select substr(name,1,32) name,substr(display_value,1,32) value from v$parameter
NAME VALUE
-------------------------------- --------------------------------
sga_max_size 272M
pre_page_sga FALSE
shared_pool_size 0
large_pool_size 0
java_pool_size 0
streams_pool_size 0
shared_pool_reserved_size 4613734
sga_target 272M
db_block_buffers 0
db_block_size 8192
db_cache_size 0
db_2k_cache_size 0
db_4k_cache_size 0
db_8k_cache_size 0
db_16k_cache_size 0
db_32k_cache_size 0
db_keep_cache_size 0
db_recycle_cache_size 0
db_cache_advice ON
compatible 10.2.0.1.0
db_file_multiblock_read_count 128
← →
Бакук © (2007-08-01 14:06) [36][34] спасибо за разъяснения. Все равно :) Дорого :)
← →
Бакук © (2007-08-01 14:11) [37][35] спасибо. давно не припомню, чтобы обсуждение прошло так гладко :)))
← →
Sergey13 © (2007-08-01 14:15) [38]> [33] Бакук © (01.08.07 13:55)
> 45 метров - заманчиво
Я бы сначала задумался, зачем твоему экземпляру 500 выделили. Если не спроста, то в 45 он будет чувствовать себя достаточно неуютно. 8-)
← →
Бакук © (2007-08-01 14:21) [39][38] да там никто не занимался настройкой. установили, заработало - поехали :)))
← →
alex_*** © (2007-08-01 15:39) [40]используя пул соединений, как в ADO.NET, кол-во одновременных сессий сокращается очень значительно.
С помощью чего будет клиент для БД? А с помощью 3-х звенки можно хоть акцес пользовать, только это гораздо сложнее 2-х звенки
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.044 c