views:

95

answers:

2

I was taking a look at Star Schema Benchmark and then I was thinking is it possible to denormalize all tables from the SSB?

So database size will increase a lot but potentially the performance will grow up. Is that right? Is it possible?

Thanks and sorry for my poor English.

A: 

In most cases less relationships (joins) means higher performance. Usually denormalization is good in small portions and in balance with normalization. It is the balance between speed and good design. For example Data Warehouses are composed of very flat denormalized tables so they can increase the performance. The idea of flat databases is further developed in the Couch DB for example.

Ivo Sabev