Bonjour,
C'est une question de newbie. Mais a un moment il faut bien que je comprenne
Quelles sont les différences et pourquoi créer un cube plutôt qu'une vue?
Merci pour vos lumières
Patrick
Bonjour,
C'est une question de newbie. Mais a un moment il faut bien que je comprenne
Quelles sont les différences et pourquoi créer un cube plutôt qu'une vue?
Merci pour vos lumières
Patrick
Vous ne donnez aucun contexte, alors en toute généralité :
Une vue est un objet virtuel qui donne l'impression de disposer d'une nouvelle table plus adaptée au besoin, mais ne contient aucune donnée. De ce fait, une vue ne pourra jamais améliorer les performances.
Un cube, au contraire, contient véritablement des données précalculées, et va donc considérablement améliorer les performances des requêtes qui en tirent parti.
Consultant / formateur Oracle indépendant
Certifié OCP 12c, 11g, 10g ; sécurité 11g
Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration
C'est quoi un CUBE sous Oracle? Jamais entendu parler, sauf dans un GROUP BY ... CUBE mais visiblement ce n'est pas ça.
Ca s'utilise comment?
Pomalaix, ta définition me fait penser à une vue matérialisée, on est d'accord?
DBA Oracle
Rédacteur du blog : dbaoraclesql.canalblog.com
Bonsoir,
Oracle et ses multiples extensions à n'en plus finir...
Définition :
https://www.oracle.com/fr/database/olap-definition.html
Tuto :
https://www.oracle.com/webfolder/tec...uildicubes.htm
Le savoir est une nourriture qui exige des efforts.
Les cubes existent depuis assez longtemps et c'était à une époque où les serveurs n'étaient pas très puissants, ça permettait de sortir une partie du traitement BI des bases de données vers des serveurs tiers.
On s'en passe très bien aujourd'hui. À mon sens, ils n'apportent aucune valeur ajoutée. En tout cas je n'ai pas trouvé.
Email : http://scr.im/waldar
Consultant / formateur Oracle indépendant
Certifié OCP 12c, 11g, 10g ; sécurité 11g
Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration
OK, merci, on est dans le monde de HOLAP, MOLAP, ROLAP, Datawarehouse, datamining... : ouf, je retombe sur mes pieds
DBA Oracle
Rédacteur du blog : dbaoraclesql.canalblog.com
Si bien sûr - merci de me reprendre car je n'ai pas été assez spécifique.
Je parlais des cubes MOLAP (cf. SSAS) qui se sont fait manger par le ROLAP : du SQL plus simple que le MDX pour la majorité des gens qui font de la BI, et surtout surtout les données restent dans la base de données et les serveurs DWH, en général assez costaud, se chargent des calculs.
Toutes les combinaisons ne sont pas calculées : si on agrège des données de vente au mois, inutile d'agréger à l'année, ce calcul étant suffisamment simple pour être exécuté à la volée.
Email : http://scr.im/waldar
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager