Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Вниз

AdoConnection и процессы на сервере   Найти похожие ветки 

 
stas   (2004-06-22 13:33) [0]

Каждый ADOConnection заводит новый процесс на сервере, можно ли как-то объединить конекшины от разных приложений, но одного IP в один процесс ?


 
Курдль ©   (2004-06-22 14:04) [1]

А зачем? Какое дело до организации работы СУБД?


 
Polevi ©   (2004-06-22 14:06) [2]

>ADOConnection заводит новый процесс на сервере

Ы ???


 
Digitman ©   (2004-06-22 14:10) [3]


> Каждый ADOConnection заводит новый процесс на сервере


не заводит

если речь идет о SQL-сервере, то в соответствии с архитектурой superserver каждый активный коннект к серверу порождает в контексте его процесса как минимум один дополнительный кодовый поток


 
stas   (2004-06-22 14:44) [4]

Я считаю это доп. нагрузка на сервер или это не так ?


 
Ega23 ©   (2004-06-22 15:19) [5]

См [1].


 
clickmaker ©   (2004-06-22 15:21) [6]


> stas   (22.06.04 14:44) [4]
> Я считаю это доп. нагрузка на сервер или это не так ?

Фактическая нагрузка на сервер возникает в момент обработки запроса от клиентов


 
Digitman ©   (2004-06-22 15:21) [7]


> stas


не понял ...
что ты подразумеваешь под "нагрузкой" ? новый код.поток процесса сервера, организуемый при установлении нового клиентского коннекта ? так ведь на то и суперсерверная (мультипоточная) архитектура, чтобы контекст каждого отдельного кл.соединения был независим от контекстов иных соединений.. да, ресурсов суперсервер потребляет больше, нежели классик-сервер (читай - однопоточный сервер), но ведь и запросы от разных клиентов исполняются суперсервером параллельно !

скажу более - серьезные промышленные сиквел-серверы зачастую организуют даже более одного кодового потока на один коннект : один поток транспортный, прочие потоки могут при необходимости задействованы сервером в ходе парсинга/компиляции/исполнения запроса..


> от разных приложений, но одного IP


ADO может и не использовать TCP/IP-протокол (вместо этого, например, м.б. задействован NetBIOS, IPX/SPX или NamedPipe, в зависимости от среды и строки коннекта), и говорить об IP-адресе в системе с неустановленным IP-протоколом бессмысленно


 
Artem03   (2004-06-22 15:22) [8]

Такой нагрузкой можно пренебречь


 
Rem   (2004-06-22 17:14) [9]

Трехзвенка


 
stas   (2004-06-23 11:31) [10]

У меня с сервером примерно работает одновременно 30 чел, при этом заводится окло 180 процессов.
Это нормально или стоит все таки что-то сделать ?


 
bushmen ©   (2004-06-23 11:34) [11]

>У меня с сервером примерно работает одновременно 30 чел, при >этом заводится окло 180 процессов.

А почему ты считаешь, что это не нормально? Ведь 1 процесс - это не есть 1 пользователь.


 
Курдль ©   (2004-06-23 11:37) [12]

Если тебя это так раздражает - переходи на .NET с его "отсоединенным соединением" и организуй пул соединений в 3-хзвенеке :)


 
stas   (2004-06-23 11:41) [13]


> А почему ты считаешь, что это не нормально?

Я просто решил предостеречься.
Ну, если это нормально, то выдумывать ничего не стоит ?


 
stas   (2004-06-23 11:43) [14]


> Курдль ©   (23.06.04 11:37) [12]

Если это не страшно, то пусть работает так.


 
Digitman ©   (2004-06-23 12:50) [15]


> stas   (23.06.04 11:31) [10]
> У меня с сервером примерно работает одновременно 30 чел,
> при этом заводится окло 180 процессов.


ты все-таки определись окончательно, что есть "процесс", а что есть "кодовый поток процесса"

никаких 180 процессов на серверной стороне не "заводится"
вот 180 кодовых потоков одного-единственного серверного процесса - это еще можно предположить



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

Форум: "Базы";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.038 c
1-1088667459
NAlexey
2004-07-01 11:37
2004.07.18
Не срабатывает событие OnMeasureItem у ListBox


4-1086531338
Max
2004-06-06 18:15
2004.07.18
Чем заменить Application.ProcessMessages?


4-1086467751
SniZ
2004-06-06 00:35
2004.07.18
IrDA


6-1084824796
Федя Мегатронов
2004-05-18 00:13
2004.07.18
Неконнектиться к pop3 .. в чём может быть проблема ?


3-1088274833
Karburator
2004-06-26 22:33
2004.07.18
Как подтвердить транзакцию в процедуре?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский