May 24, 2012

Post: How InnoDB handles REDO logging

flushed after this record was processed so the change does not need to be applied. How doesflush the log to disk at commit. By this means you are ensuring that in the event of a MySQL

Post: InnoDB Flushing: a lot of memory and slow disk

… fast with a broken foot, right ?) And actually it does not work, as MySQL is not able to keep the number of dirty… time (and that is an important factor with slow disks); and 3) MySQL does not support innodb_log_file_size > 4GB (it is… flushing, each “D” is a dirty page that InnoDB will flush, and P is our page. So, as a result of how it works

Post: Paul McCullagh answers your questions about PBXT

…. How does online backup work in PBXT, and is incremental backup possible? A recent version of PBXT (1.0.09) supports the MySQL Backup… flushes the data written by the Writer to disk. It is also responsible for writing consistent snapshots of the index files to disk… same mutex twice, so this just does not work! We went through quite a few iterations (MySQL code was also changing during the…

Post: How multiple disks can benefit for single client workload ?

… while to understand if MySQL goes through more rows… Let us first look how single query is executed…disk, this however does not happen at once – the thread executing request does not have to wait for the dirty pages to flush… single client work load does not necessary means single outstanding disk IO …

Post: Different flavors of InnoDB flushing

… important, and how does it affect how InnoDB works internally? Let me show some details. Internally, InnoDB uses two lists for flushing (writing pages… flushing, because that defines what MySQL InnoDB tuning should apply. The LRU list is used when InnoDB tries to read data from disk

Post: Innodb Double Write

… due to it. So how does double write works ? You can think about …. When Innodb flushes pages from Innodb buffer pool it does so by multiple…to ensure they make it to the disk, then pages written to their real… double write buffer. How much does double write buffer affect MySQL Performance ? Even …

Post: The relationship between Innodb Log checkpointing and dirty Buffer pool pages

does it tell us? mysql> SHOW ENGINE INNODB STATUS\G — LOG — Log sequence number 9682004056 Log flushed…the last place the log was flushed to disk (Log flushed up to), and our last …flushing algorithm to be more effective there in choosing older dirty pages.   It is clear how that algorithm works

Post: Heikki Tuuri answers to Innodb questions, Part II

mysql.com/bug.php?id=29560 Concerning a switch to Oracle’s main database, I believe different applications work… mechanical disk. I do not know how it is for sequential writes, like log flushes. … concurrency, specifically around mutexes and contention? How does this fit into the development process? …

Post: How Percona does a MySQL Performance Audit

… lead consultant does. We want … | | Uptime_since_flush_status | 162626 | +———————————–+———————-+ +———————————–+———————-+ | …disk_tmp_tables, I’ll paste in mysql> show global … know how to write queries and how EXPLAIN works….

Post: Disaster: MySQL 5.5 Flushing

how do we know that stall we see is related to InnoDB flushing and “sync” state. Vanilla MySQL does…_adaptive_flushing_method = keep_average”. Unfortunately on spinning disks (as …flushing algorithm is not suitable for modern hardware with a lot of memory. I hope there is work in progress for MySQL