Unix Technical Forum

Optimizing Star Schemas

This is a discussion on Optimizing Star Schemas within the SQL Server Data Warehousing forums, part of the Microsoft SQL Server category; --> Hello All, I was asked this question : " How will you go about optimizing Star Schemas ?". I ...


Go Back   Unix Technical Forum > Database Server Software > Microsoft SQL Server > SQL Server Data Warehousing

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-27-2008, 06:54 PM
gopi
 
Posts: n/a
Default Optimizing Star Schemas

Hello All,

I was asked this question : " How will you go about optimizing Star Schemas
?". I understand data warehouses and understand what a Star Schema is.
However, I was not sure how to address this question.

Can someone point me in the right direction.

Thanks,
rgn


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-27-2008, 06:54 PM
Myles.Matheson@gmail.com
 
Posts: n/a
Default Re: Optimizing Star Schemas

Hello Gopi,

I guess it might be good to qualify what you mean by "Optimizing Star
Schemas"

In my view there are two main points of Optimization

1. ETL: The process of populating the Star Schema.

2. Star Schema Query performance: The creation of reports and ad hoc
queries.

I am assuming you are really interested in Star Schema Query
performance. I am also assuming you are using surrogate keys. Here are
some basic rules.

1. Make sure all dimensions PK keys have a clustered index that is
used for joining to the fact table.

2. Make sure the Fact table has a good covering index for all the
corresponding dimension keys. A cluster index would be preferable.

3. Check the covering index is in the right order for most common
queries.

I would recommend that you look at using Analysis Services 2005 as your
main query engine. It will give you the best query performance by far.

Hope this helps,

Myles Matheson
Data Warehouse Architect
http://bi-on-sql-server.blogspot.com/

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 06:11 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com