<?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>switch log file &#8211; Database Research &amp; Development</title>
	<atom:link href="https://www.dbrnd.com/tag/switch-log-file/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>Thu, 09 Feb 2017 19:11:12 +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>PostgreSQL: pg_rotate_logfile to Switch and Rotate the server log file (pg_log)</title>
		<link>https://www.dbrnd.com/2017/02/postgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log/</link>
					<comments>https://www.dbrnd.com/2017/02/postgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log/#comments</comments>
		
		<dc:creator><![CDATA[Anvesh Patel]]></dc:creator>
		<pubDate>Thu, 09 Feb 2017 16:16:43 +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[pg_log]]></category>
		<category><![CDATA[pg_rotate_logfile]]></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>
		<category><![CDATA[rotate log file]]></category>
		<category><![CDATA[switch log file]]></category>
		<guid isPermaLink="false">https://www.dbrnd.com/?p=4493</guid>

					<description><![CDATA[If you don&#8217;t know the difference between pg_log, pg_clog and pg_xlog directories, please visit the below article. PostgreSQL: Difference between pg_log, pg_clog and pg_xlog log directories In the PostgreSQL, you can switch or rotate your server log file of a pg_log directory using pg_rotate_logfile(). It is mostly available in all versions of PostgreSQL. Why do [&#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%2F02%2Fpostgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log%2F&amp;linkname=PostgreSQL%3A%20pg_rotate_logfile%20to%20Switch%20and%20Rotate%20the%20server%20log%20file%20%28pg_log%29" 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%2F02%2Fpostgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log%2F&amp;linkname=PostgreSQL%3A%20pg_rotate_logfile%20to%20Switch%20and%20Rotate%20the%20server%20log%20file%20%28pg_log%29" 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%2F02%2Fpostgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log%2F&amp;linkname=PostgreSQL%3A%20pg_rotate_logfile%20to%20Switch%20and%20Rotate%20the%20server%20log%20file%20%28pg_log%29" 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%2F02%2Fpostgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log%2F&amp;linkname=PostgreSQL%3A%20pg_rotate_logfile%20to%20Switch%20and%20Rotate%20the%20server%20log%20file%20%28pg_log%29" 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%2F02%2Fpostgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log%2F&amp;linkname=PostgreSQL%3A%20pg_rotate_logfile%20to%20Switch%20and%20Rotate%20the%20server%20log%20file%20%28pg_log%29" 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%2F02%2Fpostgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log%2F&amp;linkname=PostgreSQL%3A%20pg_rotate_logfile%20to%20Switch%20and%20Rotate%20the%20server%20log%20file%20%28pg_log%29" 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%2F02%2Fpostgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log%2F&#038;title=PostgreSQL%3A%20pg_rotate_logfile%20to%20Switch%20and%20Rotate%20the%20server%20log%20file%20%28pg_log%29" data-a2a-url="https://www.dbrnd.com/2017/02/postgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log/" data-a2a-title="PostgreSQL: pg_rotate_logfile to Switch and Rotate the server log file (pg_log)"></a></p><p>If you don&#8217;t know the difference between pg_log, pg_clog and pg_xlog directories, please visit the below article.</p>
<blockquote class="wp-embedded-content" data-secret="GXLNOY8V0r"><p><a href="https://www.dbrnd.com/2016/12/postgresql-difference-between-pg_log-pg_clog-and-pg_xlog-log-directories-transaction-log-binary-log/">PostgreSQL: Difference between pg_log, pg_clog and pg_xlog log directories</a></p></blockquote>
<p><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  src="https://www.dbrnd.com/2016/12/postgresql-difference-between-pg_log-pg_clog-and-pg_xlog-log-directories-transaction-log-binary-log/embed/#?secret=GXLNOY8V0r" data-secret="GXLNOY8V0r" width="600" height="338" title="&#8220;PostgreSQL: Difference between pg_log, pg_clog and pg_xlog log directories&#8221; &#8212; Database Research &amp; Development" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<p>In the PostgreSQL, you can switch or rotate your server log file of a pg_log directory using pg_rotate_logfile(). It is mostly available in all versions of PostgreSQL.</p>
<p><strong>Why do we require to do this?</strong></p>
<blockquote><p>Let me share a small example; We are doing ETL operations like data migration, data processing. Let&#8217;s assume that, senior database manager wants to know PostgreSQL Server log after every four hours.</p></blockquote>
<blockquote><p>You suppose to send a new log file to senior DBA group at after every four hours.</p></blockquote>
<p>The simplest solution is, switch or rotate your PostgreSQL database log file at every four hours. For this, you can configure LINUX Cron job, PGAgent job and can take help of any other OS Scheduler.</p>
<p>Once you create a new file, you can send an old log file which has last four hours of PostgreSQL Logs.</p>
<p>Only, you could execute below query, and it will generate a new log file immediately in a pg_log directory.<br />
<pre class="crayon-plain-tag">SELECT *FROM pg_rotate_logfile()</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://www.dbrnd.com/2017/02/postgresql-pg_rotate_logfile-to-switch-and-rotate-the-server-log-file-pg_log/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
