Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Снова производительность mysql
цитата
05/11/08 в 20:56
 Sterx
индексы проставил, запросы оптимизировал где можно.
смотрю статус мускуля через майадмин:
Handler_read_rnd 9,366
Handler_read_rnd_next 2,999 k
Opened_tables 7
основная проблема видимо в
Created_tmp_disk_tables 682
процессор загружен полностью, диск свопится
куда копать?
замое забавное что до переноса на этот сервер, на другом все собствено работало замечательно
цитата
05/11/08 в 21:46
 Alexs
проверь скрипт есть возможно после выполнения остреца незакрытым конекшен к мускулю при большом количестве запросов сервер очень легко умирает

http://doc.dubs.odessa.net/MySQL/SHOW_STATUS.html

Если значение Created_tmp_disk_tables велико, возможно, необходимо увеличить значение переменной tmp_table_size, чтобы временные таблицы располагались в памяти, а не на жестком диске.

Последний раз редактировалось: Alexs (05/11/08 в 21:52), всего редактировалось 2 раз(а)
цитата
05/11/08 в 21:47
 JM
Чего стоит/скока баз?
хардов 1 или 2?
цитата
05/11/08 в 22:08
 Sterx
баз 5 , используется активно одна
отловил тормозной запрос c order by rand ()
цитата
05/11/08 в 22:13
 Sterx
господа, а возможно ли составление индекса по двум полям РАЗНЫХ таблиц?
цитата
05/11/08 в 22:46
 Alexs
навскидку не скажу
но есть классный софт для для проектирование базы данных
называеца PowerDesigner

в нем можно моделировать че угодно а на выходе получить
готовый sql под конкретную db

я всякие грамозкие веши проектирую на нем
цитата
06/11/08 в 00:23
 onn
Sterx писал:
господа, а возможно ли составление индекса по двум полям РАЗНЫХ таблиц?

нет


Эта страница в полной версии