Home Page for the TeradataForum
 

Archives of the TeradataForum

Message Posted: Fri, 13 Sep 2002 @ 10:03:42 GMT


     
  <Prev Next>   <<First <Prev Next> Last>>  


Subj:   Re: Sybase as the Next New Thing???
 
From:   Matthew Winter

Hi,

Sybase IQ has been designed around the concept of bitmapped columns.

If you think about how Oracle uses Bitmap indexes, and then expand that to having a single index for each column, with no actual table data existing. You can then understand how they have managed to get 48TB of data into 22TB of space.

Then taking the queries below into consideration, it is very easy to see that summations are going to be quicker, as the column is directly accesable and compressed into a distinct form.

Because a column is in affect a Bitmap Index, any filters coming through can directly access the related rows, without performing scans. This is the same for multiple column filters, as they can be turned directly into Bitmap Matching between indexes.

These 5 queries have been tailored to show the performance of Sybase IQ at is best. What it does not explain is the increased time for data loading required to perform the column bitmap generation, and certainly does not show what happens when the data changes, which if you strive for a more Active Datawarehouse it will.

Anyone who has used Oracle Bitmap Indexes will know that they perform the best when just created, and performance drops as data changes, which requires regular recreating of indexes. Which makes you wonder if you have to perform the same type of operation for Sybase IQ.


Regards

Matthew Winter

Technical Architect
TPG IS Design Authority
Teradata Certified Professional



     
  <Prev Next>   <<First <Prev Next> Last>>  
 
 
 
 
 
 
 
 
  
  Top Home Privacy Feedback  
 
 
Copyright for the TeradataForum (TDATA-L), Manta BlueSky    
Copyright 2016 - All Rights Reserved    
Last Modified: 15 Jun 2023