![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
MOP |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 28.8.2005 Репутация: нет Всего: нет |
сегодня пришло письмо от хостера (http://freehost.com.ua)
Я конечно не супер професионал... но мне просто интересно... как запрос
Может выполняться больше минуты? id - первичный ключ. Если у кого-то есть мысли, что не так, подскажите пожалуйста, что делать. Что надо менять... буду благодарен за развернутый ответ... |
||||
|
|||||
muzer |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 387 Регистрация: 31.8.2006 Репутация: 30 Всего: 31 |
Пошлите хостера в...маны..
Там у всех запросов написан статус LOCKED, это означает что они не выполняются (соответственно и сервер не грузят), а ждут пока будет разлочена какая-то из таблиц, необходимых для выполнения запроса. Чтобы определить какой запрос долго висит, надо бы видеть show processlist по всем запросам, а не по залоченным. LOCKED бывает, например, если: 1. какой-то процесс явно залочил таблицу командой LOCK TABLE 2. какой-то процесс пишет или меняет данные в таблице |
|||
|
||||
MOP |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 28.8.2005 Репутация: нет Всего: нет |
||||
|
||||
Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: нет Всего: 57 |
по тому что есть, пока сказать что-то более сложновато ![]() -------------------- менеджер по кодеврайтингу ![]() |
|||
|
||||
Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: нет Всего: 22 |
таблицы myISAM?
менять на InnoDB |
|||
|
||||
muzer |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 387 Регистрация: 31.8.2006 Репутация: 30 Всего: 31 |
Ага, чтобы те апдейты и инсерты, которые мы так и не увидели, ещё больше тормозили ![]() Вы когда советуете хотя б сообщайте о минусах того, что советуете. Понятно же, что сервер хостера напрягается не от этих селектов, а от того, кто их залочил. На InnoDB эти селекты быстренько проскочат, а проблема останется) Добавлено @ 14:40 MOP, кстати, а покажите структуру таблицы.. какой тип у поля date и какой тип у поля checked? Там в селекте вижу checked = "true", уж не варчаром ли вы битовое поле храните? ![]() |
|||
|
||||
Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: нет Всего: 22 |
muzer, так скорее всего проблема как в том, что таблицы залочены другим запросом SELECT
при InnoDB такого не будет - проблемы не будет. на загруженных сайтах SELECTы - это 98% запросов к серверу когда как Update и Insert остальное. где Ваша логика? |
|||
|
||||
MOP |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 28.8.2005 Репутация: нет Всего: нет |
Сильно много извиняюсь за задержку ))
вот логика:
всем участникам большое спасибо )) не останавливайтесь, продолжайте обсуждать )) (Действительно у меня MyISAM в таблице... Щас подробно прочитаю мануал...) оффтоп: просто поражает отношение хостера... ему деньги платят, а он спама пришлет, сайты отключит, и умным себя считает... Это сообщение отредактировал(а) MOP - 9.12.2006, 02:29 |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |