<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>dasini.net - Journal d'un expert MySQL &#187; query cache</title>
	<atom:link href="http://dasini.net/blog/tag/query-cache/feed/" rel="self" type="application/rss+xml" />
	<link>http://dasini.net/blog</link>
	<description>Repousser les frontières de la connaissance</description>
	<lastBuildDate>Tue, 15 May 2012 12:57:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Attention au query cache</title>
		<link>http://dasini.net/blog/2012/02/28/attention-au-query-cache/</link>
		<comments>http://dasini.net/blog/2012/02/28/attention-au-query-cache/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 13:35:17 +0000</pubDate>
		<dc:creator>freshdaz</dc:creator>
				<category><![CDATA[bench]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Percona server]]></category>
		<category><![CDATA[Percona]]></category>
		<category><![CDATA[query cache]]></category>

		<guid isPermaLink="false">http://dasini.net/blog/?p=1196</guid>
		<description><![CDATA[Selon le livre «Audit &#038; optimisation, MySQL 5 - éditions Eyrolles», le cache de requêtes ou query cache est un système de cache mémoire interne à MySQL, transparent pour l'application, qui ne stocke que les requêtes SELECT et leurs résultats.

L'apport de ce cache est particulièrement dépendant de votre application. Il est coutume de dire qu'il est (très) pénalisant dans des environnements où les requêtes d'écritures sont nombreuses, notamment à cause de son mécanisme d'invalidation (et de problèmes de contentions de façon générale).

A l'opposé, il peut être intéressant de l'activer, dans des environnements à forte charges de lectures, si les mêmes requêtes reviennent très fréquemment, plus particulièrement lors de l'utilisation de tables MyISAM.

 

Cependant, un environnement à forte charge en lecture n'est pas une condition suffisante pour s'assurer de bonne performances avec le query cache, c'est ce que nous allons voir dans cet article.

]]></description>
		<wfw:commentRss>http://dasini.net/blog/2012/02/28/attention-au-query-cache/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>MySQL Query cache</title>
		<link>http://dasini.net/blog/2009/10/12/mysql-query-cache/</link>
		<comments>http://dasini.net/blog/2009/10/12/mysql-query-cache/#comments</comments>
		<pubDate>Mon, 12 Oct 2009 15:21:50 +0000</pubDate>
		<dc:creator>freshdaz</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[query cache]]></category>

		<guid isPermaLink="false">http://dasini.net/blog/?p=788</guid>
		<description><![CDATA[Le cache est toujours à jour car en cas de modification d'une table, toutes les requêtes en relations avec cette table sont invalidées.


Le cache de requêtes est  en général utile lorsque:
Les modifications sur les tables ne sont pas très fréquentes
Beaucoup de requêtes de lectures identiques
Utilisation de tables MyISAM. Moins intéressant pour InnoDB]]></description>
		<wfw:commentRss>http://dasini.net/blog/2009/10/12/mysql-query-cache/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

