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 :

Tablespace temporaraire et t. par defaut


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 116
    Par défaut Tablespace temporaraire et t. par defaut
    Bonjour,

    C'est quoi la difference entre un tablespace temporaire et un tablespace temporaire par defaut ?

    Merci,

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Lorsqu'on crée un utilisateur, on doit (devrait) lui associer un tablespace temporaire, qui servira à stocker momentanément des résultats partiels lors de tris volumineux effectués par cet utilisateur. Ce tablespace temporaire peut bien entendu être utilisé par plusieurs utilisateurs.

    Depuis Oracle 9i, on a la possibilité de définir un tablespace temporaire par défaut, qui sera utilisé automatiquement par tous les utilisateurs à qui on n'a pas associé explicitement de tablespace temporaire.

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 116
    Par défaut
    Citation Envoyé par Pomalaix Voir le message
    Lorsqu'on crée un utilisateur, on doit (devrait) lui associer un tablespace temporaire, qui servira à stocker momentanément des résultats partiels lors de tris volumineux effectués par cet utilisateur. Ce tablespace temporaire peut bien entendu être utilisé par plusieurs utilisateurs.

    Depuis Oracle 9i, on a la possibilité de définir un tablespace temporaire par défaut, qui sera utilisé automatiquement par tous les utilisateurs à qui on n'a pas associé explicitement de tablespace temporaire.

    Ok c'est bon pour ce point.
    Si par exemple j'ai pas créé de tablespace temporaire, on sait que à la création de la base de donnée, au moins un tablespace SYSTEM est créé, est ce que Oracle ajoute juste des segments temporaire (de tri) dans ce tablespace SYSTEM ou le considère entierement comme un tablespace temporaire.

    P.S. On suppose que le tablespace SYSTEM est géré au dictionnaire avec une version Oracle >9i

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par sisi87 Voir le message
    Ok c'est bon pour ce point.
    Si par exemple j'ai pas créé de tablespace temporaire, on sait que à la création de la base de donnée, au moins un tablespace SYSTEM est créé, est ce que Oracle ajoute juste des segments temporaire (de tri) dans ce tablespace SYSTEM ou le considère entierement comme un tablespace temporaire.
    Non, par défaut, il existe au moins un tablespace temporaire TEMP.

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2009
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 116
    Par défaut
    Non, je veux dire qu'on a pas de tablespace temporaire par defaut qui sera associé à tous les utilisateurs, le temp que vous avez dis n'est associé à aucun user, donc c'est le tablespace SYSTEM qui joue le role du temp par defaut?

    Enfin, j'ai juste essayé d'analyser ce qui est expliqué dans ces lignes:
    If SYSTEM is dictionary managed and if you do not define a default temporary tablespace when creating the database, then SYSTEM is still used for default temporary storage. However, you will receive a warning in ALERT.LOG saying that a default temporary tablespace is recommended and will be necessary in future releases.
    Merci pour vos réponse.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par sisi87 Voir le message
    Non, je veux dire qu'on a pas de tablespace temporaire par defaut qui sera associé à tous les utilisateurs, le temp que vous avez dis n'est associé à aucun user, donc c'est le tablespace SYSTEM qui joue le role du temp par defaut?
    Enfin, j'ai juste essayé d'analyser ce qui est expliqué dans ces lignes:
    Merci pour vos réponse.
    Apparemment, tu as raison. Mais pourquoi se passer d’un tablespace temporaire où tous les users iraient pointés ?

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

Discussions similaires

  1. Changer le tablespace par defaut d'un utilisateur
    Par magboom dans le forum Oracle
    Réponses: 4
    Dernier message: 07/08/2007, 14h55
  2. [import] TABLESPACE par defaut
    Par exempleinfo dans le forum Oracle
    Réponses: 1
    Dernier message: 01/03/2006, 19h05
  3. [CR 8.5] plages par defaut
    Par .:Tieri:. dans le forum SAP Crystal Reports
    Réponses: 6
    Dernier message: 23/07/2003, 10h52
  4. [BP]Détermination de l'imprimante par défaut
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 9
    Dernier message: 01/06/2003, 09h52
  5. Valeur par defaut 'True' dans un champ de type bit
    Par Mouse dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 24/03/2003, 15h26

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