sql >> Databasteknik >  >> RDS >> Oracle

Star vs Snowflake-schema i datalager?

Kort sagt, mitt antagande när jag går in i ett projekt som detta skulle vara att ett stjärnschema skulle vara lämpligt. Jag skulle kanske ändra det om det visade sig att en dimension blev för stor för att effektivt kunna skanna och effektiviteten av frågor mot det skulle kunna förbättras på ett meningsfullt sätt genom att snöflinga om inte den dimensionen förenades med faktatabellen på en partitioneringsnyckel (på grund av svårigheter med att tillämpa partitionsbeskärning på ett predikat placerat på en snöflingad dimension).




  1. visa månadsnamn istället för månadsnummer i mysql

  2. Kontrollera om tabellen finns och om den inte finns, skapa den i SQL Server 2008

  3. Endast första raden från sql-frågan visas

  4. Fel vid användning av INSERT INTO-tabellen PÅ DUPLICATE KEY, med en for loop-array