- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
После обновления на Debian Jessie 8.2
mysql стал подгребать под себя 3 Гб виртуальной памяти, чего
раньше не было. Магия типа "performance_schema=0" не помогает.
Кто сталкивался?
исходных данных очень мало
Настройки mysql не менялись, просто обновил Debian.
default-storage-engine = myisam
skip-innodb
Уменьшайте число выделенных ресурсов
Даже если все остальные значения по дефолту, то никаких изменений.
Судя по ругани в интернете на mysql 5.6, что-то там докрутили по умолчанию,
как будто mmap включился на файлы базы.
Хотя в Jessie mysql 5.5 получается жор как в 5.6.
devd, покажите весь конфиг, используйте tuning-primer, mysqltuner.pl.
Ничего плохого в 5.6 нету, скорее даже наоборот.
Воспроизводится на дефолтном конфиге с добавлением:
default-storage-engine = myisam
skip-innodb
Поставил Debian Wheezy на виртуалку и сравнил global variables, никаких изменений,
судя по http://dev.mysql.com/doc/refman/5.5/en/memory-use.html
Воспроизводится на дефолтном конфиге с добавлением:
default-storage-engine = myisam
skip-innodb
К счастью не воспроизводится. Ищите внимательнее отличия.
У меня поток разных запросов сразу идет, поэтому видно. Пары селектов по большой таблице с индексом в 940 мегабайт должно хватить (суммарно индексов на 10 Гб).
Тут легко перейти к копанию конфигов, но я же просто обновил дистрибутив,
и не ожидал такого поведения.
Потребление памяти 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 идет.
Это конечно радует, но я о виртуальной памяти (VSIZE),
которая выросла на порядок.
ps -e -ovsize=,args= | grep mysqld