|
Оптимизация mySQL сервера
|
|||
---|---|---|---|
#18+
Итак, имеется: Сервер на 1.7 GHZ, 1.5 GB RAM и 100mbit канал. Стоит: mysqld, apache, php и perl. Хостит несколько небольших сайтов и один очень большой сайт с большой посещаемостью(30-60 человек в минуту) сделаный на PHP+MySQL. Проблема: В период активной посещаемости, т.е. днем, сервер начинает активно тормозить - загрузка страниц увеличивается до 1 мин. - все ресурсы ест MySQL. Количество постоянных запросов - 50-100. Задача: Убрать тороможение, т.к. оно сильно не свойственно SQL'ю при таких небольших нагрузках. My.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock set-variable=max_connections=300 set-variable=max_connect_errors=300 set-variable=wait_timeout=50 set-variable=flush_time=30 set-variable=max_allowed_packet=104857600 Какие будут советы у профессионалов? Что я дебил, это я и так знаю =) мой e-mail - bregus@bregus.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2002, 14:34 |
|
Оптимизация mySQL сервера
|
|||
---|---|---|---|
#18+
Какие запросы выполняет MySQL? может там джоины 10 таблиц шириной в десяток полей? и оптимайзить тогда надо не мускул а запросы и структуру таблиц.. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2002, 18:02 |
|
Оптимизация mySQL сервера
|
|||
---|---|---|---|
#18+
да и еще, зачем такой большой макс-размер пакета? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2002, 18:05 |
|
|
start [/forum/topic.php?fid=47&fpage=714&tid=1856289]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 176ms |
0 / 0 |