سلام دوستان
دوستان من میخام تمام ریپوزیتاری های برنامه رو بصورت Store Procedure دربیارم.یعنی دستورات sql رو تبدیل به sp کنم. آیا در همه حالات استفاده از Sp به دستورات مستقیم sql ار جحیت داره؟
ممنونم
سلام دوستان
دوستان من میخام تمام ریپوزیتاری های برنامه رو بصورت Store Procedure دربیارم.یعنی دستورات sql رو تبدیل به sp کنم. آیا در همه حالات استفاده از Sp به دستورات مستقیم sql ار جحیت داره؟
ممنونم
سلام
از نظر کارایی sp بهتر از sql inline هست
چون یکبار توسط موتور بانک ترجمه و کش میشه و برای دفعه بعد نیاز نیست فقط در ضورت تغییر syntax ترجمه مجدد میشه
همچنین مباحث امنیت هم مورد توجه هست
ولی sql inline ب ازای هر بار اجرا یکبار باید توسط موتور بانک اطلاعاتی ترجمه بشه