Форум: "Базы";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
ВнизСтрока коннекта Найти похожие ветки
← →
softmasters (2004-03-24 18:39) [0]Народ, всем привет!
Подскажите может кто знает-
работаю с БД через БДЕ
путь к базе указываю локальный, напр.
C:\BASE\base.gdb
Если путь указать так
localhost:C:\BASE\base.gdb
то скорость работы падает.
Как можно побороть данный прикол стандартными методами- может настройки или еще что.
Заранее благодарен за ответы.
← →
Соловьев © (2004-03-24 18:45) [1]Перейти на ФБ 1.5 и отказаться от БДЕ
← →
softmasters (2004-03-24 19:48) [2]А чтобы пока без отказа от БДЕ?
← →
Fay © (2004-03-24 19:55) [3]не пиши "localhost:"
← →
softmasters (2004-03-24 21:18) [4]Не писать не получается...
Что еще можно придумать?
← →
Anatoly Podgoretsky © (2004-03-24 22:02) [5]То есть самое первое твое сообщение прикажешь считаь ложью?
← →
softmasters (2004-03-24 23:29) [6]Да нет, ложью считать не надо.
Прикол в том, что в сети прога начинает тормозить
и вот для проверки на локальной машине так написал- и результат соответствующий :-(
так что вот
← →
softmasters (2004-03-25 20:13) [7]Так что, вариантов нет?
← →
Sergey Masloff (2004-03-25 22:26) [8]Соловьев © (24.03.04 18:45) [1]
>Перейти на ФБ 1.5 и отказаться от БДЕ
И чем это поможет?
← →
Fay © (2004-03-26 06:36) [9]Благородный дон! Объясните, как это "не писать не получается"?!
Неужели бывает и такой вид недержания?
Если Вы запросто рассматриваете переход на ФБ как возможный, то
резонно предположить, что исходники у Вас имеются.
← →
Fay © (2004-03-26 06:38) [10]Всё. Пора спать. Пятницу отработаю, и точно пойду спать.
softmasters, я ухитрился Вас с Sergey Masloff перепутать 8)
Тем не менее, ответ [4] не понятен.
← →
Соловьев © (2004-03-26 09:53) [11]2 Sergey Masloff
потому как в ФБ исправлено кучу ошибок.
БДЕ медленее чем компоненты прямого доступа.
← →
Reindeer Moss Eater © (2004-03-26 09:55) [12]Не используй TCP/IP как транспорт. Используй именованные каналы если платформа позволяет
← →
Reindeer Moss Eater © (2004-03-26 10:03) [13]хотя все равно не поможет.
тсп наиболее производителен из доступных протоколов
← →
Heet (2004-03-26 10:35) [14]У меня вопрос появился такого плана - ежели програ в сети тормозит, значит и с БДЕ ты по сети рабоатешь? А все ли настроил для работы с БДЕ в сети? Насколько помню - в BDE Administrator-е на вкладке Configuration->Init значение Local Share присваевается True, кроме того, указывается значение NetDir для парадокса. Кроме того, попробуй вместо имени хоста, просто сделать постоянно подключаемый сетево диск - должно бы помочь.
← →
Соловьев © (2004-03-26 10:52) [15]2 Heet
это все для парадокса.. а не для клиент-серверных СУБД
← →
Heet (2004-03-26 10:58) [16]Сорючки :))) Совсем невнимательный в последнее время..
← →
Sergey Masloff (2004-03-26 21:22) [17]Соловьев © (26.03.04 09:53) [11]
2 Sergey Masloff
>потому как в ФБ исправлено кучу ошибок.
К проблемам автора вопроса эти исправления имеют отношение?
>БДЕ медленее чем компоненты прямого доступа.
Не всегда и не везде. На что есть результаты тестов ;-) на ibase.ru кстати ;-)
← →
softmasters (2004-03-27 12:03) [18]Да, сорри. Поясню ситуацию-
сделана программа, используя БДЕ как средство для доступап к InterBase. Работала на 1 компе без всяких проблем.
Возникла задача два компа завязать на 1 базу.
Естественно, на второй комп кинул клиента, + установил БДЕ+настроил соответственно, т.е. путь вида
SERVER:C:\BASE\BASE.gdb
соответственно после этого началось торможение. Для проверки сделал на локальном компе [1]. Торможение началось и там. Так вот, суть вопроса- можно ли что то сделать без переписывания проекта под компоненты типа IBX,FB+ и т.п.
← →
softmasters (2004-03-27 12:04) [19]Вернее сделал то , ради чего и задавал вопрос. :-)
← →
Sergey Masloff (2004-03-27 13:42) [20]softmasters (27.03.04 12:03) [18]
Вобщем, так. Если и есть разница по скорости при подключении через TCP и по локальному протоколу то она настолько невелика что в приложении врядли должна быть заметна невооруженным глазом. Проблема в чем-то другом.
← →
Desdechado © (2004-03-27 15:06) [21]у тебя время подключения к БД увеличилось или тормоза уже при выборках?
время подключения на разных платформах может варьироваться значительно, особенно для первого коннекта
при выборках не имеет значения, с какой строкой ты подключался (если сеть живая). Может, у тебя DNS тормозит или сеть хитрая?
← →
softmasters (2004-03-27 18:02) [22]Увеличились тормоза при выборках.
Как проверить DNS?
Сеть не хитрая- два компа соединены NULL-HUB кабелем.
← →
Sergey Masloff (2004-03-27 18:52) [23]softmasters (27.03.04 18:02) [22]
>Увеличились тормоза при выборках.
>Как проверить DNS?
А при чем тут днс если даже с локалхост тормоза? Да из-за ДНС только первый коннект (когда TDatabase.Connected = true делается) тормозил бы
← →
softmasters (2004-03-28 13:54) [24]В общем, ни хр... не понятно...
← →
Sergey Masloff (2004-03-28 14:10) [25]softmasters (28.03.04 13:54) [24]
Вобщем смотри SQL монитором что у тебя там передается и смотри профайлером на что сколько времени тратится. По другому-никак
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.04 c