Delphi и Interbase
Добавлено: 01 дек 2004, 15:57
Несколько вопросов.
1. Можно ли использовать базы Interbase на компе конечного
пользователя используя лишь dll, или все равно потребуется установка каких-либо компонентов.
2. Какова надежность этой СУБД. Если в момент записи в БД при открытой транзакции произойдет рестарт компьютера, что будет с данными. Понятно, что не закрытая транзакция будет отменена, что будет с уже имеющимися данными? Возможна ли их потеря в каком-либо случае?
3. Насколько можно проконтролировать программным способом целостность базы данных? Чтобы быть уверенным, что имеющиеся данные в порядке.
4. Каковы механизмы резервного копирования. Можно ли копировать сам файл или нужно сохранять резервную копию средствами СУБД.
5. Каков максимальный размер БД в записях (или в дисковом пространстве).
6. Сильно ли влияет на скорость работы большой объем БД.
7. Если с клиетской машины (по сети) идет запрос к БД, то где обрабатывается этот запрос (на машине того же клиента или на компе, где находится БД).
Например, каков механизм выбора данных по запросу, который должен вернуть всего несколько записей из БД, в которой несколько сотен тысяч записей. Что в этом случаем пройдет по сети?
8. Может быть есть альтернативная СУБД, не требующая лицензии при распространении.
Если у Вас большой опыт использования Interbase на Delphi и Вы можете ответить на эти вопросы, то я буду очень признателен за консультацию и обучение, ЕСТЕСТВЕННО ЗА МАТЕРИАЛЬНОЕ ВОЗНАГРАЖДЕНИЕ.
Владимир.
Vladgul@yandex.ru
ICQ 28847725
1. Можно ли использовать базы Interbase на компе конечного
пользователя используя лишь dll, или все равно потребуется установка каких-либо компонентов.
2. Какова надежность этой СУБД. Если в момент записи в БД при открытой транзакции произойдет рестарт компьютера, что будет с данными. Понятно, что не закрытая транзакция будет отменена, что будет с уже имеющимися данными? Возможна ли их потеря в каком-либо случае?
3. Насколько можно проконтролировать программным способом целостность базы данных? Чтобы быть уверенным, что имеющиеся данные в порядке.
4. Каковы механизмы резервного копирования. Можно ли копировать сам файл или нужно сохранять резервную копию средствами СУБД.
5. Каков максимальный размер БД в записях (или в дисковом пространстве).
6. Сильно ли влияет на скорость работы большой объем БД.
7. Если с клиетской машины (по сети) идет запрос к БД, то где обрабатывается этот запрос (на машине того же клиента или на компе, где находится БД).
Например, каков механизм выбора данных по запросу, который должен вернуть всего несколько записей из БД, в которой несколько сотен тысяч записей. Что в этом случаем пройдет по сети?
8. Может быть есть альтернативная СУБД, не требующая лицензии при распространении.
Если у Вас большой опыт использования Interbase на Delphi и Вы можете ответить на эти вопросы, то я буду очень признателен за консультацию и обучение, ЕСТЕСТВЕННО ЗА МАТЕРИАЛЬНОЕ ВОЗНАГРАЖДЕНИЕ.
Владимир.
Vladgul@yandex.ru
ICQ 28847725