rfm

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

4 پست در این موضوع

سلام

در خصوص پايين بودن سرعت لود سايتم از مدير پشتيباني هاستم پرسيدم و ايشون گفتن مشكل مربوط به کوئری های پر مصرف دیتابیس دونستن

لطفا راهنمايي بفرماييد اين کوئری اجرا شده مربوط به چي هستش و براي رفع مشكل چكاري انجام بدم.ممنونم

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

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

خواهشا اساتید راهنمایی کنن:dadad4:

شرمنده مجبور شدم اسپم ارسال کنم.

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری