Quantcast
Channel: SCN: Message List - SAP HANA Developer Center
Viewing all articles
Browse latest Browse all 9165

Re: HANA row store performing better than column store - help me understand why?

$
0
0

Hi Lars,

 

When I am selecting the PK columns only (3 of them - item,loc,startdate), there are only 3 column stores to be traversed. Also, I put a filter on startdate < 'xxxx'. So, I was expecting the filter to perform better on a column store than a row store.

Something like -

select item,loc,startdate,period1 from fcstwide where startdate <'2015-01-01'

 

 

That's why I was expecting column store to perform better in the above query.

 

Here are the table definitions -

CREATE COLUMN TABLE "DEV_5G4LWB5DDR1BU2LZJ2GU3ZQ64"."SKU"

   ("ITEM" VARCHAR(50) NOT NULL ,

  "LOC" VARCHAR(50) NOT NULL ,

  "OHPOST" DAYDATE CS_DAYDATE NOT NULL ,

  "REPLENTYPE" INTEGER CS_INT NOT NULL , 

  "OH" DECIMAL(10,0) CS_FIXED,

  "PLANLEVEL" INTEGER CS_INT,

  "STORABLESW" INTEGER CS_INT,

  "netchgSW" INTEGER CS_INT,

  PRIMARY KEY ("ITEM",

  "LOC")) UNLOAD PRIORITY 5 AUTO MERGE

 

 

CREATE COLUMN TABLE "DEV_5G4LWB5DDR1BU2LZJ2GU3ZQ64"."FCSTWIDE_COL" ("ITEM" VARCHAR(50) NOT NULL ,

  "LOC" VARCHAR(50) NOT NULL ,

  "STARTDATE" DAYDATE CS_DAYDATE NOT NULL ,

  "TYPE" INTEGER CS_INT NOT NULL ,

  "DUR" INTEGER CS_INT,

  "period1" DECIMAL(10,

  0) CS_FIXED,

  "period2" DECIMAL(10,

  0) CS_FIXED,

  "period3" DECIMAL(10,

  0) CS_FIXED,

....

...

"period119" DECIMAL(10,

  0) CS_FIXED,

  "period120" DECIMAL(10,

  0) CS_FIXED, 

  PRIMARY KEY ("ITEM",

  "LOC",

  "STARTDATE",

  "TYPE")) UNLOAD PRIORITY 5 AUTO MERGE


Viewing all articles
Browse latest Browse all 9165

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>