AmirAlimadadi
جمعه 06 دی 1387, 19:44 عصر
با سلام به همه دوستان
من توی یه پروژه تحت ویندوز که قراره تحت شبکه کار کنه می خوام به یه پایگاه داده از طریق ado.net متصل بشم (پایگاه داده sql server).
می خواستم بدونم که open بودن connection ها چقدر تاثیر توی عملکرد سیستم داره، به این معنا که اگه مثلا از روی یه کامپیوتر توی شبکه، اگه به پایگاه وصل شم و چند تا query اجرا کنم و اون connection رو نبندم، آیا توی دسترسی بقیه اشکال (مثلا کاهش سرعت) ایجاد میکنه؟؟ و اصولا اینکه در کل بهتره بعد از هر query ، اتصال به پایگاه داده (connection) رو ببندم و برای اجرای یه Query دیگه اون رو باز کنم، یا در ابتدا اون رو باز کنم و در پایان فقط یه جا اون رو ببندم؟
من توی یه پروژه تحت ویندوز که قراره تحت شبکه کار کنه می خوام به یه پایگاه داده از طریق ado.net متصل بشم (پایگاه داده sql server).
می خواستم بدونم که open بودن connection ها چقدر تاثیر توی عملکرد سیستم داره، به این معنا که اگه مثلا از روی یه کامپیوتر توی شبکه، اگه به پایگاه وصل شم و چند تا query اجرا کنم و اون connection رو نبندم، آیا توی دسترسی بقیه اشکال (مثلا کاهش سرعت) ایجاد میکنه؟؟ و اصولا اینکه در کل بهتره بعد از هر query ، اتصال به پایگاه داده (connection) رو ببندم و برای اجرای یه Query دیگه اون رو باز کنم، یا در ابتدا اون رو باز کنم و در پایان فقط یه جا اون رو ببندم؟