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

SQL Oracle Discussion :

Vue matérialisées : group by et join - materialized view log


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2014
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2014
    Messages : 23
    Par défaut Vue matérialisées : group by et join - materialized view log
    Bonjour, j'aurais besoin de quelques éclaircissement.

    Pour faire simple, je dois joindre quelques tables dont une très grosse puis faire un group by sur différents attributs et un count(*).
    Rien de méchant, si ce n'est qu'il faut ça dans une vue matérialisée avec un fast refresh.

    Et là, j'ai plusieurs problèmes et je sais pas trop comment m'y prendre.

    Pour faire simple j'ai dans un premier temps fait pour chaque table un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE MATERIALIZED VIEW LOG on XXXX with rowid including new values;
    Puis j'ai créé ma vue en fast refresh (ou plus précisément en complete puis en fastrefresh avec un alter)
    Il me jette avec une erreur: ORA-12033 sur "column filter".

    J'ai cru comprendre que si je veux avoir ma VM avec mon group by, toute mes colonnes doivent être dans le log... mais pour le coup je n'arrive pas à voir comment je dois spécifier mes logs en fonction de mes colonnes filtres et clés primaires...

    Pouvez-vous m'expliquer précisément le fonctionnement du view log et la syntax que je dois employer ?

    merci

  2. #2
    Expert confirmé Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/09/2012, 14h59
  2. Stopper l'alimentation d'une materialized view log
    Par Hobbi1 dans le forum Administration
    Réponses: 1
    Dernier message: 28/04/2011, 14h09
  3. drop MATERIALIZED VIEW LOG ?
    Par exempleinfo dans le forum Oracle
    Réponses: 4
    Dernier message: 10/04/2008, 12h17
  4. CREATE MATERIALIZED VIEW LOG ON VIEW!
    Par bardouni dans le forum Administration
    Réponses: 1
    Dernier message: 07/09/2007, 14h35
  5. SQL Dynamique - Materialized view
    Par Simeans2004 dans le forum SQL
    Réponses: 15
    Dernier message: 10/06/2004, 17h56

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