<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Circular Files</title>
	<atom:link href="http://www.theintegrationengineer.com/circular-files/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theintegrationengineer.com/circular-files/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=circular-files</link>
	<description>When it just has to work.</description>
	<lastBuildDate>Tue, 10 Jan 2012 15:48:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Roy</title>
		<link>http://www.theintegrationengineer.com/circular-files/comment-page-1/#comment-1973</link>
		<dc:creator>Roy</dc:creator>
		<pubDate>Thu, 23 Sep 2010 15:41:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.theintegrationengineer.com/?p=79#comment-1973</guid>
		<description>Paul,

Nice to hear from you.  Circular files or circular logs are less of an OS specific thing are are more an application specific thing.  

For instance, MS SQL Server has their transaction log, which can be a circular log, that only holds a specific size and can then delete old transactions past a certain size.

If I recall correctly, exchange server does it a bit differently.  It uses a round-robin approach where the log is actually two files.  The first file, when it reaches its size limit, moves.  The new file then begins to grow until it reaches the size limit.  Then new file replace the first file and a new file is creates.  This process repeats indefinitely keeping the log from growing beyond the collective size limit.  When the log is viewed or exported, a concatenation of the two is what the user sees, looking like one log.

This is a great question.  And this reply is getting really long.  I think I will have to create a couple of new articles to explore how to create and include circular files and logs in applications.

If you have any examples or ideas, please let me know.

Thanks
Roy</description>
		<content:encoded><![CDATA[<p>Paul,</p>
<p>Nice to hear from you.  Circular files or circular logs are less of an OS specific thing are are more an application specific thing.  </p>
<p>For instance, MS SQL Server has their transaction log, which can be a circular log, that only holds a specific size and can then delete old transactions past a certain size.</p>
<p>If I recall correctly, exchange server does it a bit differently.  It uses a round-robin approach where the log is actually two files.  The first file, when it reaches its size limit, moves.  The new file then begins to grow until it reaches the size limit.  Then new file replace the first file and a new file is creates.  This process repeats indefinitely keeping the log from growing beyond the collective size limit.  When the log is viewed or exported, a concatenation of the two is what the user sees, looking like one log.</p>
<p>This is a great question.  And this reply is getting really long.  I think I will have to create a couple of new articles to explore how to create and include circular files and logs in applications.</p>
<p>If you have any examples or ideas, please let me know.</p>
<p>Thanks<br />
Roy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul McIlrath</title>
		<link>http://www.theintegrationengineer.com/circular-files/comment-page-1/#comment-1972</link>
		<dc:creator>Paul McIlrath</dc:creator>
		<pubDate>Thu, 23 Sep 2010 13:20:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.theintegrationengineer.com/?p=79#comment-1972</guid>
		<description>Roy,  great explanation of what a circular file is and how it works. Do you have some links or info on how to create them and quirks for different OS&#039;es?</description>
		<content:encoded><![CDATA[<p>Roy,  great explanation of what a circular file is and how it works. Do you have some links or info on how to create them and quirks for different OS&#8217;es?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twitted by RoyHayward</title>
		<link>http://www.theintegrationengineer.com/circular-files/comment-page-1/#comment-1952</link>
		<dc:creator>Twitted by RoyHayward</dc:creator>
		<pubDate>Tue, 21 Sep 2010 15:30:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.theintegrationengineer.com/?p=79#comment-1952</guid>
		<description>[...] This post was Twitted by RoyHayward [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was Twitted by RoyHayward [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching using disk: basic

Served from: www.theintegrationengineer.com @ 2012-02-05 11:44:02 -->
