<?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>innodb_stats_on_metadata &#8211; Database Research &amp; Development</title>
	<atom:link href="https://www.dbrnd.com/tag/innodb_stats_on_metadata/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dbrnd.com</link>
	<description>BIGData &#124; NoSQL &#124; MSSQL &#124; MySQL &#124; PostgreSQL</description>
	<lastBuildDate>Sun, 08 Jan 2017 15:29:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>
	<item>
		<title>MySQL: How Query Optimizer Read and Update the Index Statistics</title>
		<link>https://www.dbrnd.com/2017/01/mysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics/</link>
					<comments>https://www.dbrnd.com/2017/01/mysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics/#comments</comments>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Sun, 08 Jan 2017 15:29:33 +0000</pubDate>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[dbrnd]]></category>
		<category><![CDATA[Index Statistics]]></category>
		<category><![CDATA[INFORMATION_SCHEMA.STATISTICS]]></category>
		<category><![CDATA[innodb_stats_on_metadata]]></category>
		<category><![CDATA[MySQL Command]]></category>
		<category><![CDATA[MySQL Database Administrator]]></category>
		<category><![CDATA[MySQL Database Designing]]></category>
		<category><![CDATA[MySQL Database Programming]]></category>
		<category><![CDATA[MySQL Error]]></category>
		<category><![CDATA[MySQL Performance Tunning]]></category>
		<category><![CDATA[MySQL Query]]></category>
		<category><![CDATA[MySQL Tips and Tricks]]></category>
		<category><![CDATA[Query Execution Plan]]></category>
		<category><![CDATA[Query Optimizer]]></category>
		<category><![CDATA[Query Planner]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=3733</guid>

					<description><![CDATA[For all the RDBMS, Database Statistics are playing the main role to generate an accurate Query Execution Plan. A Database Administrator is also very much responsible to make sure that Database Statistics is updated. MySQL query optimizer is also preparing Query Execution Plan with the help of Statistics Information. The auto-update Statistics configuration is also [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2017%2F01%2Fmysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics%2F&amp;linkname=MySQL%3A%20How%20Query%20Optimizer%20Read%20and%20Update%20the%20Index%20Statistics" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2017%2F01%2Fmysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics%2F&amp;linkname=MySQL%3A%20How%20Query%20Optimizer%20Read%20and%20Update%20the%20Index%20Statistics" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2017%2F01%2Fmysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics%2F&amp;linkname=MySQL%3A%20How%20Query%20Optimizer%20Read%20and%20Update%20the%20Index%20Statistics" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pinterest" href="https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2017%2F01%2Fmysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics%2F&amp;linkname=MySQL%3A%20How%20Query%20Optimizer%20Read%20and%20Update%20the%20Index%20Statistics" title="Pinterest" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_reddit" href="https://www.addtoany.com/add_to/reddit?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2017%2F01%2Fmysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics%2F&amp;linkname=MySQL%3A%20How%20Query%20Optimizer%20Read%20and%20Update%20the%20Index%20Statistics" title="Reddit" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_pocket" href="https://www.addtoany.com/add_to/pocket?linkurl=https%3A%2F%2Fwww.dbrnd.com%2F2017%2F01%2Fmysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics%2F&amp;linkname=MySQL%3A%20How%20Query%20Optimizer%20Read%20and%20Update%20the%20Index%20Statistics" title="Pocket" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fwww.dbrnd.com%2F2017%2F01%2Fmysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics%2F&#038;title=MySQL%3A%20How%20Query%20Optimizer%20Read%20and%20Update%20the%20Index%20Statistics" data-a2a-url="https://www.dbrnd.com/2017/01/mysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics/" data-a2a-title="MySQL: How Query Optimizer Read and Update the Index Statistics"></a></p><p>For all the RDBMS, Database Statistics are playing the main role to generate an accurate Query Execution Plan.<br />
A Database Administrator is also very much responsible to make sure that Database Statistics is updated.</p>
<blockquote><p>MySQL query optimizer is also preparing Query Execution Plan with the help of Statistics Information.<br />
The auto-update Statistics configuration is also very important to keep Statistics updated.</p></blockquote>
<p><strong>How to enable auto-update Statistics for InnoDB engine?</strong></p>
<blockquote><p>We can configure innodb_stats_on_metadata variable to enable auto-update Statistics.</p></blockquote>
<blockquote><p>When this variable is enabled InnoDB updates statistics when metadata statements such as SHOW TABLE STATUS or SHOW INDEX are run, or when accessing the INFORMATION_SCHEMA.TABLES or INFORMATION_SCHEMA.STATISTICS tables.
</p></blockquote>
<p><strong>Check innodb_stats_on_metadata is ON or OFF:</strong></p>
<pre class="crayon-plain-tag">SHOW VARIABLES LIKE 'innodb_stats_on_metadata';</pre> </p>
<p><strong>If innodb_stats_on_metadata is OFF, make it ON:</strong></p>
<pre class="crayon-plain-tag">SET GLOBAL innodb_stats_on_metadata=ON;</pre> </p>
<p>When you perform command like SHOW INDEX, Statisitcs will be update.<br />
Accuracy of statistics is depends on MySQL Server Load.</p>
<pre class="crayon-plain-tag">SHOW INDEXES FROM SchemaName.TableName;</pre> </p>
<p><strong>You can use below query to check the Index Statistics:</strong></p>
<pre class="crayon-plain-tag">SELECT 
    Table_Schema
    ,Table_Name
    ,Non_Unique
    ,Index_Schema
    ,Seq_In_Index
    ,Column_Name
    ,Collation
    ,Cardinality
    ,Index_Type
FROM information_schema.statistics 
WHERE TABLE_SCHEMA='SchemaName';</pre> </p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbrnd.com/2017/01/mysql-how-query-optimizer-read-and-update-the-index-statistics-using-innodb_stats_on_metadata-information_schema-statistics/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
