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 :

c'est quoi snapshot


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 083
    Par défaut c'est quoi snapshot
    Bonjour,
    qu'est-ce le snapshot d'une base de données ORACLE ? Comment le générer ? A quel fin et comment l'utiliser ?
    D'avance merci.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    C'est l'ancien nom d'une vue matérialisée.

    En anglais, dans le Concept Guide, la réponse détaillée à vos questions:
    http://download-uk.oracle.com/docs/c...chem.htm#18094

    En résumé, une VM sert à pré-calculer de façon automatique des grosses requêtes et à répliquer des données entre différentes bases.

  3. #3
    Membre Expert
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Par défaut
    Attention ça peut désigner autre chose, en gros du cache qui sert à la gestion des transactions concurentes. Lorsqu'on a la fameuse erreur "ORA-01555: snapshot too old" ça n'a rien à voir avec les vues matérialisées...

  4. #4
    Membre expérimenté
    Inscrit en
    Septembre 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 142
    Par défaut
    Ce terme est aussi utilisé dans le cadre de l'outil perfstat , c'est la photo "instantané" de l'état des statistiques de la base

  5. #5
    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
    snapshot = materialized view = vue matérialisé. C'est une table qui s'accompagne de toute une mécanique de synchronisation de données.

    Au sens litéral du terme c'est un cliché, c'est à dire une vue de bloc à un instant t. Par exemple, si une mise à jour est en cours sur une table et qu'un session fait un SELECT dessus, elle va lire les blocs du UNDO. Si ces blocs sont effacés (réutilisés par une autre transaction par exempleà, alors on a l'erreur 1555 = le cliché pris au début du SELECT est trop vieux = les données ont pu changer, donc ma vue n'est plus correcte

Discussions similaires

  1. C'est quoi un Snapshot ?
    Par STELLLA dans le forum Débuter
    Réponses: 4
    Dernier message: 02/12/2008, 15h23
  2. [sbadecoder a dit].. C'est quoi pour vous un beau programme?
    Par seb.49 dans le forum Langages de programmation
    Réponses: 14
    Dernier message: 13/02/2004, 10h41
  3. C'est quoi XMLRAD ?
    Par laffreuxthomas dans le forum XMLRAD
    Réponses: 10
    Dernier message: 09/08/2003, 02h42
  4. C'est quoi "Profile" dans le assign du XMLGram ?
    Par Lux interior dans le forum XMLRAD
    Réponses: 2
    Dernier message: 28/02/2003, 11h37
  5. C'est quoi exactement un générateur d'états
    Par Henry Cesbron Lavau dans le forum Outils de restitution et d'analyse
    Réponses: 0
    Dernier message: 02/04/2002, 19h15

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