"Feniksas" <audriusTRINTI@TRINTIcablenet.lt> wrote in message news:h5h4h4$qt4$1@trimpas.omnitel.net... > sau nepriestarauju - mysql galiu sumazint be nenuspejamo pasalinio efekto > iki 150Mb, isskyrus greiti, jei isjungti innodb - iki 70-100, o visa > likusi ram'a suryja Apache/php ir pagalbiniai toolsai (eaccelerator, pvz). > > :) pirmine problema yra ram susivalgymas del didelio moduliu kiekio > (kitaip sakant DAUG php) > > sorry, neparasiau uzklausu kiekiu tada, velu buvo. > > siek tiek krapstau settingus, tai ismeciau keleta nenaudojamu Apache > moduliu ir pakoregavus worker_mpm setingus viskas po truputi gereja. > > siaip mes per toli nuejom nuo pagrindines temos: ram trukumo problema > bandziau sprest _netinkamu_ metodu, sita tamsta labai sauniai > argumentavai. kitos pasidarytos isvados: tiesint sau rankas, ieskot > kazokio geresnio vps provaiderio (panasu, kad yra geresniu pasiulymu nei > turiu dabar), keist toolsus. MySQL'ui mažinti atminti, vien tik tam, kad turėti jos daugiau kitoje vietoje yra absurdas. Taip pat kalbėti apie tai kiek RAM'o sunaudoja MySQL'as nesigilinant ir tai kam konkrečiai pas jį tas RAM'as naudojamas irgi neverta. Bet galima pakalbėti apie tai, kad turint blogą duomenų schemą ir lėtas užklausas sistema veikia lėtai. Pradėjus tą sistemą papildomai kešuoti su PHP ir pritrūkūs RAM'o dar papildomai jo "nuimti" nuo MySQL'o irgi yra *** labai blogas dalykas ***. Juk MySQL'as turi beveik viską ko reikia duomenų kešavimui. Turint omenyje, kad pas tave yra 100 unikelių per dieną... Gaunam, kad vienam vartotojui tau neužtenka viso RAM'o, kad proto ribose pateikti dinaminį puslapį. Tu turi sugebėti surasti tą vietą (ar vietas), kurios labiausiai stabdo. Tai gali būti užklausos, tai gali būti kažkokie online susijungimai, tai gali būti XML'o parsinimas. Reikia identifikuoti tas vietas ir tada galvoti, kaip jas išspręsti. Tiesa yra tokia, kad duomenys iš MySQL'o PHP aplikacijai turi būti atiduodami labai greitai. Jeigu taip nėra vadinasi problemos bus - pasikartosiu jau ne kartą - duomenų stuktūroje, užklausose, MySQL nustatymuose. Jeigu čia viskas ok, tai gaunasi, kad pas tave yra atliekami kažkokie veiksmai/skaičiavimai su PHP, kurie užtrunka per ilgai - surask juos. Pasiaiškinimai, kad "pas mane čia visokie toolsai, tokie kaip eAccelerator" netinka, nes jie skirti sistemai pagreitinti, o ne sulėtinti. Jeigu stabdo kešavimo sistemos tai mesk jas lauk, atsiras vietos MySQL'ui (-; Gal negėda parodyt ir patį puslapį? Bus galima pamatyti kokia info ten atvaizduojama, gal tada bus aiškiau, kodėl ten kažkas taip stabdo. -Mindaugas J. Skaitau skaitau... ir kuo toliau tuo man labiau norisi tikėti, kad pas tave yra