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

نام تاپیک: بهینه سازی کوئری من

  1. #1

    بهینه سازی کوئری من

    با سلام دوستان گرامی کسی میتونه لطف کنه روشی برای بهینه کردن این کوئری ارائه کنه
    تا سرعت اجراش بیشتر بشه

     select f1,select sum(sf_count) from tbl_fact_1401 left join tbl_sub_fact_1401 on
    tbl_fact_1401.f_id = tbl_sub_fact_1401.sf_f_id
    where tbl_sub_fact_1401.sf_o_code = 3 and tbl_sub_fact_1401.sf_detail like
    '%' + f1+ ' /' + '%' + f1 and f_del = 0 and f_sales = 1 and
    f_date between '1401/10/17' and '1401/10/17'

    این کوئری در یک select تو در تو اجرا میشه

  2. #2

    نقل قول: بهینه سازی کوئری من

    نقل قول نوشته شده توسط Site Admin مشاهده تاپیک
    با سلام دوستان گرامی کسی میتونه لطف کنه روشی برای بهینه کردن این کوئری ارائه کنه
    تا سرعت اجراش بیشتر بشه

     select f1,select sum(sf_count) from tbl_fact_1401 left join tbl_sub_fact_1401 on
    tbl_fact_1401.f_id = tbl_sub_fact_1401.sf_f_id
    where tbl_sub_fact_1401.sf_o_code = 3 and tbl_sub_fact_1401.sf_detail like
    '%' + f1+ ' /' + '%' + f1 and f_del = 0 and f_sales = 1 and
    f_date between '1401/10/17' and '1401/10/17'

    این کوئری در یک select تو در تو اجرا میشه
    درود
    مشکل اساسی این کوئری اون like هستش که نباید با % شروع بشه . کلا این طراحی ایراد داره چون مانع استفاده از ایندکس برا column میشه .
    (tbl_sub_fact_1401.sf_detail)
    برا % اول سعی کنبد مقدار پیش فرضی وجود داشته باشه .
    مثال:
     tbl_sub_fact_1401.sf_detail like 'prs[_]grp[_]%'
    آخرین ویرایش به وسیله pe32_64 : جمعه 23 دی 1401 در 13:33 عصر

  3. #3

    نقل قول: بهینه سازی کوئری من

    دم شما گرم خیلی بهتر شد سرعت اجرا بالا تر رفت

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

  1. پاسخ: 0
    آخرین پست: پنج شنبه 11 تیر 1394, 15:51 عصر
  2. فراخوان متخصص جهت کار در تیم بازی سازی بازی پرو
    نوشته شده توسط amir22448 در بخش آگهی های استخدام
    پاسخ: 0
    آخرین پست: چهارشنبه 13 شهریور 1392, 00:08 صبح
  3. گفتگو: فراخوان متخصص جهت کار در تیم بازی سازی بازی پرو
    نوشته شده توسط amir22448 در بخش آگهی‌ها
    پاسخ: 0
    آخرین پست: سه شنبه 12 شهریور 1392, 23:29 عصر

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

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