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