Посоветуйте по mysql

FlaMen

Новичок
Посоветуйте по mysql

Ситуация такая, есть сайт посещаемость около 200 000 страниц в день, находится на выдленом сервере,на странице всреднем по 1-2 зппроса к бд, запросы по выполнению не более 0,* секунде, использую mysql_connect(),


1 - вскриптах незакрывал соеденение, вскоре появилось to many connect, в процесс листе появилось куча Sleep'ов почему?

2 - есть ли смысл ипользовать pconnect ?
3 - запросы типа
$all=mysql_fetch_assoc(mysql_query("
SELECT *
FROM tbl_sexx_cat as c,tbl_sexx_raz as r, tbl_sexx_gallery1 as g,tbl_sexx_key as k
WHERE g.g_id='".$p."' and c.c_id=g.g_cat and r.r_id=g.g_raz and k.k_id='".$p."'"));

1 total, Query took 0.1630 sec

можно их как нибудь оптимизировать??

4 - посоветуйте чтонибудь для уменьшения загрузки сервера mysql

спасибо
 

Demiurg

Guest
1 в php.ini постоянные соединения запрещены ?

2 нет

3 почему у тебя фетчиться только одна запись ?
оптимизировать можно, например подумать об индексах.

4. оптимизировать базу и запросы к ней
 

jer

...
1 - закрывай вручную
2 - почитай на форуме, много раз обсуждалось. (скорее нет)
3 - создай индексы (изучай запросы с помощью explain), посмотри как можно оптимизировать структуру таблиц, оптимизировать запросы (возможно есть смысл некоторые запросы разбить на несколько)
4 - см. выше

пожалуйста...

-~{}~ 08.12.04 16:45:

опять опоздал %)

...пронесся эхом...
 
Сверху