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

Oracle Discussion :

refresh d'une tbale


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 68
    Par défaut refresh d'une tbale
    j'ai une question :
    - j'ai deux tables dans une base qui sont identiques :
    une table1 qui est la référence qui peut être en read only.
    une table2 qui est vidée tout les jours et qui est rempli d'un loader a intervalle plus ou moins régulier.
    tout les jours à 7 heures la table1 doit être alimentée par les données de la table2 en ne prenant compte que les éléments modifiés calculé entre la table 1 et la table2.
    D'après vous quelle solution dois je envisager ? j'avais pensé à un snaphot ....

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2007
    Messages : 21
    Par défaut
    Est-ce que ces 2 tables sont dans le même schéma?
    Est-ce que tu dois conserver l'historique dans la table1?

  3. #3
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    faut faire une materialized view pour ça

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 68
    Par défaut
    je viens de voir avec un dba, il me dit de faire un merge sur la table ....

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2007
    Messages : 21
    Par défaut
    Attention, le merge de supprime pas les enregistrements existants...
    D'ou ma question initiale!!!

    http://oracle.developpez.com/faq/?page=3-1#merge

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 68
    Par défaut
    Bonjour,
    les deux tables sont dans le même schéma effectivement.
    dans la première table, je ne doit pas garder l'historique.
    les champs qui sont supprimée dans la table2 doivent aussi l'être dans la table1 ...

    une vue matérialisée et un snapshot, c'est la même chose. Snapshot est l'ancien nom de vue matérialisée.

Discussions similaires

  1. window.location.reload(true); mais refresh d'une autre page
    Par beegees dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 24/02/2006, 14h35
  2. faire un refresh dans une frame
    Par rteuteu55 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 08/02/2006, 20h44
  3. problème de refresh sur une DBGrid
    Par lidouka dans le forum Bases de données
    Réponses: 4
    Dernier message: 20/12/2005, 17h12
  4. [Struts]Refresh d'une page jsp
    Par amandine35 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 19/09/2005, 16h36
  5. desactiver refresh d'une page
    Par letudiant1 dans le forum ASP
    Réponses: 2
    Dernier message: 03/08/2005, 09h27

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