Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: тормоза с Mysql
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » тормоза с Mysql

Страниц (1): [1]
 

1. NeverDie - 15 Февраля, 2011 - 12:38:17 - перейти к сообщению
Здравствуйте, на сервере лежит бд mysql, в ней таблица, в которой более 10 000 записей. Если используем Insert или Update, сервер начинает жутко тормозить, LIMIT не помогает... Подскажите варианты решений, как можно увеличить скорость работы?
2. Мелкий - 15 Февраля, 2011 - 12:48:54 - перейти к сообщению
индексы созданы по нужным полям?
3. garvey - 15 Февраля, 2011 - 14:01:04 - перейти к сообщению
Прикупите железа.
4. poskrobka - 15 Февраля, 2011 - 14:05:53 - перейти к сообщению
скорее всего действительно в железе дело - напишите подробнее что за данные каким запросом делаете update....
5. Craken - 16 Февраля, 2011 - 11:40:44 - перейти к сообщению
1) Чем больше полей в Mysql использую индексы, тем медленнее будет запрос типа Апдейт или Инсерт! (Это так... к стати)

2) Действительно интересно какое железо (и + версия мускуля)
3) Вы тип таблиц не меняли?

10000 записей - это семечки... так что советую посмотреть на структуру таблицы (возможно случайно поставили тип таблицы например Архив)
6. NeverDie - 18 Февраля, 2011 - 16:06:10 - перейти к сообщению
Спасибо всем за советы, как оказалось, проблема была с вирусом на сайте

 

Powered by ExBB FM 1.0 RC1