Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / База под Линукс ??? / 7 сообщений из 7, страница 1 из 1
21.02.2004, 15:18
    #32417750
agk
agk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База под Линукс ???
Помогите определится с выбором БД.

Задача:
Нефтяная компания с главной конторой в столице и филиалами в областных центрах. Каждому филиалу подчинено более 10 АЗС.
Обмен данными с помощью GSM модемов, интернет и телнет.
Работа со смарткартами.
Количество одновременных коннектов : на филиалах от 3 до 15.
На головной конторе : 50 - 100

Необходимо написать ПО под Линукс на с++ (обязательно).
Средства разработки: Kdevelop + QTDesinger.

Стоит вопрос о выборе БД. Postgress или Oracle.

Предпологаемое количество записей в базе - несколько милионов.
Оперативный мониторинг и обмен данными с сетью АЗС (более 200).
Сведение баланса на любой момент времени и перекачка данных в 1С и обратно посредством обмена ДБФ файлами.

На данный момент используется ОРАКЛ 8.0.5 с клиентом на Делфи 5. Коннект к базе через БДЕ. Все это дело жутко тормозит при одновременном коннекте уже более 2 юзеров.
...
Рейтинг: 0 / 0
21.02.2004, 16:01
    #32417764
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База под Линукс ???
Какой-то странный выбор: Oracle и Postgres - они ведь из совершенно разных весоых категорий. Для Оракла будет нужен толковый админ, чтобы всё это работало хорошо. Если уж вебирать между ораклом и чем-то ещё, так это что-то должно быти DB2, Informix, SyBase и в таком духе.
Я думаю что постгрес тоже потянет описанную тобой нагрузку, но скорость работы этого всего зависит от разработчика. То, что у вас тормозит база на Оракле и клиент на Дельфях, то тут ни оракл ни дельфя ни БДЕ не виноваты. Вобще-то я слабо представляю ка можно сделать чтобы 2 коннекта тормозили на оракле - разве что поставить сервер на 386
По поводу KDeveloper будет интересно услышать твои отзывы когда ты на нём поработаешь. Я игрался с ним немного и он на меня произвёл не очень хорошее впечатление - для простенького приложения нагенерил громадную кучу файлов каких-то и потом компилил пол минуты на двухпроцовой машине!!! Ещё с толку сбивает в нём что дизайнер форм там сам по себе...
...
Рейтинг: 0 / 0
21.02.2004, 16:03
    #32417765
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База под Линукс ???
На данный момент используется ОРАКЛ 8.0.5 с клиентом на Делфи 5. Коннект к базе через БДЕ. Все это дело жутко тормозит при одновременном коннекте уже более 2 юзеров.
Значит так спроектированы база и приложение-клиент. Для оракла 3 клиента это не нагрузка. И 33 клиента - тоже не нагрузка. Но это справедливо при нормальном проектировании структуры базы. Ну и при более-менее сносном железе.
...
Рейтинг: 0 / 0
21.02.2004, 16:10
    #32417767
VladSh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База под Линукс ???
Помогите определится с выбором БД.
Необходимо написать ПО под Линукс на с++ (обязательно).
Стоит вопрос о выборе БД. Postgress или Oracle.
Предпологаемое количество записей в базе - несколько милионов.
На данный момент используется ОРАКЛ 8.0.5 с клиентом на Делфи 5. Коннект к базе через БДЕ. Все это дело жутко тормозит при одновременном коннекте уже более 2 юзеров.


На первой странице форума размещены результаты опроса.
Кажется, вопрос с выбором БД однозначен: Oracle или FireBird.
Второй бесплатен, но лучше стать членом сообщества (платя 300 баксов в год).
BDE вещь, конечно, морально устаревшая и Borland уже третий год твердит о необходимости миграции с нее. Но то, что у вас жуткие тормоза при 2-х юзерах и копеечном объеме данных говорит только о кривых ручках разработчиков и больше ни о чем.
Для нескольких млн записей при десятке юзверей годится и MS Access:-)
Для сравнения:
МТС - добавляются в БД несколько десятков млн записей за сутки. Oracle 9i, 64-процессорный сервер, SUN
МГТС - несколько млн записей своих абонентов (за сутки) плюс транзит сотовых и других операторов. MS SQL

--
Шумов В.
www.acdplus.ru
...
Рейтинг: 0 / 0
21.02.2004, 16:58
    #32417785
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База под Линукс ???
Постгрес нормально будет. К тому же он с дистрибутивами линухов идёт обычно. Лично я бы ещё посоветовал взять не линукс, а что-то из линейки FreeBSD/OpenBSD/NetBSD ...
...
Рейтинг: 0 / 0
24.02.2004, 04:47
    #32418759
anjey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База под Линукс ???
а заказчику обязательно нужен графический интерфейс ?

а то ведь есть и другие альтернативы...
например Informix Dynamic Server и ихня же среда разработки: Informix 4GL
по крайней мере выполняется требование заказчика о написании кода на С.

p.s ----------------------------

не трогайте Postgres !!!
...
Рейтинг: 0 / 0
24.02.2004, 11:19
    #32419066
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
База под Линукс ???
Если идет разработка на C++ ) - то лучшая БД - IBM DB2. Единственная БД, которая в полной мере поддерживает С++.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / База под Линукс ??? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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