Забыли пароль?
Запросите новый здесь.

Автор темы: yury
ID темы: 146
Информация:
Тема содержит 19 сообщения, была просмотрена 2930 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
ФАК по MySQL. Спрашиваем и отвечаем
yury
Собственно задаем вопросы и остальные отвечают)

К каждой фото приделано смс голосование.

Предположим таблица prefix_photo и в ней строка photo_votes в которую и пишется сколько за какую фото отправили.

Хочу вывести на отдельной странице в порядке убывания фотографии и сколько за каждую было отправлено смс.

Что-то сильно туплю какой сделать запрос)
 
SunStep
Если база сайта делает за 2 недели
около 500ккк запросов это нормально
 
yury
SunStep, все зависит от посещаемости и количества просмотров. Если на сайте присутствует 5 пользователей, которые совершают не более 100 переходов, то это ненормально
 
SunStep
на сайте зарегистрировано около 80 человек. Примерный онлайн в день 20-30. Порой до 100-150. Всего посещенных:

Entire users: 1221 Last Month
1,930 уникальных посетителей

Притом сайт проходит постоянную модерацию и настраивается до конца
 
yury
а сколько хитов?
 
Alipapa
Полтриллиона запросов - это вы батенька загнули. Это чегой-то с подсчетами не того. Это ж получается 400к запросов в секунду! Это сервак огого должен быть, такой как у Яндекса!
 
Web
Polarfox
Ничего что по теме отвечу? Или уже не в тему будет?

Обычный запрос и
Скачать исходники  Код
ORDER BY photo_votes


не подходит?
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web
SunStep
Вот вырезка с PhpMyAdmin. Посмотрите кто в курсе - это нормально? По статистике моя база грузит их сервер на 0,001%
Скачать исходники  Код
Текущее состояние MySQL

Обновить Сбросить 
MySQL сервер работает 0 дней, 3 часов, 30 минут и 30 секунд. Время запуска: Дек 15 2010 г., 14:08.

SQL-запрос InnoDB SSL Обработчик Кеш запросов Потоки Бинарный журнал Временные данные Отложенные вставки Кеш индекса Объединения Репликация Сортировка Таблицы Координатор транзакций
Трафик: статистика по сетевому трафику MySQL-сервера со времени его запуска.

Трафик 1   ø в час
Принято   616 МБ   176 МБ
Отправлено   18 ГБ   5,199 МБ
Всего   18 ГБ   5,375 МБ
Соединения   ø в час   %
Максимально одновременных   72   ---   ---
Неудачных попыток   1,738   495.39   0.72%
Прерваны   1,429   407.32   0.59%
Всего   243 k   69.14 k   100.00%
Статистика запросов: со времени запуска, на сервер было отослано запросов - 5,315,209.

