Форум: "Базы";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];
ВнизЕсть ли преимущества у лок. БД (напр. Paradox) перед InterBase Найти похожие ветки
← →
tm (2003-04-25 08:55) [0]Такая задача: нужно сделать лок. БД для работы приложения. Говорят видимой и ощутимой разницы нету, лучше используй InterBase. Что вы думаете по этому поводу? Мне разницы нету, что на клиентской машине устанавливать, BDE или FireBird, главное в исп. ресурсы и быстродействие
← →
Соловьев (2003-04-25 09:45) [1]FireBird - лучше.
← →
tm (2003-04-25 09:47) [2]спасибо :)
← →
Anatoly Podgorestky (2003-04-25 09:49) [3]Конечно есть
← →
Роман Василенко (2003-04-25 09:51) [4]Никаких преимуществ BDE не перед кем не имеет.
Используй лучше Advantage. ( www.advantagedatabase.com )
Почитай здесь: http://www.kylecordes.com/bag/index.html
← →
Соловьев (2003-04-25 09:52) [5]2 tm
если ты занимался только написанием локальных БД или вообще не занимался, то будет легче написать используя связку BDE+Paradox, если же опыт есть, то можно попробовать FireBird.
← →
АлексейК (2003-04-25 10:49) [6]А при чем тут BDE? Можно и компонентами прямого доступа к базе подключаться, можно и через ADO. База на InterBase будет работать быстрее и надежнее, чем на Paradoxe. Да и целостность данных обеспечить легче. Только, конечно, для ф-ия InterBase нужен сам InterBase.
← →
MsGuns (2003-04-25 11:17) [7]>АлексейК (25.04.03 10:49)
>можно и через ADO.
Можно-то можно, но как раз в этом случае ВИДИМАЯ разница проявится во всей красе. Потому что тормозить будет по-взрослому. Даже на ничтожных объемах.
← →
АлексейК (2003-04-25 11:22) [8]Тормозить из-за подключения через ADO? И к чему?
← →
Иван (2003-04-25 12:23) [9]Удалено модератором
Примечание: Не лезь со своими вопросами в чужую ветку
← →
Zacho (2003-04-25 12:31) [10]
> Иван (25.04.03 12:23)
Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE
← →
АлексейК (2003-04-25 13:09) [11]Zacho ©
>Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE.
Интерсно с какого перепугу?
← →
Zacho (2003-04-25 13:15) [12]
> АлексейК (25.04.03 13:09)
Ссылку на какую-либо доку сейчас дать не могу, но про это неоднократно было и на этом форуме, и в fido7.ru.delphi.db и много где еще. Поищи, найдешь. А мне это, вообще-то, не интересно :)
← →
АлексейК (2003-04-25 15:07) [13]Ну как всегда, что слышал, что не помню.
← →
Zacho (2003-04-25 15:10) [14]Ну как всегда, самому поискать ломы. Да хотя бы в соседней ветке. http://delphimaster.net/view/3-1051249044/
← →
Mike Kouzmine (2003-04-25 15:10) [15]Нет более упертых, чем незнающие и неподозревающие.
← →
Serginio (2003-04-25 17:38) [16]Есть. С локальной базой ты работаешь напрямую в одном процессе с бд через его драйвер.Заранее зная расположение полей записи таблицы ты можешь работать с записью Например как
TTableRec= Record
Deleted:Char;
Fild1:Integer;
Field2:Array[0..3] Of Char;
... end; И не Используя TField (А уж тем более FieldByName)можешь получать огромную скорость обработки. Если же формировать отчет в памяти с использованием индексов Б деревьев в памяти Все SQL и рядом даже не стояли. Но при неболшом количестве пользователей можешь работать через DCOM или SocketConnection через TRemouteDataModule по принципу MultiReadWriteExclusive получиim Клиент серверное приложение. Но надежность у SQL выше.
← →
Anatoly Podgoretsky (2003-04-25 18:02) [17]Не путай локальные базы с SQL серверами, в последнее время в качестве локальных часто используются SQL сервера и дескопные базы часто используются не в локальном, а сетевом режиме.
← →
Alexandr3 (2003-04-26 05:55) [18]> Иван (25.04.03 12:23)
Оно того не стоит. С Парадоксом ADO все равно будет работать через BDE
Это по моему ерунда получается что если на машине не установлен BDE а только ADO то и с Парадоксом работать нельзя :-)
← →
Anatoly Podgoretsky (2003-04-26 09:18) [19]Можно, но ограничено, поскольку АДО устновит ограниченный набор БДЕ, так что никакой ерунды, а если не веришь, то смотри хелп из Офиса, а еще лучше из MSDN
← →
Anatoly Podgoretsky (2003-04-26 09:20) [20]Кстати если говорить о последних версиях АДО, то не будет и вроде не будет даже с установленным БДЕ
← →
Alexandr3 (2003-04-28 07:19) [21]Вам верю
← →
TuMOXA (2003-04-28 11:58) [22]Пользуй Firebird. А чтобы установка сервера тебя не смущала возьми Firebird Embedded Его инсталлировать не надо, просто копируешь dll в каталог к своей программе и всё работает.
← →
ua (2003-05-06 18:00) [23]А есть ещё и Yaffil Personal (Embedded) на http://yaffil.ibase.ru/ наша разновидность INTERBASE
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.26;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.008 c