phpbar.de logo

Mailinglisten-Archive

Innodb: Auslastung von fast 100%

Innodb: Auslastung von fast 100%

Oliver Weiss oweiss@quartertec.de
Thu Dec 19 20:39:58 2002


Hi liste,

Wir haben auf einem dual p3 1000 Mhz, 3Gig ram Linux Server eine
PHP-Adserverapplikation laufen. Letztes Wochenende hab ich auf InnoDB
umgestellt.

Bisher lief alles juut, tja bis gerade eben.
Serverlast 100,1 %!

Der INNODB MONITOR hat folgendes ausgegeben:

=====================================
021219 21:19:03 INNODB MONITOR OUTPUT
=====================================
----------
SEMAPHORES
----------
OS WAIT ARRAY INFO: reservation count 40646, signal count 26051 --Thread
533528593 has waited at ../include/buf0buf.ic line 600 for 0.00 seconds
the semaphore: Mutex at 416dc228 created file buf0buf.c line 382, lock
var 0 Last time reserved in file ../include/buf0buf.ic line 600, waiters
flag 0 wait is ending Mutex spin waits 2465891, rounds 7920175, OS waits
31614 RW-shared spins 6871, OS waits 2780; RW-excl spins 3407, OS waits
2010 ...


Der InnoDB Teil der my.cnf lautet so:

innodb_data_file_path =
ibdata1:1000M;ibdata2:1000M;ibdata3:1000M;ibdata4:1000M;ibdata5:1000M
innodb_data_home_dir = /db/mydata/
innodb_log_group_home_dir = /db/logfiles/
innodb_log_arch_dir = /db/logfiles/
set-variable = innodb_mirrored_log_groups=1
set-variable = innodb_log_files_in_group=3
set-variable = innodb_log_file_size=30M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1 innodb_log_archive=0 set-variable =
innodb_buffer_pool_size=190M set-variable =
innodb_additional_mem_pool_size=10M
set-variable = innodb_file_io_threads=4
set-variable = innodb_lock_wait_timeout=50

Kann mir jemand einen Tip geben?

Gruss,

Oliver

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive