Hello
> Tom>Ну количество потоков может расти по целому ряду причин. Возможно ошибся ты сам при реализации пула ?
>
> В пуле коннекций я не создаю потоки, у меня вообще нет ни строчки кода в компоненте где бы я их создавал, грубо говоря пул коннекций у меня просто массив ADO коннекций. При реальной работе 40 клиентов в нем стабильно сидит около 30 адо-шных коннекций (происходит в первые 3-4 часа работы) и их количиство более не растет, но тем не менее в процессе dllhost количество потоков растет
>
Вообще-то для Both объектов хранить внутреннее состояние не рекомендуется.
Так-же учитывая, что у ADODB.Connection потоковая модель Appartment и если Both компонент будет создаваться в MTA (для COM+ так скорее всего и произойдет), то получится то, что все объекты ADODB.Connection будут созданы в специальном "STA Host" который будет один на весь процесс и потенциально окажется одним из узких мест.
А чем не устроили стандартные возможности по созданию пулов?
Posted via RSDN NNTP Server 1.4.6 beta
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.