Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Locked процессы / 8 сообщений из 8, страница 1 из 1
10.05.2014, 18:11:48
    #38637729
Данилко
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Locked процессы
Привет, перевели на сайте таблицы в InnoDB, в результате стали появляться локи. Причем не систематически. Одно только системно: в процесс листе при появлениии локов первым по списку процессом висит удаление или запись в таблицу, а далее куча locked запросов чтения из этой таблицы.

Что это может быть? Куда смотреть, что выпрямлять? Если бы таблица сама по себе лочилась всегда при записи, то подобные случаи были бы на сайте постоянно. А тут они проявляются не всегда. Или таблица все-таки лочится всегда и при низких нагрузках это просто незаметно?
...
Рейтинг: 0 / 0
10.05.2014, 18:36:06
    #38637738
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Locked процессы
query cache не слишком большой?
...
Рейтинг: 0 / 0
10.05.2014, 20:57:12
    #38637767
Данилко
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Locked процессы
miksoftquery cache не слишком большой?
query_cache_size | 536870912
...
Рейтинг: 0 / 0
10.05.2014, 21:56:22
    #38637789
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Locked процессы
Попробуйте уменьшить в 4-8 раз.
...
Рейтинг: 0 / 0
11.05.2014, 08:19:03
    #38637875
Данилко
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Locked процессы
miksoftПопробуйте уменьшить в 4-8 раз.

а что это даст?
...
Рейтинг: 0 / 0
11.05.2014, 12:59:18
    #38637936
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Locked процессы
ДанилкоmiksoftПопробуйте уменьшить в 4-8 раз.

а что это даст?Снизит расходы на обслуживание кэша. При удалении/модификации записи в таблице MySQL должен перебрать все запросы, чьи результаты хранятся в кэше и которые используют изменяемую таблицу, и удалить их оттуда.
...
Рейтинг: 0 / 0
12.05.2014, 13:46:54
    #38638710
Данилко
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Locked процессы
miksoftСнизит расходы на обслуживание кэша. При удалении/модификации записи в таблице MySQL должен перебрать все запросы, чьи результаты хранятся в кэше и которые используют изменяемую таблицу, и удалить их оттуда.

не спасло
...
Рейтинг: 0 / 0
12.05.2014, 13:49:20
    #38638711
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Locked процессы
Данилко,

Тогда рассказывайте подробнее - как часто, как надолго появляются локи. Хорошо бы запросы увидеть и DDL таблицы.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Locked процессы / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]