ignatandrei:
1. dupa opinia mea( nesustinuta de cercetari) 90% din aplicatii sunt mai performante daca sunt normalizate de la inceput si denormalizate dupa aceea .
si
ignatandrei:
Si de unde stii ca nu o sa devina ?Ce te faci atunci ?
De aceea zic ca e preferabil sa tii datele normalizate de la inceput - si, daca vrei neaparat, cu o procedura stocata/view/altceva care sa denormalizeze ...
Remarca finala : oricind poti denormaliza - insa, daca ai pornit denormalizat, e mai mare daraua sa normalizezi ...
1.In mod normal OLTP inseamna normalizare a unei scheme X
2.OLAP inseamna denormalizare a unei scheme Y (Y <>X) de obicei pe alt server (sau pe alta instanta insa functionabila noaptea cand se face ETL si se refac cuburile)
3. In cazul acesta pentru eficienta si simplitate X=Y si pe acelasi server
4. Cazul cu 10000 servere nu apare peste noapte se stie cumva din start si oricum exista deja schema Y dupa care se construieste schema X cu aplicatia aferenta
5.Cat despre "cub de business intelligence" am fortat un pleonasm pt a fi mai clar (cub inseamna business inteligence (bi)); prin cub se stie putem vedea mai rapid datele, face comparatii intre servere, ies mai repede in Excel graficele etc.
Gheorghe Ciubuc,SQL Server Influencer, MCP(SQL 2000), MCTS (SQL Server 2005) , OCA(Oracle 9i), Sybase(Brainbench)