Медленные запросы к Базам данных

 
Sometime CMS Community
Посетитель
no avatar
Сообщений: 7
Поставил вашу CMS и мне пришло сразу письмо от своего хостера с таким текстом:
Код PHP:
  1. Мы обнаружили медленные запросы к вашей базе, рекомендуем построить нужные индексы, если их нет, или подумать над другим видом запросов.
  2.  
  3. Ниже мы приводим список запросов:
  4. Count: 51 Time=50.14s (2557s) Lock=0.00s (0s) Rows=1.0 (51),
  5. SELECT SUM( r.points ) AS rating
  6. FROM cms_user_clubs u, cms_clubs c, cms_ratings r
  7. LEFT JOIN cms_photo_files f ON r.item_id = f.id AND r.target = 'photo'
  8. LEFT JOIN cms_blog_posts p ON r.item_id = p.id AND r.target = 'blogpost'
  9. WHERE u.club_id = 17 AND (f.user_id = u.user_id OR p.user_id = u.user_id)
Как быть? Что делать?
Sometime CMS Community
Посетитель
no avatar
Сообщений: 7
И что ни кто не знает как быть с медленными запросами.
Реклама
cms
Sometime CMS Community
Посетитель
no avatar
Сообщений: 32
О! И у Вас тоже? Как я вас понимаю (с)
Как быть то понятно - строить индексы через phpAdmin. Вот только нужно понимать, какие именно индексы нужно строить. А на этот вопрос должны ответить разработчики. Предлагаю в коллективно написать в багтреккер.
InstantCMS Team
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1176
Серж:

Как быть? Что делать?

что за хостинг у вас?
Вопросы и ответы
Sometime CMS Community
Посетитель
no avatar
Сообщений: 41
У меня Jino.ru.
Попробовал построить индексы как написано ЗДЕСЬ, сайт и в самом деле здорово прибавил в скорости работы!
Sometime CMS Community
Посетитель
no avatar
Сообщений: 7
Не думаю что это зависит от хостинга. Хотя кто его знает здесь
AlexPilot а как нужно построить индексы, я там не чего е понял, напишите для тупых как это делается
Sometime CMS Community
Посетитель
no avatar
Сообщений: 41
Я поочередно выполнил два запроса через PHPMyAdmin:
CREATE INDEX `z_ip` ON `cms_stats` (`ip`(7))
CREATE INDEX `z_page` ON `cms_stats` (`page`(7))
InstantCMS Team
small user social cms
МедальКубок зрительских симпатийАвторитет форумаПатриот InstantCMS ;-)
Сообщений: 3129
Приветствую!
Я думаю тут всех рассудит только - Администратор...
Зарабатываю здесь - Хостинг здесь - Жить в обществе и быть свободным от общества нельзя!...
Sometime CMS Community
Посетитель
no avatar
Сообщений: 41
Не знаю, просто решил попробовать. Но стало быстрее, факт! Отметили и другие люди, посещающие сайт.
Может быть это как-то совпало со скоростью канала на хостинг, не знаю... но факт есть.
Sometime CMS Community
Посетитель
no avatar
Сообщений: 7
Спасибо AlexPilot, после того как ввёл эти запросы сайт стал шустрее загружаться. А до этого мне опять пришло письмо от хостера о медленных запросах
Sometime CMS Community
Посетитель
no avatar
Сообщений: 7
Сделал запросы к базе данных как было сказанно в Багтрекере и к сожалению сегодня опять пришло письмо от хостера:
Код PHP:
  1. Мы обнаружили медленные запросы к вашей базе, рекомендуем построить нужные индексы, если их нет, или подумать над другим видом запросов.
  2.  
  3. Ниже мы приводим список запросов:
  4. Count: 16 Time=48.06s (769s) Lock=0.00s (0s) Rows=1.0 (16)
  5. SELECT SUM( r.points ) AS rating
  6. FROM cms_user_clubs u, cms_clubs c, cms_ratings r
  7. LEFT JOIN cms_photo_files f ON r.item_id = f.id AND r.target = 'photo'
  8. LEFT JOIN cms_blog_posts p ON r.item_id = p.id AND r.target = 'blogpost'
  9. WHERE u.club_id = 17 AND (f.user_id = u.user_id OR p.user_id = u.user_id)
  10. Письмо было отослано автоматической
Так что заплатка не помогла sad Что ещё можно придумать?
Редактировалось: 1 раз (Последний: 7 марта 2009 в 06:05)
Посетитель
small user social cms
Медаль
Сообщений: 164
Та же беда, перешел на 1.10 и стали приходить письма типа с хоста, посмотрел в багтреке пусто, что делать?
Век живи, век учись.
Хостинг от Hostinger - Бесплатные и платные тарифы.
Посетитель
small user social cms
Сообщений: 49
У меня постоянно форум выдает 500, стоит на ВДС хостер говорит что таблицы форума в MySQL не имеют индексов, а форум у меня большой достаточно.
Подскажите как построить индексы или киньте ссылку на готовый Sql запрос.
Спасибо.
Оптимизация и продвижение сайтов
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.