نمایش نتایج 1 تا 3 از 3

نام تاپیک: افزایش سرعت اجرای کویری

  1. #1

    افزایش سرعت اجرای کویری

    اساتید گرامی بشتابید!
    فرض کنید کویری نوشتیم که 6 7 تا تیبل رو با هم جوین کردیم و حاصل کار حدودا 200هزار رکورد و 160تا فیلد هستش. حدودا 15 تا 20 ثانیه اجرا شدنش زمان میبره
    میخام بدونم آیا راهی روشی چیزی هست که بشه سرعت انجام کویری رو بالا ببریم؟ یا غیر از متد inner join راه سریعتر دیگه ای برای جوین تیبل ها سراغ دارید؟

  2. #2

    نقل قول: افزایش سرعت اجرای کویری

    کسی ایده ای پیشنهادی چیزی نداره؟؟


  3. #3

    نقل قول: افزایش سرعت اجرای کویری

    کلا جوین کردن جداول بستگی به خروجی داره که لازم دارین. با توجه به خروجی می تونید از inner, left, right ,.... استفاده کنید
    برای بهبود سرعت باید روی تیبلاتون از ایندکس استفاده کنید. ایندکس رو روی فیلدهایی که توی join یا where شرکت کرده اند می زارین و قسمت include مربوط به ایندکس رو هم برای فیلد هایی که تو خروجی دارین بزارین.
    البته این یک دستورالعمل کلی هست و باید چندید مورد دیگه هم بررسی بشه.

تاپیک های مشابه

  1. سوال: ویرایش کد برای نمایش ساعت مورد نظر
    نوشته شده توسط voice.of.silence در بخش jQuery
    پاسخ: 1
    آخرین پست: سه شنبه 21 فروردین 1397, 01:19 صبح
  2. سوال: کمک در مورد حذف و ویرایش اطلاعت
    نوشته شده توسط oliya24 در بخش VB.NET
    پاسخ: 6
    آخرین پست: چهارشنبه 10 فروردین 1390, 16:47 عصر
  3. ویرایش جدول در پایگاه داده هر یک ساعت
    نوشته شده توسط hamid5305 در بخش SQL Server
    پاسخ: 3
    آخرین پست: چهارشنبه 28 بهمن 1388, 22:39 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •