<?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 for Tokutek</title>
	<atom:link href="http://www.tokutek.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tokutek.com</link>
	<description></description>
	<lastBuildDate>Thu, 02 Feb 2012 04:10:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on About by MoreSQL (NewSQL) challenges NoSQL? - Open News</title>
		<link>http://www.tokutek.com/about/#comment-4879</link>
		<dc:creator>MoreSQL (NewSQL) challenges NoSQL? - Open News</dc:creator>
		<pubDate>Thu, 02 Feb 2012 04:10:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.tokutek.com/?page_id=24#comment-4879</guid>
		<description>[...] is also an area to improve database performance. If you are interested in this area, you can see Tokutek , the company claims that they improve the performance of database operations 20-80 [...]</description>
		<content:encoded><![CDATA[<p>[...] is also an area to improve database performance. If you are interested in this area, you can see Tokutek , the company claims that they improve the performance of database operations 20-80 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 1 Billion Insertions – The Wait is Over! by 1 Billion Insertions – The Wait is Over! &#171; Another Word For It</title>
		<link>http://www.tokutek.com/2012/01/1-billion-insertions-%e2%80%93-the-wait-is-over/#comment-4781</link>
		<dc:creator>1 Billion Insertions – The Wait is Over! &#171; Another Word For It</dc:creator>
		<pubDate>Tue, 31 Jan 2012 01:02:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.tokutek.com/?p=3723#comment-4781</guid>
		<description>[...] 1 Billion Insertions – The Wait is Over! by Tim Callaghan. [...]</description>
		<content:encoded><![CDATA[<p>[...] 1 Billion Insertions – The Wait is Over! by Tim Callaghan. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Announcing TokuDB v5.2: Improved Multi-Client Scaling and Faster Queries by Announcing TokuDB v5.2: Improved Multi-Client Scaling and Faster Queries &#171; async I/O News</title>
		<link>http://www.tokutek.com/2012/01/announcing-tokudb-v5-2-improved-multi-client-scaling-and-faster-queries/#comment-4388</link>
		<dc:creator>Announcing TokuDB v5.2: Improved Multi-Client Scaling and Faster Queries &#171; async I/O News</dc:creator>
		<pubDate>Sat, 21 Jan 2012 16:01:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.tokutek.com/?p=3675#comment-4388</guid>
		<description>[...] Read full article  Tagged as: MariaDB, MySQL, SQL, TokuDB Comments Off     Comments (0) Trackbacks (0) ( subscribe to comments on this post ) [...]</description>
		<content:encoded><![CDATA[<p>[...] Read full article  Tagged as: MariaDB, MySQL, SQL, TokuDB Comments Off     Comments (0) Trackbacks (0) ( subscribe to comments on this post ) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Fractal Tree Indexes and Mead &#8211; MySQL Meetup by Fractal Tree Indexes and Mead – MySQL Meetup &#171; Another Word For It</title>
		<link>http://www.tokutek.com/2012/01/fractal-tree-indexes-and-mead-mysql-meetup/#comment-4154</link>
		<dc:creator>Fractal Tree Indexes and Mead – MySQL Meetup &#171; Another Word For It</dc:creator>
		<pubDate>Thu, 12 Jan 2012 01:05:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.tokutek.com/?p=3624#comment-4154</guid>
		<description>[...] Fractal Tree Indexes and Mead – MySQL Meetup [...]</description>
		<content:encoded><![CDATA[<p>[...] Fractal Tree Indexes and Mead – MySQL Meetup [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FictionPress Selects TokuDB for Consistent Performance and Fast Disaster Recovery by Lawrence Schwartz</title>
		<link>http://www.tokutek.com/2012/01/fictionpress-selects-tokudb-for-consistent-performance-and-fast-disaster-recovery/#comment-4105</link>
		<dc:creator>Lawrence Schwartz</dc:creator>
		<pubDate>Tue, 10 Jan 2012 19:49:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.tokutek.com/?p=3618#comment-4105</guid>
		<description>@ADBer,

To answer your second question first, for the time being we don&#039;t do Direct I/O. As for your first question about implementation, check &lt;a href=&quot;http://www.tokutek.com/2011/11/how-fractal-trees-work-at-mit-today/&quot; rel=&quot;nofollow&quot;&gt;this&lt;/a&gt; out for an overview of how Fractal Trees work.</description>
		<content:encoded><![CDATA[<p>@ADBer,</p>
<p>To answer your second question first, for the time being we don&#8217;t do Direct I/O. As for your first question about implementation, check <a href="http://www.tokutek.com/2011/11/how-fractal-trees-work-at-mit-today/" rel="nofollow">this</a> out for an overview of how Fractal Trees work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FictionPress Selects TokuDB for Consistent Performance and Fast Disaster Recovery by ADBer</title>
		<link>http://www.tokutek.com/2012/01/fictionpress-selects-tokudb-for-consistent-performance-and-fast-disaster-recovery/#comment-4071</link>
		<dc:creator>ADBer</dc:creator>
		<pubDate>Mon, 09 Jan 2012 09:03:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.tokutek.com/?p=3618#comment-4071</guid>
		<description>Fractal Tree seems like awesome.
But I have some questions about it,
1) I can&#039;t find some details about how is it implemented, such as how index storage and how data storage,and what the storage structured is?Is the last layer(32) is one big index file,if so,how to read it fast?
2)Is it Direct I/O?

Thanks.</description>
		<content:encoded><![CDATA[<p>Fractal Tree seems like awesome.<br />
But I have some questions about it,<br />
1) I can&#8217;t find some details about how is it implemented, such as how index storage and how data storage,and what the storage structured is?Is the last layer(32) is one big index file,if so,how to read it fast?<br />
2)Is it Direct I/O?</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing Multiple Clustering Indexes by Zardosht Kasheff</title>
		<link>http://www.tokutek.com/2009/05/introducing_multiple_clustering_indexes/#comment-3485</link>
		<dc:creator>Zardosht Kasheff</dc:creator>
		<pubDate>Thu, 22 Dec 2011 18:26:19 +0000</pubDate>
		<guid isPermaLink="false">http://introducing_multiple_clustering_indexes#comment-3485</guid>
		<description>1) Yes, this is feasible. A clustering index can be defined just as a normal index is defined. 

2) Both! For more information, see http://tokutek.com/downloads/mysqluc-2010-fractal-trees.pdf 

3a) I assume you are asking about the advantages of single column non clustering indexes, such as key(a). Such an index takes less space on disk (so that is an advantage),  but covers fewer queries. I don&#039;t think there is an advantage to single row fetches, because if the index is not covering, then this may result in 2 disk seeks, where as a covering index may answer the query in one disk seek. 

3b) I assume you are asking if there is an advantage to having both a clustering key (a) and a key(a). I see no advantage, other than for a small set of queries for which both key(a) and clustering key(a) are covering, key(a) is a little more efficient.

4) In our releases, the maximum number of columns is 32.</description>
		<content:encoded><![CDATA[<p>1) Yes, this is feasible. A clustering index can be defined just as a normal index is defined. </p>
<p>2) Both! For more information, see <a href="http://tokutek.com/downloads/mysqluc-2010-fractal-trees.pdf" rel="nofollow">http://tokutek.com/downloads/mysqluc-2010-fractal-trees.pdf</a> </p>
<p>3a) I assume you are asking about the advantages of single column non clustering indexes, such as key(a). Such an index takes less space on disk (so that is an advantage),  but covers fewer queries. I don&#8217;t think there is an advantage to single row fetches, because if the index is not covering, then this may result in 2 disk seeks, where as a covering index may answer the query in one disk seek. </p>
<p>3b) I assume you are asking if there is an advantage to having both a clustering key (a) and a key(a). I see no advantage, other than for a small set of queries for which both key(a) and clustering key(a) are covering, key(a) is a little more efficient.</p>
<p>4) In our releases, the maximum number of columns is 32.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making &#8220;Insert Ignore&#8221; Fast, by Avoiding Disk Seeks by zardosht</title>
		<link>http://www.tokutek.com/2010/07/making-insert-ignore-fast-by-avoiding-disk-seeks/#comment-3399</link>
		<dc:creator>zardosht</dc:creator>
		<pubDate>Tue, 20 Dec 2011 20:38:59 +0000</pubDate>
		<guid isPermaLink="false">http://tokutek.com/?p=1577#comment-3399</guid>
		<description>There is no need to avoid &quot;replace into&quot;. If row based replication does not work with your &quot;replace into&quot; statement and TokuDB, then an error will be reported. You can choose to set tokudb_pk_insert_mode to 2, and get reduced performance, or you can switch to statement based replication.</description>
		<content:encoded><![CDATA[<p>There is no need to avoid &#8220;replace into&#8221;. If row based replication does not work with your &#8220;replace into&#8221; statement and TokuDB, then an error will be reported. You can choose to set tokudb_pk_insert_mode to 2, and get reduced performance, or you can switch to statement based replication.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Making &#8220;Insert Ignore&#8221; Fast, by Avoiding Disk Seeks by moses wejuli</title>
		<link>http://www.tokutek.com/2010/07/making-insert-ignore-fast-by-avoiding-disk-seeks/#comment-3354</link>
		<dc:creator>moses wejuli</dc:creator>
		<pubDate>Mon, 19 Dec 2011 16:42:58 +0000</pubDate>
		<guid isPermaLink="false">http://tokutek.com/?p=1577#comment-3354</guid>
		<description>hi zardosht,

can i assume that with row-based replication, we are to completely avoid using &quot;replace into&quot; owing to the bug you filed: http://bugs.mysql.com/bug.php?id=53561 ?!

or has this been fixed? the bugs log doesn&#039;t seem to suggest it&#039;s been fixed tho......

many thanks,

moses.</description>
		<content:encoded><![CDATA[<p>hi zardosht,</p>
<p>can i assume that with row-based replication, we are to completely avoid using &#8220;replace into&#8221; owing to the bug you filed: <a href="http://bugs.mysql.com/bug.php?id=53561" rel="nofollow">http://bugs.mysql.com/bug.php?id=53561</a> ?!</p>
<p>or has this been fixed? the bugs log doesn&#8217;t seem to suggest it&#8217;s been fixed tho&#8230;&#8230;</p>
<p>many thanks,</p>
<p>moses.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Introducing Multiple Clustering Indexes by moses wejuli</title>
		<link>http://www.tokutek.com/2009/05/introducing_multiple_clustering_indexes/#comment-3353</link>
		<dc:creator>moses wejuli</dc:creator>
		<pubDate>Mon, 19 Dec 2011 16:26:19 +0000</pubDate>
		<guid isPermaLink="false">http://introducing_multiple_clustering_indexes#comment-3353</guid>
		<description>hi zardosht,

got a few queries for u here..

1) i know clustering indexes include all columns for the table, however, am keen to know if we can define multi-column clustering indexes for purposes of sorting e.g.
   -- create clustering index clstr_key on foo(a,b,c)
where column c is sorted relative to b, and b sorted relative to a, etc..... is this feasible?!

2) where does the index sorting happen with TokuDB? On disk or in memory? at what point do we get back to memory during this process?

3) with the advent of multiple clustering indexes per table with TokuDB, how useful are single column indexes for multi-row, multi-field result sets?  seems to me that single column indexes will only be useful for a single row fetches only, if at all!

3) what are the advantages of defining a clustering index with a column that has been defined as a single row index elsewhere? or will that only be a waste of index?

4) what is the maximum number of columns that can be defined as part of a single composite or covering index (please specify for both TokuDB and InnoDB).

thanks,

moses.</description>
		<content:encoded><![CDATA[<p>hi zardosht,</p>
<p>got a few queries for u here..</p>
<p>1) i know clustering indexes include all columns for the table, however, am keen to know if we can define multi-column clustering indexes for purposes of sorting e.g.<br />
   &#8212; create clustering index clstr_key on foo(a,b,c)<br />
where column c is sorted relative to b, and b sorted relative to a, etc&#8230;.. is this feasible?!</p>
<p>2) where does the index sorting happen with TokuDB? On disk or in memory? at what point do we get back to memory during this process?</p>
<p>3) with the advent of multiple clustering indexes per table with TokuDB, how useful are single column indexes for multi-row, multi-field result sets?  seems to me that single column indexes will only be useful for a single row fetches only, if at all!</p>
<p>3) what are the advantages of defining a clustering index with a column that has been defined as a single row index elsewhere? or will that only be a waste of index?</p>
<p>4) what is the maximum number of columns that can be defined as part of a single composite or covering index (please specify for both TokuDB and InnoDB).</p>
<p>thanks,</p>
<p>moses.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

