dr_csharp
سه شنبه 14 اسفند 1386, 13:18 عصر
سلام
وقتی ConnectionString درون Web.config قرار داده میشه .. آیا بصورت خودکار connection pooling رخ میده ؟
چون ما در هر ارتباط با دیتابیس یکبار new connection میکنیم و خوب این منجر به ساخت یک connection جدید میشه (ساخت connection هم در codebehind صفحات aspx انجام میشه).. آیا وقتی برای این connection جدید از connectionString ذخیره شده در we.config استفاده میکنیم خود .NET بصورت خودکار از ایجاد connection جدید جلوگیری میکنه ?
اگر جواب مثبته : خوب وقتی Connection بسته میشه چه اتفاقی می افته ؟ ( عملا با بستن connection ارتباط از بین میره دیگه ) منظورم اینه که مادامیکه connection قبلی باز هست بقیه connection ها میتونن از اون استفاده کنن ؟ و اگه بسته بشه چی میشه ؟
وقتی ConnectionString درون Web.config قرار داده میشه .. آیا بصورت خودکار connection pooling رخ میده ؟
چون ما در هر ارتباط با دیتابیس یکبار new connection میکنیم و خوب این منجر به ساخت یک connection جدید میشه (ساخت connection هم در codebehind صفحات aspx انجام میشه).. آیا وقتی برای این connection جدید از connectionString ذخیره شده در we.config استفاده میکنیم خود .NET بصورت خودکار از ایجاد connection جدید جلوگیری میکنه ?
اگر جواب مثبته : خوب وقتی Connection بسته میشه چه اتفاقی می افته ؟ ( عملا با بستن connection ارتباط از بین میره دیگه ) منظورم اینه که مادامیکه connection قبلی باز هست بقیه connection ها میتونن از اون استفاده کنن ؟ و اگه بسته بشه چی میشه ؟