Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизFireBird Найти похожие ветки
← →
konda (2006-02-17 16:14) [0]На компьютере стоит база и локально она работает нормально.
Если работать с этой базой через сеть, то возникают притормаживания. Т.е. человек на базовом компьютере выполняет какие-либо действия в программе, то на др. компьютере в тойже программе, кот. работает с этой базой появляется курсор с часами.
В чем эта проблема заключается и как можно ее решить?
База под Firebird-ом.
← →
Fay © (2006-02-17 16:16) [1]> какие-либо действия
Какие действия?
← →
Desdechado © (2006-02-17 16:17) [2]1. тема не оформлена
2. скорее всего клиентская программа выбирает МНОГО данных
3. возможно также, что сервер-базовыйкомпьютер-онжеклиент слабоват, а IB хорошо грузит процессор в массовых операциях (типа в ХП), вот и не хватает мощи для второго клиента
← →
konda (2006-02-21 14:40) [3]Базовый компьютер: WinXP, Duron-1000, память - 3x256Mb, на жестком диске места свободного около 50Gb. Сама база занимает 300Мб.
Клиент: WinXP, P4-1,7, память - 512Mb, на жестком диске места свободного около 20Gb.
Выполняемые действия на базовом компьютере: открытие, сохранение документа, ввод данных в документ (клиенты, запчасти из справочников). Процессор при открытии и закрытии документа "подпрыгивает" до 100%.
На клиенте в открытой прогамме: во время изменения данных на базовом компьютере появляется курсор с часами.
Firebird v1.5.2.4731.
Таких параметров базового компьютера маловато?
← →
RO (2006-02-21 14:45) [4]
> человек на базовом компьютере
Дай определение термину "БАЗОВЫЙ КОМПЬЮТЕР"..
← →
konda (2006-02-21 14:48) [5]БАЗОВЫЙ КОМПЬЮТЕР - компьютер, на котором находится база (сервер)
← →
Sergey13 © (2006-02-21 14:51) [6]2 [3] konda (21.02.06 14:40)
>Выполняемые действия на базовом компьютере: открытие, сохранение документа, ввод данных в документ
Это можно выполнить сотней разных способов. Видимо ты выбрал не самые оптимальные. Или сделал все неоптимально.
← →
RO (2006-02-21 14:56) [7]
> konda (21.02.06 14:48) [5]
> БАЗОВЫЙ КОМПЬЮТЕР - компьютер, на котором находится база
> (сервер)
ПРименительно к FB определение неверно.
← →
Sergey13 © (2006-02-21 15:02) [8]2 [7] RO (21.02.06 14:56)
> ПРименительно к FB определение неверно.
Почему?
← →
RO (2006-02-21 15:04) [9]Применительно к IB/FB/YA файл базы данных должен находиться на той же машине, где активен соотв. СУБД-сервер, к которому ты обращаешься с целью работы с этой базой данных.
← →
RO (2006-02-21 15:06) [10]Иными словами, IB/FB/YA-СУБД-сервер может работать ТОЛЬКО с файлами, расположенными на ЛОКАЛЬНЫХ дивайсах.
← →
Sergey13 © (2006-02-21 15:08) [11]2 [9] RO (21.02.06 15:04)
И с чего ты взял, что в [5] konda (21.02.06 14:48) описана другая ситуация. Если бы это было не так, вообще бы не работало. А тут работает, просто медленно.
← →
RO (2006-02-21 15:13) [12]
> Sergey13 © (21.02.06 15:08) [11]
Да , не работало бы.
Но точность в определениях дает точность в направлении решения.
> А тут работает, просто медленно
Начать следует с DNS.
← →
konda (2006-02-21 15:15) [13]> RO
Иными словами, IB/FB/YA-СУБД-сервер может работать ТОЛЬКО с файлами, расположенными на ЛОКАЛЬНЫХ дивайсах.
А если у меня на обоих компьютерах стоит полная установка FB (server+client), база находится на одном компьютере, а работают с ней на обоих.
← →
konda (2006-02-21 15:16) [14]DNS - а что с ним делать?
← →
RO (2006-02-21 15:20) [15]
> если у меня на обоих компьютерах стоит полная установка
> FB (server+client), база находится на одном компьютере,
> а работают с ней на обоих
Ситуация при этом не меняется.
На одном компьютере при этом используется и серверная и клиентская части, а на другом - только клиентская.
> DNS - а что с ним делать?
Ничего не делать.
Позвать админа для помощи - лучший вариант для начала.
← →
Sergey13 © (2006-02-21 15:21) [16]2[13] konda (21.02.06 15:15)
> А если у меня на обоих компьютерах стоит полная установка FB (server+client), база находится на одном компьютере, а работают с ней на обоих.
Значит на том где нет базы, сервер можно не запускать, все равно работает только клиент.
← →
Sergey13 © (2006-02-21 15:23) [17]2[14] konda (21.02.06 15:16)
Компоненты доступа какие?
Не ищи ошибки у других. Они в твоей программе.
← →
konda (2006-02-21 15:42) [18]>Sergey13
Программа не моя. Досих пор с базой работали на одном компьютере, а теперь надо стло подключить второй.
← →
Sergey13 © (2006-02-21 15:48) [19]2 [18] konda (21.02.06 15:42)
Тогда, если исходников нет, не дергайся. Все нормально. 8-)
Кстати "курсор с часами" это так страшно (сеть по всякому медленнее дискового шлейфа). Плохо, когда они висят долго. Но это только "в консерватории" править.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.016 c