مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ali.majed

عضویت از 1394/09/15

تفاوت قابل توجه در زمان اجرای SP با توجه به پارامترهای ارسالی

  • شنبه 1 آذر 1399
  • 16:02
تشکر میکنم

سلام و عرض ادب

بنده یک Stored Procedure‌ نوشتم که با توجه به پارامترهای زمان مورد نظر و شناسه‌ی صندوقدار، میزان دریافتی صندوق دار در این بازه‌ی زمانی رو به کاربر نشون میده. مشکلی که هست اینه که برای یک صندوقدار خاص زمان اجرای پروسیجر حدود 35 ثانیه میشه و برای سایر صندقداران تنها 1 ثانیه. تعداد رکوردهای بازگشتی (تعداد قبوض دریافتی صندوقدار) تقریبا برابر است. چه چیزی باعث میشه اینهمه تفاوت در زمان اجزاری گزارش به وجود بیاد؟

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • یکشنبه 2 آذر 1399
  • 11:47

دوست عزیز سلام

اون "یک صندوقدار خاص" آیا نفر اول گزارش هست یا یک کاربر خاص؟

چون این دو قضیه یکسان نیست.

 

اگر کاربر یکسان نباشد و گزارش اول 35 ثانیه طول بکشد، و بقیه گزارش ها زیاد طول نکشد ایراد از sp شما هست.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)