سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: کوئری هاي پر مصرف دیتابیس

  1. #1

    تاریخ عضویت
    Apr 2013
    نوشته ها
    8
    تشکر
    6
    تشکر شده 0 بار در 0 ارسال

    کوئری هاي پر مصرف دیتابیس

    سلام
    در خصوص پايين بودن سرعت لود سايتم از مدير پشتيباني هاستم پرسيدم و ايشون گفتن مشكل مربوط به کوئری های پر مصرف دیتابیس هستش و براي نمونه اطلاعات زير رو برام فرستادن
    لطفا راهنمايي بفرماييد اين کوئری اجرا شده مربوط به چي هستش و براي رفع مشكل چكاري انجام بدم.
    کد:
    Time: 151105 19:22:17
    # User@Host: xxx[xxx] @ localhost []
    # Query_time: 3.324246 Lock_time: 0.000254 Rows_sent: 5 Rows_examined: 282917
    use xxx;
    SET timestamp=1446738737;
    SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.language, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name,CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,(
    SELECT MAX(contact.id) AS id
    FROM k7pq0_contact_details AS contact
    WHERE contact.published = 1 AND contact.user_id = a.created_by) as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.*****g_sum / v.*****g_count, 0) AS *****g, v.*****g_count as *****g_count,c.published, CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published
    FROM k7pq0_content AS a
    LEFT JOIN k7pq0_content_frontpage AS fp ON fp.content_id = a.id
    LEFT JOIN k7pq0_categories AS c ON c.id = a.catid
    LEFT JOIN k7pq0_users AS ua ON ua.id = a.created_by
    LEFT JOIN k7pq0_users AS uam ON uam.id = a.modified_by
    LEFT JOIN k7pq0_categories as parent ON parent.id = c.parent_id
    LEFT JOIN k7pq0_content_*****g AS v ON a.id = v.content_id
    LEFT OUTER JOIN (SELECT cat.id as id FROM k7pq0_categories AS cat JOIN k7pq0_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id ) AS badcats ON badcats.id = c.id
    WHERE a.access IN (1,1,2) AND c.access IN (1,1,2) AND CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1 AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2015-11-05 15:52:11') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2015-11-05 15:52:11

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Apr 2013
    نوشته ها
    8
    تشکر
    6
    تشکر شده 0 بار در 0 ارسال
    خواهشا راهنمايي فرمائيد.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    Jan 2016
    نوشته ها
    612
    تشکر
    0
    تشکر شده 214 بار در 188 ارسال
    سرور داری یا هاست اشتراکی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Apr 2013
    نوشته ها
    8
    تشکر
    6
    تشکر شده 0 بار در 0 ارسال
    نقل قول نوشته اصلی توسط mediawiki [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    سرور داری یا هاست اشتراکی
    هاست اشتراكي

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. #5

    تاریخ عضویت
    Jan 2016
    نوشته ها
    612
    تشکر
    0
    تشکر شده 214 بار در 188 ارسال
    کمبود منابع باعث شده است که کوئری های سنگین دیتابیس شما به درستی اجرا نشود، برای این موضوع باید منابع هاست خودتان را افزایش دهید و راه حل های دیگر تقریباً بی فایده است.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  7. کاربر مقابل از mediawiki عزیز به خاطر این پست مفید تشکر کرده است:


  8. #6

    تاریخ عضویت
    Apr 2013
    نوشته ها
    8
    تشکر
    6
    تشکر شده 0 بار در 0 ارسال
    نقل قول نوشته اصلی توسط mediawiki [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    کمبود منابع باعث شده است که کوئری های سنگین دیتابیس شما به درستی اجرا نشود، برای این موضوع باید منابع هاست خودتان را افزایش دهید و راه حل های دیگر تقریباً بی فایده است.
    ممنون از بابت پاسخ
    با توجه به نمونه اطلاعات ارائه شده ، کوئری های سنگین دیتابیس مربوط به كدام افزونه و يا پلاگين مي باشد؟

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  9. #7

    تاریخ عضویت
    Jan 2016
    نوشته ها
    612
    تشکر
    0
    تشکر شده 214 بار در 188 ارسال
    چنین کاری به این سادگی ممکن نیست، بهترین کار ارتقاء منابع یا حذف موارد غیر ضروری از سیستم است.
    تشکر یادت نره!
    ویرایش توسط mediawiki : 01-10-2016 در ساعت 07:06 AM

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  10. کاربر مقابل از mediawiki عزیز به خاطر این پست مفید تشکر کرده است:


موضوعات مشابه

  1. مشکل در جداول دیتابیس
    توسط mansoure_k2002 در انجمن مدیریت جوملا 2.5 فارسی
    پاسخ ها: 1
    آخرين نوشته: 02-19-2013, 01:42 PM
  2. 1 مشکل در تنظیمات دیتابیس(اتصال به دیتابیس)
    توسط mohammad1373 در انجمن نصب جوملا 2.5 فارسی
    پاسخ ها: 2
    آخرين نوشته: 03-17-2012, 05:23 PM
  3. پاسخ ها: 5
    آخرين نوشته: 12-07-2011, 01:26 PM
  4. مشکل در دیتابیس
    توسط godfather در انجمن امنیت جوملا 1.5 فارسی
    پاسخ ها: 3
    آخرين نوشته: 01-19-2010, 08:09 AM
  5. مشکل با دیتابیس
    توسط miladsokout در انجمن مدیریت SMF
    پاسخ ها: 1
    آخرين نوشته: 11-22-2009, 11:36 AM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

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