ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
From: Dank Bagryantsev <4alt@mail.ru>
To: ALT Linux sysadmins' discussion <sysadmins@lists.altlinux.org>
Subject: [Sysadmins] Возможный регресс MySQL в p6
Date: Tue, 5 Jul 2011 05:46:10 +0300
Message-ID: <16410156830.20110705054610@lugaport.net> (raw)

Здравствуйте.

Проапгрейдил я недавно OVZ-контейнер с MySQL под бранчем 5.1 до p6.
Версия MySQL сменилась с 5.0.89-alt1 на 5.1.56-alt4
И начались проблемы с MySQL:
В течении суток-двое после старта-рестарта MySQL, он перестает
принимать коннекты и нагрузка по CPU поэтапно достигает ~90-100%.
В процессе диагностики выяснилось, что похоже в какие-то произвольные
моменты времени "подвисают" нити MySQL (я видел в состоянии "Sending data" или
"Waiting table") с загрузкой CPU 99% по каждой нити. Как только
количество "зависших" нитей становится равно значению
thread_concurrency (как я понял), то MySQL перестает принимать коннекты.
Проблема наблюдалась в основном с InnoDB, для MyISAM почти нет.
В логах никаких сообщений по этой проблеме не было.
Для InnoDB есть и другая проблема: тоже в течении суток-двое после
старта-рестарта MySQL, он выдает в логах ошибку выделения памяти и
перестает работать.
В конце-концов пришлось откатится обратно на бранч 5.1.
Подчеркиваю: параметры OVZ-контейнера и MySQL в обоих случаях абсолютно одинаковы.
Но в 5.1 MySQL работает нормально, а в p6 - MySQL работает как-то
нестабильно.

У кого-то еще такое наблюдается с MySQL?

-- 
С уважением,
 Dank



             reply	other threads:[~2011-07-05  2:46 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-05  2:46 Dank Bagryantsev [this message]
2011-07-05  4:56 ` Дмитрий Дегтярев
2011-07-05  5:39   ` Dank Bagryantsev
2011-07-05  6:04     ` Rinat Bikov
2011-07-05  6:59       ` Dank Bagryantsev
2011-07-06 15:11       ` Michael Shigorin
2011-07-05  8:32     ` Дмитрий Дегтярев

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=16410156830.20110705054610@lugaport.net \
    --to=4alt@mail.ru \
    --cc=sysadmins@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git