با سلام.
یک SP نوشتم که تو controller صدا زده می شود.
در اجرا دیر اجرا می شود. هر چه کد بیشتر شود سرعت اجرا پایین تر میاد. اگر کد رو پاک کنم خوب اجرا می شه
نمی دونم چیکار کنم.
اطفاراهنمایی نمایید
با تشکر
حتما sp پیچیده اید دارید یا منابع سیستم شما کم هست
باید روی سرور تست کنید
join چند تا جدول هست
رو سرور چک می کنم
حتما با دیتای زیادی سرو کار داره
از View استفاده کنید در Sql توی سرعت تاثیر زیادی داره
زیاد نیست.
بین 50 نا 60 رکورد
این است sp :
ALTER PROCEDURE [dbo].[topStudent] AS BEGIN SELECT Users.Name + ' ' + Users.Family AS Student, Users.Pic, Tbl_TypeTopStudent.Name FROM Tbl_TypeTopStudent INNER JOIN Tbl_TopStudent ON Tbl_TypeTopStudent.TypeTopStudentID = Tbl_TopStudent.TypeTopStudentID INNER JOIN Users ON Tbl_TopStudent.StudentID = Users.Id END
درسته کد خیلی ساده است
شاید سرورتون خیلی ضعیفه
البته باید خیلی خیلی ضعیف باشه که اینقدر کنده روی 50 تا رکورد
شما از چه سروری استفاده می کنید؟
اختصاصی
مربوط به چه شرکتی است؟
مشهد هاست
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)