On 18.07.05 at 16:15:02 [+0200], Alexander Lazic <[EMAIL PROTECTED]> 
wrote:
> Hi,
> 
> On Mon 18.07.2005 14:18, Simon Lange wrote:
> >
> >default einstellungen :) ich musste da nie irgendwas "gross"
> >optimieren. der lief einfach rund. (default rpm httpd.conf von redhat
> >7.3)
> 
> Oh Ok.
> 
> >deshalb ja mein thread start. die ergebnisse sind grausam und SO nicht
> >produktiv nutzbar. ich bin wirklich zZ sehr enttaeuscht von der
> >apache2-performance. ein befreundeter hoster hat bereits wieder zu
> >apache1 downgraded. ich moechte den schritt erst gehen wenn es wirklich
> >keine hoffnung mehr fuer apache2 gibt.
> 
> Ich schliesse mich da meinen Vorpostern an, es wird sicher erst
> notwendig sein eine 'gute' Balance zwischen Apache und MySQL zu finden.
> Welche module hast den drinnen, im Apache?
schau selbst:
http://www.thecenter.at/server-status
http://www.thecenter.at/server-info
Username: apache2
Password: apache2

dort wirst du alles relevante finden. :)
den zugang habe ich eben eingerichtet damit jeder sehen kann wie der server 
konfiguriert ist und was laeuft.

> >> mysqladmin processlist status
> 
> >die instanzen sind von mir hochgeschraubt worden damit die anzahl der
> >zugriffe auch vom mysql server bedient werden koennen. zumindest konnte
> >ich damit die datenbank zugriffe von apache "in den griff"
> >bekommen.
> 
> Wie schaut den die php.ini aus oder hast du das PHP ueber die
> Apache-Konfig konfiguriert?
> Falls du uns die 'php.ini' schickst bitte nur die Zeilen ohne '#' ;-).
ist ne standard php.ini... da ist wirklch nichts veraendert worden. ;)

> 
> >vor 2 tagen zb hatte ich ca 200000 zugriffe auf die site mit dem
> >resultat das load auf ueber 300 (ja 300!) hochging, das system
> >stand nur noch. danach habe ich nen 2ten mirror eingerichtet und die
> >load geht nun "nur" noch bei ca 5000-6000 leute taeglich auf max 42
> >hoch.  aber hier nun die processlist ;)
> 
> Was meinst du mit '2ten mirror'?
wir stellten nen battlefield2 patch 1.02 fixed bereit. wenn ploetzlich ganz 
deutschland den patch ziehen will gehts rund. daher haben wir auf einem 
anderen webspace den patch ebenfalls geparkt so das sich die last der 
downloads verteilt. ;)

> 
> >+-------+------------------+---------------------------------+-------------
> >---
> >| Id    | User             | Host                            | db
> >   | Command     | Time   | State
> >                    | Info             |
> >+-------+------------------+---------------------------------+-------------
> >---
> >| 1     | system user      |                                 |
> >   | Connect     | 132298 | Waiting for master to send event
> >                    |                  |
> >| 2     | system user      |                                 |
> >   | Connect     | 0      | Has read all relay log; waiting for the I/O 
> >   | slave
> >thread to update it |                  |
> >| 3     | root             | srv1.polynaturedesign.com:50941 |
> >   | Binlog Dump | 132298 | Has sent all binlog to slave; waiting for 
> >   | binlog
> >to be updated        |                  |
> 
> Faehrst du 'Master/Slave' bei MySql?
> Kannst du mal bitte ein 'mysqladmin variables' machen und die
> /etc/my.cnf, falls MySQL diese nutzt?!
> VORSICHT bitte schau dir an das du keine, fuer dich, sensiblen Daten in
> diesem Output mitschickst, imho ;-)
keine panik :)
erstmal hier die my.cnf:
-----------snip---------------
[EMAIL PROTECTED] root]# cat /etc/my.cnf
[mysqld]
log-bin
log-slave-updates
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
master-host=84.254.70.11
master-user=root
master-password=XXXXXXXXXXXXX
server-id=XXXXXXXXX
slave-skip-errors=1062,1008,1051,1146,1016
innodb_data_file_path = ibdata1:512M:autoextend
set-variable = max_connections=100000
set-variable = innodb_buffer_pool_size=256M
set-variable = key_buffer=256M

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
-----------------snip-----------------

> 
> >Uptime: 132307  Threads: 48  Questions: 2007745  Slow queries: 3628
>                                                                ^^^^^
> A bissi viel oder was meinst du?
> Kannst mal bitte dort vorbeischauen ;-)
> http://dev.mysql.com/doc/mysql/de/slow-query-log.html
> Vielleicht hilft das was.
der wert ist schon in ordnung - hier die anderen beiden datenbank-server
--------snip------------
Uptime: 1668854  Threads: 78  Questions: 23300601  Slow queries: 26  Opens: 
105722  Flush tables: 1  Open tables: 64  Queries per second avg: 13.962

Uptime: 399526  Threads: 81  Questions: 4480119  Slow queries: 101  Opens: 
8228  Flush tables: 1  Open tables: 64  Queries per second avg: 11.214 
-----------snip--------------

zur gleichen zeit der besagte server:
--------snip----------
Uptime: 8829  Threads: 47  Questions: 105366  Slow queries: 155  Opens: 5381  
Flush tables: 1  Open tables: 64  Queries per second avg: 11.934
---------snip------------

> 
> >Opens: 113648  Flush tables: 1  Open tables: 64  Queries per second avg: 
> >15.175
> 
> ---
> Opens    Wie viele Tabellen mysqld geƶffnet hat.
naja sind auch ne menge datenbanken ;)

wink Simon
-- 
PolyNature Design - Consulting / Development / Administration
SysAdmin   -www.polynaturedesign.com-   +49[0]4131-220121

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de"
      unsubscribe-Anfragen an [EMAIL PROTECTED]
           sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------

Antwort per Email an