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 autoextend ?


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de olivanto
    Responsable d'exploitation informatique
    Inscrit en
    Mars 2005
    Messages
    513
    Détails du profil
    Informations professionnelles :
    Activité : Responsable d'exploitation informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2005
    Messages : 513
    Par défaut Tablespace autoextend ?
    bonjour,

    Un prestataire qui nous installé BO, a configuré aussi deux base Oracle 10g avec des tablespaces TEMP en autoextend.

    Ce qui devait arriver arrive ; au bout de 2/3 fonctionnements corrects, les tablespaces gonflent jusqu'à leur limite définie (32Go) ...et annoncent "complet".

    J'ai modifié les deux en virant l'autoextend, en leur laissant une taille de base respectable toutefois.

    Quelle est la bonne solution ? Je ne vois pas pourquoi un TEMP serait en autoextend (jusqu'où irait-il ?), d'un autre coté, après une transaction, il ne devrait pas se vider ? (et donc, limiter les possilités de s'étendre ??)

    Sur ma base de production, j'ai deux fichier pour le TEMP, de tailles assez faibles, et pas d'auto extend, jamais eu de problèmes....

    HEEEEEEEEEEEELP ?

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Par défaut
    Citation Envoyé par olivanto Voir le message
    bonjour,

    Un prestataire qui nous installé BO, a configuré aussi deux base Oracle 10g avec des tablespaces TEMP en autoextend.
    C'est pas bien dé balancer

    Citation Envoyé par olivanto Voir le message
    Quelle est la bonne solution ? Je ne vois pas pourquoi un TEMP serait en autoextend (jusqu'où irait-il ?), d'un autre coté, après une transaction, il ne devrait pas se vider ? (et donc, limiter les possilités de s'étendre ??)
    quand tu définies un tablespace en autoextend tu peux mettre une taille max
    mais je te l'accorde un TEMP ne devrait pas être en autoextend, et non le tablespace ne se rétrécie pas ; les données dans un tablespace de type temporaire sont bien supprimées, mais si ton tablespace a autant augmenté, c'est que les données étaient utilisées

    Citation Envoyé par olivanto Voir le message
    Sur ma base de production, j'ai deux fichier pour le TEMP, de tailles assez faibles, et pas d'auto extend, jamais eu de problèmes....
    ca dépend de ce qui est lancé sur la base... si il y a peu d'utilisation du tablespace temporaire, effectivement tu n'auras pas de problèmes... après ca se trouve tu as eu pleins de requêtes qui se sont plantées car pas assez d'espace dans le tablespace temporaire, mais tu ne le surveilles peut-être pas

    HEEEEEEEEEEEELP ?[/QUOTE]

  3. #3
    Membre éclairé Avatar de olivanto
    Responsable d'exploitation informatique
    Inscrit en
    Mars 2005
    Messages
    513
    Détails du profil
    Informations professionnelles :
    Activité : Responsable d'exploitation informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2005
    Messages : 513
    Par défaut
    merci pour cette réponse.

    Ceci dit, je ne comprend toujours pas comment mon prestataire a réussi à remplir 32 Go ; moi je viens de faire la même chose que lui, et à la moitié seulement du traitement j'ai rempli le TEMP à 150 Mo seulement..

    A suivre...

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Par défaut
    sûrement d'autres requêtes sur la base...

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 750
    Par défaut
    Bonour,

    je viens de me rendre compte que mon tempfile était en autoextend et a atteint la taille de 26 Go.

    j'ai désactivé le mode autoextend..j'ai également essayé de faire un resize pour le repasser à 5Go mais j'obtiens l'erreur suivante:
    ORA-03297: le fichier contient des données utilisées au-delà de la valeur RESIZE requise
    quelle est la solution???

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 161
    Par défaut
    Bonjour,

    Créer un nouveau tablespace temporaire,
    Le définir comme tablespace temporaire par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    alter database default temporary tablespace TMP;
    et dropper l'ancien tablespace

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175

  8. #8
    Membre émérite Avatar de 13thFloor
    Homme Profil pro
    DBA Oracle freelance
    Inscrit en
    Janvier 2005
    Messages
    670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : DBA Oracle freelance

    Informations forums :
    Inscription : Janvier 2005
    Messages : 670
    Par défaut
    Citation Envoyé par olivanto
    Quelle est la bonne solution ? Je ne vois pas pourquoi un TEMP serait en autoextend (jusqu'où irait-il ?), d'un autre coté, après une transaction, il ne devrait pas se vider ? (et donc, limiter les possilités de s'étendre ??)
    Il faudrait, si possible, que la consommation d'espace temporaire soit moindre.
    Qu'est-ce qui a rempli le TEMP ? Une création d'index ? Un tri énorme (order by, group by...) ? Du parallélisme à outrance ?
    Autoextend : ok si un maxsize est défini afin de ne pas saturer l'espace disque disponible/alloué.

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

Discussions similaires

  1. [10g] Problème de performances et Tablespace en autoextend
    Par korian dans le forum Administration
    Réponses: 8
    Dernier message: 26/10/2012, 15h14
  2. savoir si une tablespace Autoextend
    Par Baldric de Dol dans le forum Débuter
    Réponses: 2
    Dernier message: 24/12/2008, 16h02
  3. Tablespace autoextend plein à 99.94%
    Par ste78 dans le forum Administration
    Réponses: 3
    Dernier message: 14/04/2008, 10h47
  4. tablespace UNDO en autoextend
    Par farenheiit dans le forum Administration
    Réponses: 11
    Dernier message: 27/12/2007, 20h43
  5. [9i] AutoExtend Tablespace et performances
    Par nuke_y dans le forum Oracle
    Réponses: 11
    Dernier message: 09/03/2006, 14h20

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