<?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>enable_mergejoin &#8211; Database Research &amp; Development</title>
	<atom:link href="https://www.dbrnd.com/tag/enable_mergejoin/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, 12 Nov 2017 07:32:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.6</generator>
	<item>
		<title>PostgreSQL: Important Parameters for Query Planner Configuration</title>
		<link>https://www.dbrnd.com/2017/12/postgresql-important-parameters-for-query-planner-configuration-enable_seqscan/</link>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Tue, 05 Dec 2017 16:16:00 +0000</pubDate>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Anvesh Patel]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[database research and development]]></category>
		<category><![CDATA[dbrnd]]></category>
		<category><![CDATA[enable_hashagg]]></category>
		<category><![CDATA[enable_hashjoin]]></category>
		<category><![CDATA[enable_indexscan]]></category>
		<category><![CDATA[enable_mergejoin]]></category>
		<category><![CDATA[enable_nestloop]]></category>
		<category><![CDATA[enable_seqscan]]></category>
		<category><![CDATA[enable_sort]]></category>
		<category><![CDATA[plpgsql]]></category>
		<category><![CDATA[Postgres Query]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[PostgreSQL Administrator]]></category>
		<category><![CDATA[PostgreSQL Error]]></category>
		<category><![CDATA[PostgreSQL Monitoring]]></category>
		<category><![CDATA[PostgreSQL Performance Tuning]]></category>
		<category><![CDATA[PostgreSQL Programming]]></category>
		<category><![CDATA[PostgreSQL Tips and Tricks]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=6736</guid>

					<description><![CDATA[In this post, I am sharing few important parameters for configuring the Query planner of PostgreSQL. I found this help on official PostgreSQL page, so I am sharing from there. Reference link: For the Query optimization, these parameters are very important, so I copied and sharing same information from the official page. Made list of [&#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%2F12%2Fpostgresql-important-parameters-for-query-planner-configuration-enable_seqscan%2F&amp;linkname=PostgreSQL%3A%20Important%20Parameters%20for%20Query%20Planner%20Configuration" 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%2F12%2Fpostgresql-important-parameters-for-query-planner-configuration-enable_seqscan%2F&amp;linkname=PostgreSQL%3A%20Important%20Parameters%20for%20Query%20Planner%20Configuration" 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%2F12%2Fpostgresql-important-parameters-for-query-planner-configuration-enable_seqscan%2F&amp;linkname=PostgreSQL%3A%20Important%20Parameters%20for%20Query%20Planner%20Configuration" 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%2F12%2Fpostgresql-important-parameters-for-query-planner-configuration-enable_seqscan%2F&amp;linkname=PostgreSQL%3A%20Important%20Parameters%20for%20Query%20Planner%20Configuration" 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%2F12%2Fpostgresql-important-parameters-for-query-planner-configuration-enable_seqscan%2F&amp;linkname=PostgreSQL%3A%20Important%20Parameters%20for%20Query%20Planner%20Configuration" 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%2F12%2Fpostgresql-important-parameters-for-query-planner-configuration-enable_seqscan%2F&amp;linkname=PostgreSQL%3A%20Important%20Parameters%20for%20Query%20Planner%20Configuration" 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%2F12%2Fpostgresql-important-parameters-for-query-planner-configuration-enable_seqscan%2F&#038;title=PostgreSQL%3A%20Important%20Parameters%20for%20Query%20Planner%20Configuration" data-a2a-url="https://www.dbrnd.com/2017/12/postgresql-important-parameters-for-query-planner-configuration-enable_seqscan/" data-a2a-title="PostgreSQL: Important Parameters for Query Planner Configuration"></a></p><p>In this post, I am sharing few important parameters for configuring the Query planner of PostgreSQL.</p>
<p>I found this help on official PostgreSQL page, so I am sharing from there.<br />
<a href="https://www.postgresql.org/docs/9.6/static/runtime-config-query.html" rel="noopener" target="_blank">Reference link:</a></p>
<p>For the Query optimization, these parameters are very important, so I copied and sharing same information from the official page. </p>
<p>Made list of few important parameters:</p>
<p>These configuration parameters provide a crude method of influencing the query plans chosen by the query optimizer. </p>
<p>If the default plan chosen by the optimizer for a particular query is not optimal, a temporary solution is to use one of these configuration parameters to force the optimizer to choose a different plan. </p>
<blockquote><p><strong>enable_indexscan (boolean):</strong> Enables or disables the query planner&#8217;s use of index-scan plan types. The default is on</p></blockquote>
<blockquote><p><strong>enable_hashjoin (boolean):</strong> Enables or disables the query planner&#8217;s use of hash-join plan types. The default is on</p></blockquote>
<blockquote><p><strong>enable_hashagg (boolean):</strong> Enables or disables the query planner&#8217;s use of hashed aggregation plan types. The default is on</p></blockquote>
<blockquote><p><strong>enable_mergejoin (boolean):</strong> Enables or disables the query planner&#8217;s use of merge-join plan types. The default is on</p></blockquote>
<blockquote><p><strong>enable_nestloop (boolean):</strong> Enables or disables the query planner&#8217;s use of nested-loop join plans. It is impossible to suppress nested-loop joins entirely, but turning this variable off discourages the planner from using one if there are other methods available. The default is on</p></blockquote>
<blockquote><p><strong>enable_seqscan (boolean):</strong> Enables or disables the query planner&#8217;s use of sequential scan plan types. It is impossible to suppress sequential scans entirely, but turning this variable off discourages the planner from using one if there are other methods available. The default is on</p></blockquote>
<blockquote><p><strong>enable_sort (boolean):</strong> Enables or disables the query planner&#8217;s use of explicit sort steps. It is impossible to suppress explicit sorts entirely, but turning this variable off discourages the planner from using one if there are other methods available. The default is on</p></blockquote>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
