<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Materialized Views on FromDual GmbH</title><link>https://www.fromdual.com/tags/materialized-views/</link><description>Recent content in Materialized Views 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>Thu, 14 Mar 2024 12:06:39 +0000</lastBuildDate><atom:link href="https://www.fromdual.com/tags/materialized-views/index.xml" rel="self" type="application/rss+xml"/><item><title>Change MyISAM tables to InnoDB and handle SELECT COUNT(*) situation</title><link>https://www.fromdual.com/blog/myisam-to-innodb-table-and-select-count-star/</link><pubDate>Tue, 12 Jun 2012 20:48:38 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/myisam-to-innodb-table-and-select-count-star/</guid><description>&lt;p&gt;Its a known problem that changing the Storage Engine from MyISAM to InnoDB can cause some problems &lt;br&gt;[ &lt;a href="http://dev.mysql.com/doc/refman/5.5/en/innodb-restrictions.html" target="_blank" title="Restrictions on InnoDB Tables"&gt;1&lt;/a&gt; &lt;br&gt;] if you have queries of this type:&lt;/p&gt;</description></item><item><title>Materialized Views with MySQL</title><link>https://www.fromdual.com/blog/mysql-materialized-views/</link><pubDate>Sat, 13 Mar 2010 13:55:05 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mysql-materialized-views/</guid><description>&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#what_is"&gt;What is a Materialized View?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#implement"&gt;Implement your own Materialized Views&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#refreshing"&gt;Refreshing materialized views&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#hands_on"&gt;Hands on&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#create_your_own"&gt;Create your own Materialized View:&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#refresh_on_demand"&gt;Refresh Materialized View on demand&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#refresh_immediate"&gt;Refresh Materialized View immediate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#snapshotting"&gt;Materialized Views with snapshotting functionality&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#benchmarks"&gt;Some performance benchmarks for our Materialized Views:&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#outlook"&gt;Outlook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#conclusion"&gt;Conclusion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fromdual.com/blog/mysql-materialized-views/#literature"&gt;Literature&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span id="what_is"&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Materialized Views (MV) with MySQL</title><link>https://www.fromdual.com/blog/materialized-views-with-mysql/</link><pubDate>Mon, 06 Nov 2006 20:22:00 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/materialized-views-with-mysql/</guid><description>&lt;p&gt;Materialised View (MV) is the pre-calculated (materialised) result of a query. Unlike a simple VIEW the result of a Materialised View is stored somewhere, generally in a table. Materialised Views are used when immediate response is needed and the query where the Materialised View bases on would take to long to produce a result. Materialised Views have to be refreshed once in a while. It depends on the requirements how often a Materialised View is refreshed and how actual its content is. Basically a Materialised View can be refreshed immediately or deferred, it can be refreshed fully or to a certain point in time. MySQL does not provide Materialised Views by itself. But it is easy to &lt;a href="https://www.fromdual.com/mysql-materialized-views"&gt;build Materialised Views&lt;/a&gt; yourself.&lt;/p&gt;</description></item></channel></rss>