![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выбор СУБД для БД на 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 или его клоны, остальные более редко распространены.