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

Administration Oracle Discussion :

[8.1.7.4] Vue matérialisée


Sujet :

Administration Oracle

Vue hybride

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

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut [8.1.7.4] Vue matérialisée
    Bonjour,

    Dans l'une de mes bases de production, tous les TS sont encore en mode DICTIONNARY, il va donc falloir que je migre progressivement vers du LMT et Je me demandais s'il était possible de faire un

    sur une vue matérialisée en TP et sans effet de bord.

    Merci pour vos réponses

    Cdt,
    A.Personnat

  2. #2
    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
    bah t'aura des problèmes de lock comme tous les MOVE

  3. #3
    Membre émérite Avatar de philcero
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 528
    Par défaut
    Une vue matérialisée est ni plus ni moins qu'une table classique, sauf que celle-ci est "pilotée" par le moteur Oracle.

    Bref tu peux faire dessus tout ce que tu fais sur tes tables habituelles, cela ne doit pas poser plus de problèmes.

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

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut
    Ok, merci pour vos réponses.

    Ce qui m'inquiête un peu c'est le temps que peu prendre cette manip, je n'ai pas de repère sur cette base et c'est un info centre relativement sollicité.

    Bien sur il faudrait que fasse le test en qualif mais je n'aurais pas dans ce cas la charge utlisateur.

    Bon je vais réfléchir un peu au problème

    Bonne fin de journée,
    A.Personnat

  5. #5
    Membre émérite Avatar de philcero
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 528
    Par défaut
    Si tu fais ça avec du monde derrière c'est très délicat cat pendant le move tout va bien mais juste après les INDEXS sont cassés.
    • N'hésite pas à supprimer ceux-ci avant et à les re-créer après.
    • Tu peux également faire passer tes utilisateurs par un synonyme ce qui te permettra de créer une nouvelle table (TOTO -> TOTO200806), préparer les indexs sur celle-ci et ensuite ouvrir le service en changeant juste le synonyme (Problème des ajouts/update/delete pendant la manipulation qui ne seront pas reportés).
    Maintenant si c'est du lourd, il te reste l'intervention de week-end...

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

    Informations forums :
    Inscription : Février 2005
    Messages : 283
    Par défaut
    En fait le vrai problème est que je n'ai aucune cartographie des flux, de nombreux jobs tournent sans arrêt sur cette base, principalement des refresh fast.

    J'ai peur en faisant la manip de contournement (passer par un synonyme puis recréer les index et ensuite basculer sur la nouvelle table) de désynchoniser les snaphots ce qui serait très génant ..

    Je croyais qu'un alter move ne touchait pas aux index, Oracle faisant correctement le lien entre l'ancien rawid et le nouveau mais je me trompe surement ;-)

    Du coup le problème se corse car une manip en week end ne sera pas forcemment plus facile, il y aura toujours autant de traitements sur la base.

    Et pourtant il va bien falloir que je migre en LMT ...

Discussions similaires

  1. [ORACLE 9i] Réplication via vue matérialisée
    Par had69 dans le forum Oracle
    Réponses: 3
    Dernier message: 26/10/2005, 10h47
  2. Rafraichissement vue matérialisée
    Par zach dans le forum Langage SQL
    Réponses: 17
    Dernier message: 31/08/2005, 17h49
  3. Réponses: 26
    Dernier message: 27/04/2005, 11h29
  4. Réponses: 2
    Dernier message: 06/12/2004, 14h43
  5. Fonctionnement et utilisation des vues matérialisées
    Par gOgHi dans le forum Administration
    Réponses: 7
    Dernier message: 19/10/2004, 14h29

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