Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выбор СУБД для БД на 1 млн. записей [D5, D6, D7]


Борис ©   (2005-02-19 14:34:00) 

Добрый день, уважаемые Мастера!

Оффтопик: возвращаюсь в Ваши круги через 1,5 года отсутствия :)

По теме:
Стою перед выбором СУБД с поддержкой структурированных запросов для реализации БД примерно на 1 лям записей. БД будет состоять из 2-3 таблиц, основная работа с БД - это выборки. Основные требования к СУБД - простая инсталяция у клиента.

на какую СУБД посоветуете обратить внимание?

Заранее спасибо за мнения.


Борис   (2005-02-19 20:31:00) [1]

Anatoly Podgoretsky ©   (19.02.05 16:38) [8]
Спасибо за ответ.
Данные в основном статистические для проведения выборок, т.е. гибель данных на станции клиента не критична и будет личиться просто переустанвкой эталонной базы.
Общий доступ если и будет - то не более 3 машин, но скорее всего и общего не будет.

DSKalugin ©   (19.02.05 15:10) [6]
Спасибо за ответ. Будет либо АДО+Аццесс либо Firebird 1.5.2.

Сейчас рассмотрю варианты и выберу что нить между Ацессом и Firebird 1.5.2.


Anatoly Podgoretsky   (2005-02-19 16:38:00) [2]

Борис ©   (19.02.05 14:53) [3]
Если база устанавливается на рабочую станцию, то технология не поможет. Вместе с гибелью стнации могут погибнуть и все данные, но если они ничего не стоят, то есть стоимость восстановления дешевле стоимости компьютера с UPS то тогжа без разницы какая база, но количество в 1 миллион и более все таки требует более мощной системы чем скажем AocPro или Access.
Кроме того ты ничего не указал об общем доступе к базе с других компьютеров. В однопользовательском варианте подойдет и Firebird 1.5.2 Embedded - это клон Интербейс.


Anatoly Podgoretsky   (2005-02-19 16:34:00) [3]

DSKalugin ©   (19.02.05 14:52) [2]
Кто сказал, что надо ставить платный, достаточно поставить бесплатный вариант, сам Микрософт это советует.


DSKalugin   (2005-02-19 15:10:00) [4]

Если это однопользовательская база. Т.Е. без сети, локальная...
так может вообще сделать все через ADO+MSAccess ?
Это из разряда кому что проще. Дело в том что FireBird база может испортиться при отключении света. Акцесс более устойчив.
есть однопользовательская версия Firebird 1.5.2 Embedded


Борис   (2005-02-19 14:58:00) [5]

прошу прощения за огромное количество очепяток :(


Борис   (2005-02-19 14:55:00) [6]

DSKalugin, спасибо за овтет.

MySQL отпадает из-за не такой простоты инсталляции клиентом (хотя это и моя любимая СУБД для решения web задач).

Скорее всего придется отсанавливаться на FireBird.


Борис   (2005-02-19 14:53:00) [7]

Anatoly, спасибо за ответ.

Прошу прощения, я не верно описал суть проблемы - "сервера не будет", будут просто машинки клиентов, все они не связаны каналами друг с другом.

ОС - все, от вин 98 до ХР, 2003 реже (но это не сильно принципиально).

MS SQL из за отсутствия сервера не вижу смысла ставить на конкретную клиентскую машину да и лицензии по таким ценам отпадают.

Сокрее всего придется смотерть в сторону IB и клонов.


DSKalugin   (2005-02-19 14:52:00) [8]

>состоять из 2-3 таблиц
Вы что, Анатолий? Всегда из пушки по воробъям палите? :-)))
Зачем же для таких элементарных задач ставить промышленный сервер
тем паче MS SQL стоит денег, причем больших.

Самая простая инсталляция у FireBird + плюс бесплатность + делфи заточен под него как родной + море информации c примерами (ibase.ru)
Как вариант можно рассмотреть Визуал Фокспро или MySQL


Anatoly Podgoretsky   (2005-02-19 14:40:00) [9]

Любая клиент-серверная, 1 млн это просто ничтожное количество. Насчет простоты инсталяции это вопрос об уровне интеллекта, практически у всех простая инсталяция.
Насчет на какую обратить внимание, нельзя сказать не зная ничего про ОС, про ресурсы сервера, хотя для указаного размера подходит практически любой компьютер из современных.

Я бы порекомендовал MS SQL, некоторым нравится Interbase или его клоны, остальные более редко распространены.


Наверх

Титульная страница Поиск, карта сайта Написать письмо