Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проблема с ЛБД

2.1K
19 февраля 2003 года
Vest
9 / / 19.02.2003
Возникла такая проблема. Есть прога, написанная на С++Builder, которая интенсивно юзает локальные базейки Paradox. Все хорошо, да вот только индексы на табличках парадокса переодически сваливаются. Из-за специфики проги это неприемлемо, даже если будет приосходить иногда.
Как такое бороть? Какие альтернативы есть у парадокса? Какую СУБД использовать в системе где отказоустойчивость крайне критичный фактор.
Заранее спасибо всем кто откликнется.
1.7K
20 февраля 2003 года
Mark
114 / / 21.11.2002
Не очень понятно, что такое "локальные базейки". А вариантов масса: dBase, FoxPro, Access, Interbase, и серьезнее - Oracle, SQL Server и т.д. до самого не балуй. Зависит от решаемой задачи и от требований к базе по быстродействию, надежности и возможностям
1.9K
20 февраля 2003 года
masson
24 / / 25.10.2002
Работай с dbf-таблицами, надежный вариант. Для доступа к ним пользуй компоненты Advantage, только прогу твою перекраивать придется.
371
20 февраля 2003 года
Non_prog
193 / / 20.03.2000
Для надежности лучше сделай защиту от дурака и систему резервного копирования.
:)
3.4K
21 февраля 2003 года
ITim
2 / / 21.02.2003
Такая проблема может возникать и с DBF, и с Paradox базами - если прогримма не корректно завершается, тк индекс и база храняться в отдельных файлах...
Используй Access базы (подключение через ADO компоненты).
317
21 февраля 2003 года
Relax
573 / / 20.09.2000
Да! Access + ADO - супер! Тем более, что сам Access (как программа, а не как формат БД) гораздо удобнее для создания таблиц чем Database Desktop...
1.9K
03 марта 2003 года
OS17
40 / / 09.12.2002
А как насчет скорости занесения информации через ADO. Я, например, не смог отказаться от Paradox, несмотря на периодическое, практически ничем не обоснованное появление errora "Key violation", вырубающего БД для дальнейшего использования именно из-за того, что добавление информации через BDE - 22 сек, а аналогичный объем на ADO - (не соврать бы) - 1000 сек. Ну в общем может и не 1000 но, что больше чем на порядок - это точно.
295
04 марта 2003 года
gray_k
356 / / 20.12.1999
Цитата:
Originally posted by Mark
Не очень понятно, что такое "локальные базейки". А вариантов масса: dBase, FoxPro, Access, Interbase, и серьезнее - Oracle, SQL Server и т.д. до самого не балуй. Зависит от решаемой задачи и от требований к базе по быстродействию, надежности и возможностям


Ну насчёт того, что SQL Server серьёзнее Interbase вопрос спорный. Ну а для того, чтобы база реже падала использовать надо и правда БД SQL. Какую - это дело вкуса и знаний. Я бы советовал FB - бесплатный аналог Interbase.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог