Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 БД для больших объёмов.  [new]
Рыб
Member

Откуда: Санкт-Петербург
Сообщений: 21
Ситуация следующая:
1. Нужна настольная БД, т.е. что бы при установке клиента пользователю на машину этому пользователю не приходилось выполнять никаких установок или настроек СУБД. Использоваться будет только локально.
2. Довольно большие объёмы данных. Самая объёмная таблица порядка 50 полей, из них примерно половина крупные текстовые, остальные даты и числа. Возможны объёмы данных в районе 1-2 млн записей.
3. База только на чтение, требуются выборки с группировками и сортировкой по текстовым полям.

Акцес - упираюсь в максимальный размер.
SQL Server, Oracle - пользователю придётся производить сложную настройку.

Может быть есть какие-нибудь "настольные" решения серверных БД, которые можно использовать по тому же принципу, что и, скажем, Акцес, т.е. скопировал файл БД и необходимые библиотеки и всё готово к работе?
31 июл 04, 02:20    [850786]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
alex_k
Member

Откуда: krasnoyarsk
Сообщений: 6694
firebird :-)
точнее fbembedded

хотя, я никогда с такими объемами не сталкивался, поэтому нужно тестировать, наверное
31 июл 04, 02:47    [850790]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
S.G.
Member

Откуда: cartoon network
Сообщений: 30611
Предложение No2:
Firebird, embedded :)
Установка/Настройка состоятся в копировании БД, программы и драйвера в желаемую директорию.

У меня в рабочей базе- две таблицы по 2 млн записей. Справка связанная с суммированием данных по этим таблицам выполняется за ~10 сек. (P-IV 2GHz)
31 июл 04, 09:50    [850820]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
Рыб
Member

Откуда: Санкт-Петербург
Сообщений: 21
Поискал по сайтам, обнаружил, что последняя версия 1.5.1.
Что лучше выбрать для разработки клиента? Мне привычнее было бы на VC, но помня мой давнишний, не очень удачный, опыт работы с InterBase через ADO могу предположить, что куда более эффективно было бы использовать Delphi или Builder и набор соответствующих компонентов.
31 июл 04, 12:35    [850857]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
попробуйте еще MSDE. Он, правда, по размеру превосходит фиребёрд и иже с ним, зато почти как взсрослый, только базы у него не такие большие могут быть (по моему максимум 2GB) и он не такой многопользовательский (юзеров 5-10). Из VC к нему можно ходить, я так понимаю, как к родному. А инсталляцию можно проводить абсолютно без участия юзера.
31 июл 04, 17:09    [850984]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
Рыб
Member

Откуда: Санкт-Петербург
Сообщений: 21
MSDE смотрел, удобно, но не устраивает именно из-за ограничения в 2GB.
31 июл 04, 19:07    [851014]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
Рыб
Member

Откуда: Санкт-Петербург
Сообщений: 21
Извините, но не нашёл кнопки редактирования сообщения, так что пишу ещё одно.

Поискал, нашёл нечто, под названием Advantage, кто-нибудь сталкивался с этим?
31 июл 04, 19:36    [851018]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
karly™
Guest
VFP
1. Работает по тому же принципу, что и Аксесс ;-) Устанавливается копированием.
2. Нет ограничения на размер базы. Миллион записей - не вопрос.
3. Если использовать только на чтение - в принципе исключены падения БД.
4. Локально работает быстрее любого клиент-сервера.
2 авг 04, 11:28    [851938]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
SEF
Guest
Рыб
MSDE смотрел, удобно, но не устраивает именно из-за ограничения в 2GB.


На NTFS нет ограничения!
Читайте http://www.ibase.ru

Владимир
2 авг 04, 12:29    [852174]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
S.G.
Member

Откуда: cartoon network
Сообщений: 30611
автор
Что лучше выбрать для разработки клиента? Мне привычнее было бы на VC, но помня мой давнишний, не очень удачный, опыт работы с InterBase через ADO могу предположить, что куда более эффективно было бы использовать Delphi

Для Delphi лучшим считается выбор компонентов FIBPlus. Многие также работают через IBX.
2 авг 04, 19:27    [853541]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 32174
SEF
Рыб
MSDE смотрел, удобно, но не устраивает именно из-за ограничения в 2GB.


На NTFS нет ограничения!
Читайте http://www.ibase.ru


А вы не напутали? Я тоже читал про ограничение в 2 Гб, да и с чего это на www.ibase.ru будут писать про микрософтовскую субд?
3 авг 04, 11:45    [854453]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
Рыб
Member

Откуда: Санкт-Петербург
Сообщений: 21
Насколько я понимаю в MSDE ограничение в два ГБ продиктовано не ограничениями файловой системы, а так же как и в акцесе - политикой разработчика или какими-то внутренними проблемами по обработке бОльших объёмов.
3 авг 04, 21:38    [856593]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
f_w_p
Member

Откуда:
Сообщений: 1603
Рыб
Насколько я понимаю в MSDE ограничение в два ГБ продиктовано не ограничениями файловой системы, а так же как и в акцесе - политикой разработчика или какими-то внутренними проблемами по обработке бОльших объёмов.

По-моему это лицензионное соглашение и к техническим проблемам никакого отношения не имеет.
4 авг 04, 08:27    [856808]     Ответить | Цитировать Сообщить модератору
 Re: БД для больших объёмов.  [new]
Lepsik
Member

Откуда: glubinka
Сообщений: 4257
--По-моему это лицензионное соглашение и к техническим проблемам никакого отношения не имеет.

прбовал заатачить базу в 2.3 гига в MSDE - получилось, все выборки работают - но добавлять не позволяет (ругается на ограничение на фаловую группу)
5 авг 04, 18:17    [862819]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить