{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
WiHdOvS * 0.52
[автор] (15 май 2016, 14:03) [0/0] [0] [отв] [спам] [под] +1 | -1

Здраствуйте возникла проблема з залипанием запросов. На сервере мне сказали причина в запросе к таблице где больше 6млн записей, но с какого места идет запрос не могут сказать. Как можно определить данный запрос???

2. (15 май 2016, 14:04) [0/0] [0] [отв] [спам] [под] +1 | -1

поставь генку в фут и лазий по страницам, где больше генерация там и жопа


Изм. 1 раз. / Посл. изм. (15 май 2016, 14:04)
3.
WiHdOvS * 0.52
[автор] (15 май 2016, 14:06) [0/0] [0] [отв] [спам] [под] +1 | -1

Cheburek*, 0.0973 сек почти везде одинакова

4. (15 май 2016, 14:10) [0/0] [0] [отв] [спам] [под] +1 | -1

WiHdOvS, может в лог файлах посмотришь, каких запросов больше. А так техподержка может проверить и сказать откуда столько запросов. Мне так объяснили где что и как происходит когда сайт лагал, дело было в ботах которые пробивались через wp-login.


Изм. 1 раз. / Посл. изм. (15 май 2016, 14:14)
5.
WiHdOvS * 0.52
[автор] (15 май 2016, 14:13) [0/0] [0] [отв] [спам] [под] +1 | -1

ironmans, как вариант.

6.
ANGRY * 2.73
(15 май 2016, 14:16) [0/0] [0] [отв] [спам] [под] +1 | -1

Переименовал тему! *

7. (15 май 2016, 14:21) [0/0] [0] [отв] [спам] [под] +1 | -1

по названию таблицы не определишь? Или если генка везде одна, как вариант он в шапке и записывает каждый переход любого посетителя для обработки онлайна. Недавно видел такую хрень в одном скрипте


Изм. 1 раз. / Посл. изм. (15 май 2016, 14:34)
8.
Mobiaaa * Верифицирован 2.73
(15 май 2016, 15:27) [0/0] [0] [отв] [спам] [под] +1 | -1

Зависит что за скрипт.
Если скрипт использует PDO/MySQLi (class'ы), то можно переопределить метод запроса, и в него добавить логирование всех SQL запросов, где уже можно регуляркой определять имя таблицы, и на основании имени далее строить логику "писать в лог или нет"
Если же mysql или процедурный mysqli, то придётся все mysql_query/(mysqli_query) заменить на псевдоним, к примеру на mysql_q();, который также будет перехватывать запросы и логировать

9.
WiHdOvS * 0.52
[автор] (15 май 2016, 15:44) [0/0] [0] [отв] [спам] [под] +1 | -1

Cheburek*, не в шапке, залипает,когда несколько человек делають чтото 1 запрос 5сек + и идет глюк бд

10.
WiHdOvS * 0.52
[автор] (15 май 2016, 15:44) [0/0] [0] [отв] [спам] [под] +1 | -1

Mobiaaa, спасибо. обичний мускул

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений