#افزایش کارایی عملیات در Sqlserve:
خیلی از مواقع نیاز است که مجموعه ای از رکوردها رو جهت انجام عملیاتی به سمت دیتابیس ارسال کنیم.
اگر قصد داشته باشیم که با دید برنامه نویسی این کار رو انجام بدیم، توی یک حلقه Foreach به ازای هر رکورد یک بار عملیت رو انجام می دیم ( یک رکورد== یک مراجعه به دیتابیس!!!!)
اما با معرفی TVP در sql2008 میتوین همه رکوردها رو در یک مرحله به Sqlserver ارسال کنیم و عملیات رو در یک مرحله (به صورت Batch) انجام بدیم. افزایش سرعت و کارایی این روش دیگه کاملا مشخص هستش و نیازی به توضیح نداره.👇👇👇👇👇
http://www.sommarskog.se/arrays-in-sql-2008.html
Post #475
1.85K