Всего   ø в час   ø в минуту   ø в секунду
5,315 k   1.52 M   25.25 k   420.84
Тип запроса   ø в час   %
select   1,522 k   433.724 k   30.00%
set option   697 k   198.746 k   13.75%
update   211 k   60.063 k   4.15%
change db   186 k   53.100 k   3.67%
delete   108 k   30.660 k   2.12%
show fields   77 k   21.888 k   1.51%
show table status   74 k   20.979 k   1.45%
show create table   70 k   19.878 k   1.37%
show triggers   70 k   19.811 k   1.37%
insert   67 k   19.145 k   1.32%
begin   26 k   7.550 k   0.52%
commit   19 k   5.544 k   0.38%
show status   19 k   5.342 k   0.37%
admin commands   12 k   3.315 k   0.23%
show tables   5,610   1.599 k   0.11%
stmt prepare   2,705   771.021   0.05%
stmt close   2,705   771.021   0.05%
Тип запроса   ø в час   %
stmt execute   2,705   771.021   0.05%
show variables   2,666   759.905   0.05%
show function status   1,869   532.732   0.04%
show charsets   1,436   409.311   0.03%
create table   1,389   395.914   0.03%
replace   624   177.862   0.01%
insert select   539   153.634   0.01%
show databases   457   130.261   0.01%
truncate   264   75.249   0.01%
alter table   119   33.919   0.00%
show processlist   99   28.219   0.00%
flush   84   23.943   0.00%
update multi   73   20.808   0.00%
delete multi   72   20.523   0.00%
optimize   62   17.672   0.00%
show binlogs   59   16.817   0.00%
drop table   45   12.827   0.00%
Тип запроса   ø в час   %
revoke   32   9.121   0.00%
show master status   25   7.126   0.00%
show slave status   25   7.126   0.00%
show grants   13   3.705   0.00%
show collations   11   3.135   0.00%
show plugins   11   3.135   0.00%
create user   10   2.850   0.00%
grant   10   2.850   0.00%
kill   6   1.710   0.00%
show keys   5   1.425   0.00%
analyze   5   1.425   0.00%
alter db   4   1.140   0.00%
create db   4   1.140   0.00%
drop db   2   0.570   0.00%
lock tables   1   0.285   0.00%
show storage engines   1   0.285   0.00%
unlock tables   1   0.285   0.00%


 
Alipapa
MySQL сервер работает 0 дней, 3 часов, 30 минут ... Статистика запросов: со времени запуска, на сервер было отослано запросов - 5,315,209.
В пересчете на 2 недели - это все-таки 500кк, а не ккк. А это - 400 в секунду. Похоже, боты грузят. Crawl-delay выставь на всякий случай. Что-то много, надо логи смотреть, кто ходит, что делает. Может какой плагин стоит неудачный? А может это общий сервер с кучей баз?
У меня такая ситуация (15 сайтов общей посещаемостью меньше 1к в сутки):
MySQL сервер работает 7 дней, 19 часов, 52 минут и 21 секунд.
Статистика запросов: со времени запуска, на сервер было отослано запросов - 9,107,518.

Изменил(а) Alipapa, 15.12.2010 15:29
 
Web
SunStep
База у меня отдельная... Даже не знаю что и думать. Но это сейчас. В прошлом месяце посещаемость была лучше. насчет ккк ошибся, реально. Сонный был утром (Хабаровск) а работаю в основном по ночам. Если точнее то было такого вида 455 *** *** запросов
 
GreenD
эмм...
Я вообще не могу при установке подключить мою БД к cms.
Сайт собираюсь держать на hostinger.ru. Сделал там в phpMyAdmin БД. При попытке выполнить шаг 3 при настройке cms получаю подачу, как на скрине:
greend.do.am/snimok.png
п.с. пароль ввожу правильно, остальное вроде тоже.
 
jikaka
ты видимо просто вводишь неправильные данные
 
Web
GreenD
я их и вводил, и копировал, и с префиксами, и без... неправильности быть не должно... пойду в саппорт хостингера...
 
Polarfox
Проверь все включая хост, и остальные поля. Если ок то не ок.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web
lucky
а пользователя БД к самой БД привязал?
 
lucky
так Вы на бесплатный хостинг устанавливаете, что-то сомневаюсь что сайт будет нормально работать, хотя кто знает
Изменил(а) lucky, 19.05.2013 15:54
 
GreenD
ну так там же есть платные подписки. а какой хостинг тогда порекомендуете?

* and как привязывать пользователя к бд?
 
lucky
рекомендовать ничего не буду, просто слишком дешёвые и бесплатные это для меня подозрительно, ну пробуйте потом нам расскажите как у них там с тех поддержкой, как сайт работает

* and как привязывать пользователя к бд?


у меня c-panel на хостинге, с начало создаёшь базу данных, потом пользователя к ней, один раз я на каком-то хостинге чего - то попутал и получилось так что пользователь и база данных не были связаны, вернее пользователь не к той базе был создан))

Потом всё удалил и переделал всё заново, всё получилось... В общем попробуйте новую базу создать и пользователя к ней, старую удалите.
lucky присоединено следующее:изображение:
19.png

Изменил(а) lucky, 19.05.2013 17:29
 
Polarfox
Оффтопик Ну хз у себя я ограничений не ощущаю, все зависит от хостинга.

000вебхост точно гавнище, а есть другие нормальные.

Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Alex Alex (1,166)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)