Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Операции с таблицей работают очень медленно

14K
14 мая 2008 года
dgrudzin
6 / / 17.03.2006
Привет всем.

Столкнулся со следующей проблемой:
Есть у меня в базе (MySQL innodb) таблица, в которой изначально хранится около 10000 записей и очень редко в ней что либо меняется. До поры до времени все с ней было нормально, все запросы работали быстро бес всяких проблем.
Но через некоторое время работа селектов замедлилась, причем раз наверное в 100.
Перепробовал все, что пишут в MySQL мануале для оптимизации и тд, но ничего не помогает. Никто не сталкивался с такой проблемой?
2
14 мая 2008 года
squirL
5.6K / / 13.08.2003
покажите пример медленного запроса, а также show create table для таблиц, на которых выполняются запросы.
14K
14 мая 2008 года
dgrudzin
6 / / 17.03.2006
чаще всего используется запрос вида

select stock_id from SSET_STOCK where stockSet_id=?;


CREATE TABLE `SSET_STOCK` (
`id` bigint(20) NOT NULL auto_increment,
`changeDate` date default NULL,
`stock_id` bigint(20) NOT NULL,
`stockSet_id` bigint(20) NOT NULL,
PRIMARY KEY (`id`),
KEY `FK481195C650ADA102` (`stockSet_id`),
KEY `FK481195C680761812` (`stock_id`),
CONSTRAINT `FK481195C650ADA102` FOREIGN KEY (`stockSet_id`) REFERENCES `STOCK_SET` (`id`),
CONSTRAINT `FK481195C680761812` FOREIGN KEY (`stock_id`) REFERENCES `STOCK` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=99573 DEFAULT CHARSET=latin1 |
2
14 мая 2008 года
squirL
5.6K / / 13.08.2003
хм... и вот такой запрос тормозит? что говорит explain? таблица проиндексирована?
кстати, какая ОС используется? что показывают системные утилиты диагностики производительности?
332
19 мая 2008 года
Valiant
416 / / 27.09.2004
Какая версия MySQL?
Посмотрите не исчерпано ли место на диске?
Посмотрите включён ли журнал медленных запросов? (недопустимо грешить на простой запрос, нужно узнать точно который запрос тупит сильнее остальных)
Проверьте кэш inno.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог