Balon 0 Zgłoś post Napisano Listopad 3, 2007 Najpierw opiszę sprzęt i soft serwer: http://www.hosteurope.de/produkt/VPS-Linux-XXL Konfiguracja: Lighttpd - Ver 1.4.13 Mysqld - Ver 5.0.32 ps -e u pokazuje: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 1868 640 ? Ss 10:35 0:00 init [2] root 7655 0.0 0.0 1556 576 ? Ss 10:35 0:00 /sbin/syslogd root 7708 0.0 0.0 2596 1324 ? S 10:35 0:00 /bin/sh /usr/bin/mysqld_safe mysql 7746 179 0.2 161076 21228 ? Sl 10:35 24:48 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/my root 7747 0.0 0.0 1480 508 ? S 10:35 0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld www-data 7800 0.1 0.0 5828 3276 ? S 10:35 0:00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf www-data 7801 0.0 0.0 17776 5252 ? Ss 10:35 0:00 /usr/bin/php5-cgi www-data 7808 3.7 0.1 21736 9332 ? S 10:35 0:31 /usr/bin/php5-cgi root 7824 0.0 0.0 4852 1100 ? Ss 10:35 0:00 /usr/sbin/sshd www-data 7826 0.0 0.0 17776 5252 ? Ss 10:35 0:00 /usr/bin/php5-cgi root 7829 0.0 0.0 3436 928 ? Ss 10:35 0:00 /usr/sbin/vsftpd www-data 7844 4.0 0.1 21484 9216 ? S 10:35 0:33 /usr/bin/php5-cgi root 7856 0.0 0.0 2132 884 ? Ss 10:35 0:00 /usr/sbin/cron www-data 7870 0.0 0.0 17776 5252 ? Ss 10:35 0:00 /usr/bin/php5-cgi www-data 7879 5.1 0.0 19928 7616 ? S 10:35 0:42 /usr/bin/php5-cgi www-data 7880 0.0 0.0 17776 5252 ? Ss 10:35 0:00 /usr/bin/php5-cgi www-data 7881 5.5 0.1 21748 9328 ? S 10:35 0:46 /usr/bin/php5-cgi root 8048 0.0 0.0 7636 2352 ? Rs 10:40 0:00 sshd: root@pts/0 root 8065 0.0 0.0 2692 1572 pts/0 Ss 10:40 0:00 -bash nobody 9319 0.0 0.0 3560 1124 ? Ss 10:45 0:00 /usr/sbin/vsftpd www 9321 0.0 0.0 3584 1016 ? S 10:45 0:00 /usr/sbin/vsftpd root 9433 0.0 0.0 2148 888 pts/0 R+ 10:49 0:00 ps -e u Konfiguracja mysql oraz lighttpd raczej standardowa. Aplikacja oparta o symfony - to nie w tym problem raczej, bo to zapytania trwają około 15~ sek. Ilość użytkowników online kiedy robiłem wyżej podany ps -e u : 264 online (aktywnych w ciągu minuty, stan z 10:45). W tym momencie serwis działa bardzo wolno, a co dopiero będzie w godzinach wieczornych. Serwer został właśnie wczoraj zmieniony na tego najlepszego VPS z Hosteurope.de . Proszę o jakieś porady dot. konfiguracji tego wszystkiego. Wiem, że mysql nie jest wydajną bazą, ale żeby przy 264 userach online były takie problemy to nie mogę w to uwierzyć.. A przerzuciliśmy się z strato.de (256mb ramu vps) na tego z HU i oczekiwaliśmy czegoś więcej... Pozdrawiam, proszę o szybką pomoc Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość normanos Zgłoś post Napisano Listopad 3, 2007 Aplikacja oparta o symfony - to nie w tym problem raczej, bo to zapytania trwają około 15~ sek. wytłumacz mi to zdanie jeszcze raz ps. włącz sobie tryb debug w symfony, sprawdź ilość zadawanych pytań sql i poszczególne czasy wykonania. może coś znajdziesz. Udostępnij ten post Link to postu Udostępnij na innych stronach
Balon 0 Zgłoś post Napisano Listopad 3, 2007 Znalazłem. To baza danych jest wąskim gardłem a nie aplikacja. Napisałem, że zapytania bardzo długo się wykonują... Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość normanos Zgłoś post Napisano Listopad 3, 2007 jedno nie wyklucza drugiego. Udostępnij ten post Link to postu Udostępnij na innych stronach
beliq 442 Zgłoś post Napisano Listopad 3, 2007 Znalazłem. To baza danych jest wąskim gardłem a nie aplikacja. Napisałem, że zapytania bardzo długo się wykonują... Długo się wykonują, bo źle zaprojektowałeś bazę danych, sam daemon również może być nie dokonfigurowany, może brakować indeksów. Powodów może być co nie miara, lepiej zatrudnij administratora. Zapłacisz te 200 zł i w mig będziesz wiedział co i dlaczego. ja polecam jkopacze Udostępnij ten post Link to postu Udostępnij na innych stronach
Balon 0 Zgłoś post Napisano Listopad 3, 2007 Przerobiłem bazę... iiii mieliście rację , moja wina Varchar(255) , text takie typy spowodowały spowolnienie serwerka wszystko jest już ok. Udostępnij ten post Link to postu Udostępnij na innych stronach
Balon 0 Zgłoś post Napisano Listopad 4, 2007 Hmm niestety nadal są problemy, chociaż mniejsze, ale jednak. Posiadamy standardowe ustawienia mysql. Co gdzie zmienić żeby przyspieszyć działanie... ? Jak na razie wszystko standard. edit: przepraszam za podbijanie Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość patrick Zgłoś post Napisano Listopad 4, 2007 użyj google i poszukaj informacji na temat optymalizowania serwera MySQL. Udostępnij ten post Link to postu Udostępnij na innych stronach