<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Buffer Pool on FromDual GmbH</title><link>https://www.fromdual.com/tags/buffer-pool/</link><description>Recent content in Buffer Pool on FromDual GmbH</description><generator>Hugo</generator><language>en-GB</language><managingEditor>oli.sennhauser@fromdual.com (Oli Sennhauser)</managingEditor><webMaster>oli.sennhauser@fromdual.com (Oli Sennhauser)</webMaster><copyright>© FromDual GmbH</copyright><lastBuildDate>Mon, 09 Feb 2026 19:14:00 +0100</lastBuildDate><atom:link href="https://www.fromdual.com/tags/buffer-pool/index.xml" rel="self" type="application/rss+xml"/><item><title>How to force InnoDB Buffer Pool flushing</title><link>https://www.fromdual.com/blog/how-to-force-innodb-buffer-pool-flushing/</link><pubDate>Thu, 10 Dec 2020 17:38:36 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/how-to-force-innodb-buffer-pool-flushing/</guid><description>&lt;p&gt;InnoDB tries to keep pages in Buffer Pool to be fast. If a page is changed by a DML statement (&lt;code&gt;INSERT, UPDATE, DELETE&lt;/code&gt;) this change will be done in InnoDB Buffer Pool and not directly on disk. But those changed InnoDB pages residing in InnoDB Buffer Pool must be flushed sooner or later to disk to become persistent. This is done by the InnoDB background writer thread(s) (default 4).&lt;/p&gt;</description></item><item><title>Understanding InnoDB - Buffer Pool Flushing</title><link>https://www.fromdual.com/blog/understanding-innodb-buffer-pool-flushing/</link><pubDate>Mon, 08 Apr 2019 20:31:56 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/understanding-innodb-buffer-pool-flushing/</guid><description>&lt;h2 id="innodb-page-cleaner-thread"&gt;InnoDB Page Cleaner Thread&lt;/h2&gt;
&lt;p&gt;The InnoDB Page Cleaner Thread is an InnoDB background thread that flushes dirty pages from the InnoDB Buffer Pool to disk. Prior MySQL 5.6 this action was performed by the InnoDB Master Thread.&lt;/p&gt;</description></item><item><title>InnoDB Buffer Pool Instances is too small</title><link>https://www.fromdual.com/blog/innodb-buffer-pool-instances-is-too-small/</link><pubDate>Thu, 16 Jul 2015 20:09:36 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/innodb-buffer-pool-instances-is-too-small/</guid><description>&lt;p&gt;If you are using MariaDB/MySQL 5.5 and newer you should use several InnoDB Buffer Pool Instances for performance reasons.&lt;br&gt;
Some rules to size InnoDB Buffer Pool instances are:&lt;/p&gt;</description></item><item><title>Warming up the InnoDB Buffer Pool during start-up</title><link>https://www.fromdual.com/blog/warming-up-innodb-buffer-pool-during-start-up/</link><pubDate>Fri, 22 Jul 2011 17:12:51 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/warming-up-innodb-buffer-pool-during-start-up/</guid><description>&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: Heating up the InnoDB Buffer Pool during the MySQL instance startup should significantly improve InnoDB Performance in the beginning of the life of the Instance. This is achieved by sequential scans of the needed data instead of random I/O reads which would happen when we just let the system work it out by itself.&lt;br&gt;
How to find the database objects which can be loaded during MySQL start-up and how to load them automatically is described in this article.&lt;/p&gt;</description></item><item><title>MariaDB has broken the concept of dynamically configurable buffer pools!</title><link>https://www.fromdual.com/blog/mariadb-dynamically-configurable-buffer-pool-broken/</link><pubDate>Mon, 09 Feb 2026 19:14:00 +0100</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mariadb-dynamically-configurable-buffer-pool-broken/</guid><description>&lt;h2 id="problem-description"&gt;Problem description&lt;/h2&gt;
&lt;p&gt;MySQL introduced the dynamically configurable InnoDB buffer pool with 5.7.5 in September 2014 (&lt;a href="https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-5.html" target="_blank"&gt;here&lt;/a&gt; and &lt;a href="https://dev.mysql.com/doc/refman/5.7/en/innodb-buffer-pool-resize.html#innodb-buffer-pool-online-resize" target="_blank"&gt;here&lt;/a&gt;):&lt;/p&gt;</description></item></channel></rss>