Жор памяти у mysql на Debian Jessie 8.2

12
D
На сайте с 18.10.2011
Offline
109
1371

После обновления на Debian Jessie 8.2

mysql стал подгребать под себя 3 Гб виртуальной памяти, чего

раньше не было. Магия типа "performance_schema=0" не помогает.

Кто сталкивался?

K5
На сайте с 21.07.2010
Offline
209
#1

исходных данных очень мало

аська 45два48499два записки на работе (http://memoryhigh.ru) помогу с сайтом, удалю вирусы, настрою впс -> отзывы ТУТ (/ru/forum/836248) и ТАМ (http://www.maultalk.com/topic140187.html) !!!всегда проверяйте данные людей, которые сами пишут вам в аську или скайп!!!
D
На сайте с 18.10.2011
Offline
109
#2

Настройки mysql не менялись, просто обновил Debian.

default-storage-engine = myisam

skip-innodb

Andreyka
На сайте с 19.02.2005
Offline
822
#3

Уменьшайте число выделенных ресурсов

Не стоит плодить сущности без необходимости
D
На сайте с 18.10.2011
Offline
109
#4

Даже если все остальные значения по дефолту, то никаких изменений.

Судя по ругани в интернете на mysql 5.6, что-то там докрутили по умолчанию,

как будто mmap включился на файлы базы.

Хотя в Jessie mysql 5.5 получается жор как в 5.6.

[Удален]
#5

devd, покажите весь конфиг, используйте tuning-primer, mysqltuner.pl.

Ничего плохого в 5.6 нету, скорее даже наоборот.

D
На сайте с 18.10.2011
Offline
109
#6

Воспроизводится на дефолтном конфиге с добавлением:

default-storage-engine = myisam

skip-innodb

Поставил Debian Wheezy на виртуалку и сравнил global variables, никаких изменений,

судя по http://dev.mysql.com/doc/refman/5.5/en/memory-use.html

[Удален]
#7
devd:
Воспроизводится на дефолтном конфиге с добавлением:
default-storage-engine = myisam
skip-innodb

К счастью не воспроизводится. Ищите внимательнее отличия.

D
На сайте с 18.10.2011
Offline
109
#8

У меня поток разных запросов сразу идет, поэтому видно. Пары селектов по большой таблице с индексом в 940 мегабайт должно хватить (суммарно индексов на 10 Гб).

Тут легко перейти к копанию конфигов, но я же просто обновил дистрибутив,

и не ожидал такого поведения.

[Удален]
#9

Потребление памяти MySQL:

Debian 7.8 - default - 33.0625 MB

Debian 7.8 - skip-innodb - 8.82812 MB

Debian 8.1 - default - 42.2578 MB

Debian 8.1 - skip-innodb - 11.668 MB

Массово уже используем Debian 8, в том числе и на виртуальных серверах с RAM 1-2 GB. Никакой утечки памяти нет!

---------- Добавлено 04.11.2015 в 10:41 ----------

И что-то я недопониманию. Откуда взялся MySQL 5.6? В Debian 8 по умолчанию 5.5 идет.

D
На сайте с 18.10.2011
Offline
109
#10

Это конечно радует, но я о виртуальной памяти (VSIZE),

которая выросла на порядок.

ps -e -ovsize=,args= | grep mysqld

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий