Какой посоветуете порядок действий, если после переноса сайта mysql ужасно тормозит?

Labutin

Новичок
Какой посоветуете порядок действий, если после переноса сайта mysql ужасно тормозит?

Перенесли сайт на новый более мощный по железу хостинг и из-за MySQL сайт просто встал :(
MySQL сжирает уйму процессорного времени :(
Естественно при переносе сайта ни скрипты ни структура базы не менялась. Дело явно в разных настройках самого MySQL сервера.
С чего лучше начать исследования?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
С чего лучше начать исследования?
1. С исследования запросов на выбoрку

-~{}~ 04.06.07 16:02:

http://www.mysql.ru/docs/man/MySQL_Optimisation.html
 

Viktor_Rez

Новичок
Перенсти, если возможно, файл конфигурации mysql со старого хостера к новому.
 

Сергей Тарасов

Профессор
"из-за MySQL сайт просто встал"

Скорее всего, MySQL используется неправильно. Или база спроектирована неправильно или доступ к ней.

Такие случаи, чтобы базы тормозили из-за железа крайне редки, на бытовых сайтах конечно. :)

Что за сайт? Какие скрипты. Какая база? Сколько таблиц/строк?
 

Krishna

Продался Java
ни структура базы не менялась
Откуда такая уверенность?

Возможные причины:
1. отключен кеш запросов
2. изменился ENGINE (MyISAM <=> InnoDB)
3. недостаточны размеры буферов сортировок, временных таблиц, ключей и т.п.

Однако, скорее всего хромает сама схема БД и запросы. Просто, возможно на старом хостинге это скрывалось максимально "щедрыми" настройками MySQL
 

Labutin

Новичок
Отвечаю сразу всем.
Сайт работает на собственном движке. Куча сайтов на других хостигах не тормозит.
Поэтому однозначно проблема именно в настройках MySQL. Можно будет попробовать тупо взять конфиг со старого хостинга.
Но на будущее хотелось бы понять какой именно параметр или комбинация параметров так радикально сказался на производительности.
 

Фанат

oncle terrible
Команда форума
Как хорошо быть маленьким ребёнком.
Верить в сказки, добрую фею и Волшебный Параметр, который за все отвечает...
 

confguru

ExAdmin
Команда форума
Настройки mysql можно посмотреть самому.
Команду приводить не буду.. тем более что
"куча сайтов" и соотвественно сравнить...
 
Сверху