Analysedatabase doet het liever niet met SQL
Aan een datawarehouse, bedoeld voor analyse en rapportage, worden andere eisen gesteld dan aan transactionele databases die via applicaties voortdurend gevuld en gewijzigd worden. De gegevens worden in een datawarehouse doorgaans één keer geschreven en vele malen gelezen. Leveranciers als Sybase en Vertica zijn daarop al ingesprongen met varianten van het relationele databasemangementsysteem die de tabellen ‘in kolommen aflopen’ (verticaal) in plaats van in rijen (horizontaal).

Shutterstock
Shutterstock