IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Dimentional modeling SQL


Sujet :

Langage SQL

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2017
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Dimentional modeling SQL
    Bonjour à tous, je souhaiterais créer une Fact table dans un schéma contenant quatre dimensions mais le code tourne en rond et reste en running.. Sauriez vous me débloquer ?
    Images attachées Images attachées  

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 244
    Points : 12 878
    Points
    12 878
    Par défaut
    Bonjour,
    il y a pas mal à dire sur cette requête. Pour commencer, je vois un GROUP BY, mais pas de fonction d'agrégation. N'importe quel moteur un peu sérieux devrait rejeter cette requête. Sinon quelle valeur est retenue par le moteur pour les colonnes qui ne sont pas dans le GROUP BY ? Mystère...
    Ensuite, la requête sera plus claire si les jointures étaient faites avec des JOIN.
    Et ce deuxième point ferait ressortir le troisième: un produit cartésien.
    Je vois en effet un "lien" entre les deux premières tables, entre les deux suivantes et entre les deux dernières. Mais rien entre ces trois "groupes".
    J'imagine donc que ce produit cartésien renvoie bien trop de lignes, ce qui explique le temps d'insertion.
    Maintenant on ne connais pas le schéma des tables, les indexes, le nombre lignes dans chacune, donc difficile d'en dire plus.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. TOAD for Oracle - SQL MODELER
    Par joziel dans le forum Outils
    Réponses: 0
    Dernier message: 05/01/2009, 12h11
  2. [Modele données] SQL vers MCD
    Par Katachana dans le forum Outils
    Réponses: 1
    Dernier message: 25/06/2008, 16h43
  3. [SQL-Server 2005] modele conceptuel.
    Par leo2v2o dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 17/01/2008, 10h41
  4. modele conceptuel avec sql server 2005
    Par sundjata dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 29/10/2006, 09h10
  5. Générer une requête SQL depuis un model physique
    Par Ryan Sheckler dans le forum Requêtes
    Réponses: 4
    Dernier message: 01/12/2005, 12h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo