May 24, 2012

Post: The perils of InnoDB with Debian and startup scripts

…like to. To avoid physical I/O all the time we need to get some reasonable amount of data… this without death-by-swapping, which would be extremely slow on this machine, so we need to stop the…The real solution is to disable this startup process. It’s not even needed for InnoDB. Sooner or later you’ll…

Post: SHOW INNODB STATUS walk through

…thread is scheduled next time object will be free already. OS Waits are relatively slow, and if …competing to enter innodb queue at the same time Innodb makes thread to sleep for some time before trying to … also see number of rows operation since system startup as well as average values. This is also…

Post: Choosing proper innodb_log_file_size

Innodb tables decent size of innodb_log_file_size is important for MySQL Performance. However setting it too large will increase recovery time… happens on recovery and why large innodb_log_file_size slows down recovery. During startup after crash Innodb scans log files to find log… redo phase of recovery. It can take pretty long time and this time depends on number of variables – how large are rows…

Post: Percona Server 5.5.16-22.0

… (Alexey Kopytov). QUERY_RESPONSE_TIME doesn’t respect QUERY_RESPONSE_TIME_STATS . #855312 (Oleg Tsarev). The mysqldump option –innodb-optimize-keys did not…, i.e. InnoDB waits until it is complete before reporting successful startup to the server. #785489 (Alexey Kopytov). The Slow Query Log did…

Post: MySQL Crash Recovery

… for many tables at onces, which typically make system extremely slow and also can use up all allowed connections or run…. Innodb statistics – Unlike MyISAM Innodb does not store index cardinality in tables, instead it computes them on first table access after startup. This may take significant time

Post: How Percona Develops Open-Source Software

… Percona employees also put significant time into these projects. Outside observers… obvious example is our enhanced slow-logging functionality, which is part … Silicon Valley’s most innovative startups. I won’t talk about … MySQL server, XtraDB, Maatkit, our InnoDB data recovery tools, MMM, innotop,…

Post: Read Buffers, mmap, malloc and MySQL Performance

…global user data is expected to be cached on startup but even if it is not why would you… fragmented. A while ago I measured over 10 times slow down over time as memory becomes fragmented with 50.000+ of…use large pages. These already can be used for Innodb Buffer Pool and Key Buffer but could be used…