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

موضوع: سنگینی جی کوئری های سایت

  1. #1

    تاریخ عضویت
    Jul 2013
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    سنگینی جی کوئری های سایت

    بنده یک سایت دارم با نام gashtaniha.com این جایی که هاست گرفتم این پیغام اومده کسی میتونه کمک کنه از کجا باید اونا رو حذف یا غیر فعال کنم

    به استحضار مي رساند که اکانت شما توسط اجرا کردن کوئری های سنگین مای اس کیو ال به شدت باعث مشغول شدن cpu سرور شده است. نمونه ای از کوئری های اجرا شده در سرور توسط برنامه شما:
    SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, 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,contact.id as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published, CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published
    FROM lkdum_content AS a
    LEFT JOIN lkdum_content_frontpage AS fp ON fp.content_id = a.id
    LEFT JOIN lkdum_categories AS c ON c.id = a.catid
    LEFT JOIN lkdum_users AS ua ON ua.id = a.created_by
    LEFT JOIN lkdum_users AS uam ON uam.id = a.modified_by
    LEFT JOIN (
    SELECT contact.user_id, MAX(contact.id) AS id, contact.language
    FROM lkdum_contact_details AS contact
    WHERE contact.published = 1
    GROUP BY contact.user_id, contact.language) AS contact ON contact.user_id = a.created_by
    LEFT JOIN lkdum_categories as parent ON parent.id = c.parent_id
    LEFT JOIN lkdum_content_rating AS v ON a.id = v.content_id
    LEFT OUTER JOIN (SELECT cat.id as id FROM lkdum_categories AS cat JOIN lkdum_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) AND c.access IN (1,1) 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 <= '2013-07-21 08:29:17') AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2013-07-21 08:29:17') AND a.language in ('fa-IR','*') AND (contact.language in ('fa-IR','*') OR contact.language IS NULL)
    GROUP BY a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, a.created, a.modified, a.modified_by, uam.name, a.publish_up, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, a.fulltext, a.state, a.publish_down, badcats.id, c.title, c.path, c.access, c.alias, uam.id, ua.name, ua.email, contact.id, parent.title, parent.id, parent.path, parent.alias, v.rating_sum, v.rating_count, c.published, c.lft, a.ordering, parent.lft, fp.ordering, c.id, a.images, a.urls
    ORDER BY a.created DESC LIMIT 0, 5



    همانطور که ملاحظه میکنید زمان اجرا شدن کوئری های برنامه شما بسیار بالا میباشد و این امرمیتواند به شدت بر روی کارایی سرور تاثیر گذار باشد. این مشکل میتواند مربوط به پلاگین های نصب شده بر روی برنامه شما، حجم بالای دیتابیس و یا علت الگوریتم غیر بهینه قسمتی از برنامه شما باشد. بنابراین به شما پیشنهاد میکنیم که هرچه سریعتر این مشکل را با شرکت سازنده برنامه و یا برنامه نویس خود مطرح کنید و در جهت رفع آن اقدامات لازم را انجام دهید.

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


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

  3. #2

    تاریخ عضویت
    Dec 2011
    محل سکونت
    اصفهان
    نوشته ها
    1,296
    تشکر
    17
    تشکر شده 411 بار در 390 ارسال
    سایت ساسپند بود و نتونستم ببینم. باید شما صفحه اول را تا م یتونید سبک کنید تعداد ریکوئست ها را با کاهش لینکها، محتوا و مواردی که نمایش میدین کم کنید. از پلاگین های کش کردن صفحه استفاده کنید مثل ice speed حجم سایت را به وسیله کم کردن حجم تصاویر و انتخاب قالب سبک کم کنید. شاد باشید

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


  4. #3
    Team
    تاریخ عضویت
    Dec 2008
    محل سکونت
    ساری
    نوشته ها
    10,737
    تشکر
    295
    تشکر شده 2,409 بار در 2,066 ارسال
    دروود

    مشخصات سرور رو قرار بدید

    از چه قالبی استفاده میکنید ؟

    حجم دیتابیس شما چقدر هست ؟

    در پناه ایزد

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


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

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

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

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