<?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"
	>
<channel>
	<title>Comments on: ParAccel technical highlights</title>
	<atom:link href="http://www.dbms2.com/2008/02/18/paraccel-technical-overview/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2008/02/18/paraccel-technical-overview/</link>
	<description>Choices in data management and analysis</description>
	<pubDate>Wed, 20 Aug 2008 00:46:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2008/02/18/paraccel-technical-overview/#comment-78678</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Tue, 18 Mar 2008 18:34:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/paraccel-technical-overview/#comment-78678</guid>
		<description>Doug,

If you're retrieving N fields in a row, the base case is N * (the work of retrieving one row), because you have to look in N different places.

Obviously, a big part of columnar DBMS design is figuring out ways to outperform the base case.  But absent something like the TransRelational architecture (see the category for same) -- or some other major deviation from a simple-minded columnar approach -- it's hard.

That's for single rows. Once you're retrieving lots of blocks of data, then the factor can be diminished or go away entirely, and be outweighed by columnar's inherent advantages (you're not retrieving the WHOLE row, and compression may work better).

CAM</description>
		<content:encoded><![CDATA[<p>Doug,</p>
<p>If you&#8217;re retrieving N fields in a row, the base case is N * (the work of retrieving one row), because you have to look in N different places.</p>
<p>Obviously, a big part of columnar DBMS design is figuring out ways to outperform the base case.  But absent something like the TransRelational architecture (see the category for same) &#8212; or some other major deviation from a simple-minded columnar approach &#8212; it&#8217;s hard.</p>
<p>That&#8217;s for single rows. Once you&#8217;re retrieving lots of blocks of data, then the factor can be diminished or go away entirely, and be outweighed by columnar&#8217;s inherent advantages (you&#8217;re not retrieving the WHOLE row, and compression may work better).</p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug McGraw</title>
		<link>http://www.dbms2.com/2008/02/18/paraccel-technical-overview/#comment-78471</link>
		<dc:creator>Doug McGraw</dc:creator>
		<pubDate>Mon, 17 Mar 2008 16:46:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/paraccel-technical-overview/#comment-78471</guid>
		<description>Curt,
 
I've read comments (yours and others) about columnar databases being slow to retrieve whole rows; but, I don't hear anyone saying "how slow".  Can you shed any light on this?  Are we talking 10's or 100's of milli-seconds ... or longer?</description>
		<content:encoded><![CDATA[<p>Curt,</p>
<p>I&#8217;ve read comments (yours and others) about columnar databases being slow to retrieve whole rows; but, I don&#8217;t hear anyone saying &#8220;how slow&#8221;.  Can you shed any light on this?  Are we talking 10&#8217;s or 100&#8217;s of milli-seconds &#8230; or longer?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Monash</title>
		<link>http://www.dbms2.com/2008/02/18/paraccel-technical-overview/#comment-74011</link>
		<dc:creator>Curt Monash</dc:creator>
		<pubDate>Thu, 21 Feb 2008 20:27:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/paraccel-technical-overview/#comment-74011</guid>
		<description>Stuart,

And thus you've neatly explained why not EVERY ParAccel customer buys Amigo mode.

CAM</description>
		<content:encoded><![CDATA[<p>Stuart,</p>
<p>And thus you&#8217;ve neatly explained why not EVERY ParAccel customer buys Amigo mode.</p>
<p>CAM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stuart Frost</title>
		<link>http://www.dbms2.com/2008/02/18/paraccel-technical-overview/#comment-74004</link>
		<dc:creator>Stuart Frost</dc:creator>
		<pubDate>Thu, 21 Feb 2008 19:57:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/2008/02/18/paraccel-technical-overview/#comment-74004</guid>
		<description>Curt,

I'm confused by the comment that, in Amigo mode, the schema is the same on the OLTP SQL Server and on ParAccel. That seems to be incredibly limiting. Although it might be true for some very simple reporting applications, no data warehouse I've ever seen uses the same schema as the OLTP source system. Also, what if there are many source systems (which is the typical case)?

If true, surely this would be unusable in the vast majority of real-world situations.

Stuart</description>
		<content:encoded><![CDATA[<p>Curt,</p>
<p>I&#8217;m confused by the comment that, in Amigo mode, the schema is the same on the OLTP SQL Server and on ParAccel. That seems to be incredibly limiting. Although it might be true for some very simple reporting applications, no data warehouse I&#8217;ve ever seen uses the same schema as the OLTP source system. Also, what if there are many source systems (which is the typical case)?</p>
<p>If true, surely this would be unusable in the vast majority of real-world situations.</p>
<p>Stuart</p>
]]></content:encoded>
	</item>
</channel>
</rss>
