<?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: On bulk loading data into Mnesia</title>
	<atom:link href="http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia/feed" rel="self" type="application/rss+xml" />
	<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia/</link>
	<description>Erlang, PHP, C, C++, Java, PostgreSQL, MySQL, Hadoop, Linux, awk, bash, sed, grep, screen, vim, irc, ssh etc...</description>
	<lastBuildDate>Wed, 08 Sep 2010 09:00:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: A Million-user Comet Application with Mochiweb, Part 3 &#124; Weez.com</title>
		<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia//comment-page-1#comment-16122</link>
		<dc:creator>A Million-user Comet Application with Mochiweb, Part 3 &#124; Weez.com</dc:creator>
		<pubDate>Mon, 15 Mar 2010 09:55:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.metabrew.com/?p=82#comment-16122</guid>
		<description>[...] ** Mnesia is overloaded messages you would (probably) otherwise see. Refer to my previous post: On bulk loading data into Mnesia for alternative ways to load in lots of data. The best solution seems to be (as pointed out in the [...]</description>
		<content:encoded><![CDATA[<p>[...] ** Mnesia is overloaded messages you would (probably) otherwise see. Refer to my previous post: On bulk loading data into Mnesia for alternative ways to load in lots of data. The best solution seems to be (as pointed out in the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Weclizeclourl</title>
		<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia//comment-page-1#comment-7561</link>
		<dc:creator>Weclizeclourl</dc:creator>
		<pubDate>Wed, 05 Aug 2009 15:39:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.metabrew.com/?p=82#comment-7561</guid>
		<description>That&#039;s not my fault.
---------------------------------------
signature: &lt;a href=&quot;http://casualemployment.info/&quot; rel=&quot;nofollow&quot;&gt;prilosec 20 mg&lt;/a&gt; fge55fe9e9e9f8fufjfjfjfffex</description>
		<content:encoded><![CDATA[<p>That&#8217;s not my fault.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
signature: <a href="http://casualemployment.info/" rel="nofollow">prilosec 20 mg</a> fge55fe9e9e9f8fufjfjfjfffex</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per Melin</title>
		<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia//comment-page-1#comment-3490</link>
		<dc:creator>Per Melin</dc:creator>
		<pubDate>Tue, 12 May 2009 23:38:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.metabrew.com/?p=82#comment-3490</guid>
		<description>Are you doing all this from the shell?

Handling large datasets in the shell has been known to be a bad idea for performance.

I tried the ets trickery with 1.5 million records on my MacBook Pro. Took me 30 seconds from the shell and 19 second when I put it in a module (not including the conversion to disc_copies).</description>
		<content:encoded><![CDATA[<p>Are you doing all this from the shell?</p>
<p>Handling large datasets in the shell has been known to be a bad idea for performance.</p>
<p>I tried the ets trickery with 1.5 million records on my MacBook Pro. Took me 30 seconds from the shell and 19 second when I put it in a module (not including the conversion to disc_copies).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fred flintstone</title>
		<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia//comment-page-1#comment-2023</link>
		<dc:creator>fred flintstone</dc:creator>
		<pubDate>Thu, 02 Apr 2009 17:36:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.metabrew.com/?p=82#comment-2023</guid>
		<description>Maybe it&#039;s something to do with table locking (LockKind)? The mnesia reference book mentions this somewhere.</description>
		<content:encoded><![CDATA[<p>Maybe it&#8217;s something to do with table locking (LockKind)? The mnesia reference book mentions this somewhere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 用Mochiweb打造百万级Comet应用，第三部分 - IDISC的生活</title>
		<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia//comment-page-1#comment-482</link>
		<dc:creator>用Mochiweb打造百万级Comet应用，第三部分 - IDISC的生活</dc:creator>
		<pubDate>Thu, 22 Jan 2009 09:09:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.metabrew.com/?p=82#comment-482</guid>
		<description>[...] 注意这额外的mnesia参数 - 这是避免** WARNING ** Mnesia is overloaded 你可能在别的地方看到的警告信息。提到我以前发表的: On bulk loading data into Mnesia 有另外的调入大量数据的方法。最好的解决方案看起来是设置这些选项(在评论中指出的, 谢谢Jacob!) 。Mnesia 参考手册 在Configuration参数中包含了很多其他的设置，值得一看. [...]</description>
		<content:encoded><![CDATA[<p>[...] 注意这额外的mnesia参数 &#8211; 这是避免** WARNING ** Mnesia is overloaded 你可能在别的地方看到的警告信息。提到我以前发表的: On bulk loading data into Mnesia 有另外的调入大量数据的方法。最好的解决方案看起来是设置这些选项(在评论中指出的, 谢谢Jacob!) 。Mnesia 参考手册 在Configuration参数中包含了很多其他的设置，值得一看. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erlang-China &#187; Comet and Erlang, A perfect match</title>
		<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia//comment-page-1#comment-124</link>
		<dc:creator>Erlang-China &#187; Comet and Erlang, A perfect match</dc:creator>
		<pubDate>Sun, 30 Nov 2008 15:11:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.metabrew.com/?p=82#comment-124</guid>
		<description>[...] ** Mnesia is overloaded messages you would (probably) otherwise see. Refer to my previous post: On bulk loading data into Mnesia for alternative ways to load in lots of data. The best solution seems to be (as pointed out in the [...]</description>
		<content:encoded><![CDATA[<p>[...] ** Mnesia is overloaded messages you would (probably) otherwise see. Refer to my previous post: On bulk loading data into Mnesia for alternative ways to load in lots of data. The best solution seems to be (as pointed out in the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A Million-user Comet Application with Mochiweb, Part 3 &#124; Richard Jones, Esq.</title>
		<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia//comment-page-1#comment-53</link>
		<dc:creator>A Million-user Comet Application with Mochiweb, Part 3 &#124; Richard Jones, Esq.</dc:creator>
		<pubDate>Wed, 05 Nov 2008 04:20:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.metabrew.com/?p=82#comment-53</guid>
		<description>[...] ** Mnesia is overloaded messages you would (probably) otherwise see. Refer to my previous post: On bulk loading data into Mnesia for alternative ways to load in lots of data. The best solution seems to be (as pointed out in the [...]</description>
		<content:encoded><![CDATA[<p>[...] ** Mnesia is overloaded messages you would (probably) otherwise see. Refer to my previous post: On bulk loading data into Mnesia for alternative ways to load in lots of data. The best solution seems to be (as pointed out in the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob</title>
		<link>http://www.metabrew.com/article/on-bulk-loading-data-into-mnesia//comment-page-1#comment-3</link>
		<dc:creator>Jacob</dc:creator>
		<pubDate>Tue, 14 Oct 2008 01:46:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.metabrew.com/?p=82#comment-3</guid>
		<description>You can tweak some settings to get rid of most of those overload messages. I used to get them all the time, before I set the following system level config options:

{mnesia, [{dc_dump_limit, 40}, {dump_log_write_threshold, 50000}]}

Increasing the dump_log_write_threshold means the transaction log is dumped less often, and increasing the dc_dump_limit means the disk table is dumped from the log more often.

YMMV,
Jacob</description>
		<content:encoded><![CDATA[<p>You can tweak some settings to get rid of most of those overload messages. I used to get them all the time, before I set the following system level config options:</p>
<p>{mnesia, [{dc_dump_limit, 40}, {dump_log_write_threshold, 50000}]}</p>
<p>Increasing the dump_log_write_threshold means the transaction log is dumped less often, and increasing the dc_dump_limit means the disk table is dumped from the log more often.</p>
<p>YMMV,<br />
Jacob</p>
]]></content:encoded>
	</item>
</channel>
</rss>
