Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.029 c
9-1067535623
delpher_gray
2003-10-30 20:40
2004.04.25
Алгоритм A*


6-1077813783
Awod
2004-02-26 19:43
2004.04.25
Фильтрация почтовых сообщений


3-1080204702
Vano
2004-03-25 11:51
2004.04.25
В DbGrid-е не отоброжается содержание memo поля


1-1081315885
Yuri_Smith
2004-04-07 09:31
2004.04.25
нажатие мыши


6-1077068300
SergP
2004-02-18 04:38
2004.04.25
TWebbrowser и прокси.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский