gore |
Отправлено: 23.01.2005, 01:15 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 17
|
возник вопрос, что предпочтительнее по скорости:
локальный SQL сервер (MySQL) или доступ к локальным базам через BDE?
кроме того, как реагирует BDE при попытке одновремменного обрашения к одной базе нескольких пользователей
|
|
full_lamer |
Отправлено: 24.01.2005, 08:46 |
|
Машинист паровоза
Группа: Участник
Сообщений: 225
|
если изначально планируется одновременное обращение к БД более одного пользователя — лучше сразу использовать серверные платформы СУБД: SQL Server, InterBase (его клоны), ORACLE...
приимущества:
0: надежность операций — все опрации (транзакции) к БД фиксируются и в БД не заносятся изменения пока транзакия полностью н попадет в лог (журнал).
1: удобство обслуживания: резервное копирования и восстановление (причем нескольких видов);
2: практически неограниченный объем хранимой информации — Вам не нужно заботится о размере файлов — система сама будет следить за этим;
3: вообщем много еще приимуществ — с утра все и не припомнишь )))
а скорость работы во многом зависит от настроек сервера, СУБД сервера, от мощности сервера, и если правильно написать все запросы к БД со стороны пользователя, то скорость будет приемлимой (необходимо добиться минимального количества обращений для выборки или изменения данных — пользуйтесь внутренними средствами СУБД — ХП, тригеры, функции)
ИМХО. DBE и то что оно предоставляет я использую только строго для локальных приложений...
Отредактировано full_lamer — 24/01/2005, 09:48
|
|
AVC |
Отправлено: 24.01.2005, 10:00 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
QUOTE |
как реагирует BDE при попытке одновремменного обрашения к одной базе нескольких пользователей
|
BDE это прокладка между программой на Builder и сервером БД и поэтому ей глубоко безразлично сколько соединений установил сервер с другими клиентами.
Так называемые "прямые" компоненты всегда предпочтительнее (если не содержат большого числа "глюков").
SQL'евский сервер в большинстве случаев удобнее и быстрее файловых БД. |
|