On 6/21/07, Kiss Gabor <[EMAIL PROTECTED]> wrote: > Mond ez neked valamit?
Nekem csak alapszinten, de neked (vagy a fejlesztonek) igencsak sokat! Alapvetoen sokat nem lehet hozzafuzni - eleg jo angolsaggal leirja, hogy ha valami baj van/volt (figyeld a timestampeket, mert csak az utolso(ka)t listazza!). > -------- > FILE I/O > -------- > I/O thread 0 state: waiting for i/o request (insert buffer thread) > I/O thread 1 state: waiting for i/o request (log thread) > I/O thread 2 state: waiting for i/o request (read thread) > I/O thread 3 state: waiting for i/o request (write thread) > Pending normal aio reads: 0, aio writes: 0, > ibuf aio reads: 0, log i/o's: 0, sync i/o's: 0 > Pending flushes (fsync) log: 0; buffer pool: 0 > 3346773 OS file reads, 7885487 OS file writes, 4803916 OS fsyncs > 0.38 reads/s, 16384 avg bytes/read, 3.38 writes/s, 3.38 fsyncs/s Ebbol kivaloan latszik, hogy nem io-hianya van. > Total memory allocated 17723580; in additional pool allocated 1048576 Az innodb_buffer_pool_size es _additional_pool_size (vagy ilyesmi, nezz utana) enyhen szolva alacsony. Ez szandekos es tenyleg ilyen pici adatbazisod van? > Buffer pool size 512 > Free buffers 0 > Database pages 499 > Modified db pages 20 > Pending reads 0 > Pending writes: LRU 0, flush list 0, single page 0 > Pages read 3388071, created 31945, written 3393526 > 0.38 reads/s, 0.00 creates/s, 0.00 writes/s > Buffer pool hit rate 991 / 1000 Buffer pool hit viszont nagy magas, szoval tenyleg ilyen pici adatbazisod van. > Ez erdekes. 27 ilyen van: Akkor megiscsak hasznalja valami mas is azt az adatbazist, nemde? :) Es mivel ez innodb, a folos connectionok siman tartogathatnak record-level lockokat (hacsak az idle state elott nem csinaltal commit/rollbacket). > Jun 21 14:05:35 XXXXXX nfsen[27437]: MySQL error: Lock wait timeout exceeded; > try restarting transaction > Jun 21 14:06:28 XXXXXX nfsen[27437]: MySQL error: Lock wait timeout exceeded; > try restarting transaction > Jun 21 14:06:32 XXXXXX nfsen[26270]: MySQL error: Lock wait timeout exceeded; > try restarting transaction > Jun 21 14:07:20 XXXXXX nfsen[27437]: MySQL error: Lock wait timeout exceeded; > try restarting transaction > ... > Jun 21 14:38:03 XXXXXX nfsen[28196]: MySQL error: Lock wait timeout exceeded; > try restarting transaction Ez nagyon randa. Ha nem akarsz sokat szoszolni vele, van egy lock wait timeout variable az innodb-ben (asszem per-connection variable), amit levehetsz mondjuk 1sec-re. Sok szerencset! Agoston _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
