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

Вниз

MIDAS..... помогите разобраться что я намудрил   Найти похожие ветки 

 
Term ©   (2004-04-27 12:39) [0]

Проблема такая:
учусь писать трёх звенку, СУБД FB1.0, сервер приложений RemoteDataModule, конектюсь к нему с помошью SocketConnection,
вроде конектится данные получаю, но иногда сервер приложений начинает жрать 100% процессорного времени и всё виснет минуты на 3-4, потом снова оживает, клиенты тоже замирают в этот момент.

Методы на сервера выглядят примерно так:

procedure TCombat.Obnovit(hall: Integer; out result: OleVariant);
begin
IBTransaction3.StartTransaction;
try
Obnov.Close;
Obnov.SQL.Clear;
Obnov.SQL.Add("select nn, login, vid, login_1, soglasov from zayavka");
Obnov.SQL.Add("where hall=:hall");

Obnov.ParamByName("HALL").AsInteger:=hall;
Obnov.Open;
Result:=FOR_Obnov.Data;
IBTransaction3.Commit;
except
IBTransaction3.Rollback;
end;
end;


Вызываю с клиента так:
procedure obnovit(hall:integer);
var result:OleVariant;
begin
DataModule1.Obnovit.Close;
DataModule1.SocketConnection1.Open;
DataModule1.SocketConnection1.AppServer.Obnovit(hall,result);
DataModule1.Obnovit.Open;
DataModule1.SocketConnection1.Close;
end;


если к серверу приконектился только 1 клиент всё нормально, как только подключается второй, сначала всё нормально а потом начинаются ТАКИЕ ТОРМОЗА, и загрузка проца увеличивается почти до 100%

что не так, и как исправить


 
Term ©   (2004-04-27 14:18) [1]

нород ктонить хелп, делаю всё в первый раз, наставьте на путь истинный


 
Term ©   (2004-04-27 14:36) [2]

ну понимаю всех достало одно и тоже, но всётке хотелось бы получить ответ/совет


 
Term ©   (2004-04-27 14:41) [3]

мляяяяяяяяяяяя


 
Romkin ©   (2004-04-27 14:44) [4]

Статьи на этом сайте читал? Похоже, что нет.
Прочитай их и после - это:
http://rsdn.ru/article/db/midas.xml


 
Erik ©   (2004-04-27 17:31) [5]

Вобщем попробуй использовать другой BSS. На королевстве выкладывали и Модель поменяй на Free или Both. Но после необищайся, что проблемы возникли. Надо понимать, что ты делаеш.


 
Erik ©   (2004-04-27 17:31) [6]

Вобщем попробуй использовать другой BSS. На королевстве выкладывали и Модель поменяй на Free или Both. Но после необищайся, что проблемы возникли. Надо понимать, что ты делаеш.



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.033 c
14-1081003193
Красная Майка
2004-04-03 18:39
2004.05.23
Happy Birthday MMP


14-1083311974
sapsi
2004-04-30 11:59
2004.05.23
Мобильники - нужны ли они?


14-1083399235
electric
2004-05-01 12:13
2004.05.23
Server


14-1083737715
Шишкин Илья
2004-05-05 10:15
2004.05.23
Проверьте работоспособность кода в Windows98


1-1084032791
SergeyM
2004-05-08 20:13
2004.05.23
String to Char