Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.12;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.041 c
2-1140900557
Adios
2006-02-25 23:49
2006.03.12
Из ListBox в Image


15-1140025618
mr. Den
2006-02-15 20:46
2006.03.12
Люди ! Хелпь, плиз !


15-1140426523
tigra
2006-02-20 12:08
2006.03.12
DBF Viewer 2000 v2.02


6-1133113634
system
2005-11-27 20:47
2006.03.12
передать файл на другой комп через интернет


3-1137260997
з. танька
2006-01-14 20:49
2006.03.12
ADO+MS Access