WebHostingTalk.ru  

Вернуться   WebHostingTalk.ru > Главные форумы > Технические аспекты и вопросы безопасности

Ответ
 
Опции темы
  #1  
Старый 29.09.2012, 23:40
gofrantis gofrantis вне форума
Студент
 
Регистрация: 29.09.2012
Сообщений: 1
Вопрос Может ли ibdata1 в 25 гиг критически тормозить сервер?

Приветствую!

Такая ситуация:

VPS сервер (hostgator.com)
2.3 Gb RAM
CPU 3.4 Ghz.

2 недели назад начал тормозить сервер - нагрузка на проц больше 60%, load average 4-6. Нагрузку создает mysql. С нашей стороны никаких изменений на сайте не производилось. Файлы (статика) начали медленнее отдаваться.

Мониторил запросы - одни и теже запросы раньше 0.01 сек выполнялись, сейчас от 20 сек и более.

Размер базы около 6 Гиг (таблицы иннодб). Начал копать - нашел, что у нас есть файлик ibdata1 (25 Гиг), в котором данные и индексы с иннодб таблиц.

Прописал в my.cnf innodb_per_file = 1 - и данные сохраняются в отдельных файлах, но не могу создать дамп (если раньше скорость записи была 30-50 Мб/с, то сейчас 0.5 - 1 Мб/c), чтобы нормально перенести таблицы и убить файл ibdata1.

Может ли этот файл быть причиной тормоза мускла?

Кстати при рестарте контейнера выдает вот что:

Running vzquota off failed for Container 131 [3]
vzquota : (error) Quota off syscall for id 131: Device or resource busy
vzquota : (error) Possible reasons:
vzquota : (error) - Container's root is not unmounted
vzquota : (error) - there are opened files inside Container's root/prvate area
vzquota : (error) - your current working directory is inside Container's
vzquota : (error) root/private area Completed
vzquota : (error) Currently used file(s):
/vz/private/131/fs/root/var/lib/mysql/ibdata1
Starting Container ...
vzquota : (warning) Quota is running for id 131 already
Setting quota .
Ответить с цитированием
  #2  
Старый 14.11.2013, 12:21
SHALB SHALB вне форума
Студент
 
Регистрация: 13.11.2013
Сообщений: 5
По умолчанию

У вас походу проблема с нехваткой IO дисковой подсистемы.
База выросла, данные не помещаются в память. Нагружается диск.

Увеличте количество памяти в сервере до 8 12Гб.
увеличте innodb_buffer_pool_size до 80% памяти(если сервер только под mysql). Главное, чтобы не начал использовать swap.
Ответить с цитированием
Ответ


Ваши права в разделе
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какую нагрузку может выдержать сервер Dolmenko Сolocation, Центры Обработки Данных, IP-адреса и сети 16 27.04.2006 17:08
Может ли следователь конфисковать сервер из ДЦ ? izx Сolocation, Центры Обработки Данных, IP-адреса и сети 17 28.04.2005 00:04
Кто может помочь? Judmatic Домены 0 02.10.2004 02:08
Хостинг: 10$/гиг Nikko Нужен хостинг для проекта! 17 08.07.2004 19:58
Есервер. Может удалить!? Egorov Sergey Замечания и предложения 10 23.04.2003 22:16


Часовой пояс GMT +3, время: 00:54.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot