<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Table_definition_cache on FromDual GmbH</title><link>https://www.fromdual.com/tags/table_definition_cache/</link><description>Recent content in Table_definition_cache 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>Fri, 19 Mar 2021 16:21:08 +0000</lastBuildDate><atom:link href="https://www.fromdual.com/tags/table_definition_cache/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux system calls of MySQL process</title><link>https://www.fromdual.com/blog/linux-system-calls-of-mysql-process/</link><pubDate>Fri, 15 Mar 2019 17:06:24 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/linux-system-calls-of-mysql-process/</guid><description>&lt;p>We had the problem today that a MySQL Galera Cluster node with the &lt;a href="https://whatis.techtarget.com/definition/multi-tenancy" target="_blank" title="multi-tenancy">multi-tenancy&lt;/a> pattern caused a lot of &lt;a href="https://en.wikipedia.org/wiki/Time_%28Unix%29#User_time_vs_system_time" target="_blank" title="User time vs system time">system time&lt;/a> (sy 75%, &lt;a href="http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html" target="_blank" title="Linux Load Averages: Solving the Mystery">load average&lt;/a> about 30 (you really must read this article by Brendan Gregg, it is worth it!)) so we wanted to find what &lt;a href="https://en.wikipedia.org/wiki/System_call" target="_blank" title="System call">system calls&lt;/a> are being used to see what could cause this issue (to verify if it is a &lt;a href="https://www.fromdual.com/node/1306" title="Table open cache too small">TOC&lt;/a> or a &lt;a href="https://www.fromdual.com/node/1305" title="Table definition cache too small">TDC&lt;/a> problem:&lt;/p></description></item><item><title>Table definition cache too small</title><link>https://www.fromdual.com/blog/table-definition-cache-too-small/</link><pubDate>Wed, 15 Jul 2015 06:08:36 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/table-definition-cache-too-small/</guid><description>&lt;p>The number of table definitions (&lt;code>SHOW CREATE TABLE&amp;lt;br&amp;gt;G&lt;/code>) that can be stored in the table definition cache (&lt;code>table_definition_cache&lt;/code>). If you have a large number of tables (&lt;br>&amp;gt; 400) in your database instance, you should consider a larger table definition cache to increase your database throughput and decrease your query latency.&lt;br>
The command &lt;code>SELECT COUNT(*) FROM information_schema.tables;&lt;/code> shows you how many tables and thus table definitions you have. The global status &lt;code>Open_table_definitions&lt;/code> is the current amount of open table definitions.&lt;/p></description></item><item><title>How MySQL behaves with many schemata, tables and partitions</title><link>https://www.fromdual.com/blog/how-mysql-behaves-with-many-schemata-tables-and-partitions/</link><pubDate>Wed, 30 Nov 2011 15:35:28 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/how-mysql-behaves-with-many-schemata-tables-and-partitions/</guid><description>&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Recently a customer claimed that his queries were slow some times and sometimes they were fast.&lt;/p></description></item><item><title>Configuration of MySQL for Shared Hosting</title><link>https://www.fromdual.com/blog/mysql-shared-hosting-configuration/</link><pubDate>Fri, 22 Apr 2011 13:03:31 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mysql-shared-hosting-configuration/</guid><description>&lt;p>If you ask around about shared hosting setups with MySQL everybody is frightened. In fact it looks like shared hosting is one of the most difficult setups you can get.&lt;/p></description></item></channel></rss>