|
Оптимизация 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/search_topic.php?author=rikitiki&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
150ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 438ms |
total: | 714ms |
0 / 0 |