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 :

Augmenter le MAXSIZE d'un tablespace temporaire


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2011
    Messages : 8
    Par défaut Augmenter le MAXSIZE d'un tablespace temporaire
    Bonjour,

    J'ai un problème avec mon tablespace temporaire TEMP_USER qui est en autoextend.

    Dans les logs de mon serveur web j'ai l'erreur suivante :
    ORA-01652: impossible d'étendre le segment temporaire de 128 dans le tablespace TEMP_USER
    En regardant de plus près mon tablespace j'ai remarqué que sa taille est de 31.75 Go et que le MAXSIZE est de 31,9 Go.

    J'en suis donc arrivée à la conclusion qu'il fallait que j'augmente le MAXSIZE de ce tablespace.

    Avant de me lancer dans cette modif je voulais avoir votre avis et donc savoir si je faisais fausse route ....

    Merci pour votre aide.

    Pour info ma base est en 10g (10.2.0.5.0)

  2. #2
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    Bonjour,

    ton tablespace est en BIGFILE ou pas? car si il n'y est pas il faut créer un deuxième datafile car la taille maximum est de 32768 Mo.

  3. #3
    Expert confirmé Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611
    Par défaut
    Parfois c’est tout simplement la marque d’une requête qui fait une jointure cartésienne. Trouvez la requête qui a générée l'erreur.

  4. #4
    Membre Expert
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Février 2012
    Messages
    652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Distribution

    Informations forums :
    Inscription : Février 2012
    Messages : 652
    Par défaut
    Un tablespace TEMP de 32Go c'est déjà énorme à moins d'avoir des besoins très spécifiques avec maniement d'une volumétrie de données assez énorme.

    Votre problème n'est pas pourquoi je ne peux plus étendre le tablespace mais plutôt pourquoi Oracle nécessite tant de place dans ce tablespace

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2011
    Messages : 8
    Par défaut
    Bonjour,

    Mon tablespace n'est pas en BIGFILE.

    Un tablespace TEMP de 32Go c'est déjà énorme à moins d'avoir des besoins très spécifiques avec maniement d'une volumétrie de données assez énorme.
    La volumétrie est en effet assez importante, je travaille sur des tables de 10 millions de lignes, pour un site avec près de 200 000 visites jour.

    Il faut donc que je crée un 2ème datafile?

    Merci

  6. #6
    Membre Expert
    Inscrit en
    Août 2009
    Messages
    1 073
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 1 073
    Par défaut
    10 millions de ligne, ce n'est pas énorme, et pour le coup 32 Go ça me semble déjà pas mal. Ensuite il faudrait voir la taille des lignes, le nombre de tables concernées, etc.

    Mais il n'empêche qu'un petit audit des requêtes consommatrices me semblerait pertinent ! Vous devriez pouvoir identifier les requêtes qui génèrent le message d'erreur - attention, ce ne sont pas forcément les plus consommatrices, elles peuvent n'être que la goutte d'eau qui fait déborder le tablespace, mais ça peut être une première approche très rapide.

Discussions similaires

  1. Sauvegarde TABLESPACE temporaire par BEGIN BACKUP
    Par kryst dans le forum Oracle
    Réponses: 3
    Dernier message: 07/03/2007, 11h01
  2. [ORA-1630] Tablespace Temporaire
    Par Débéa dans le forum Oracle
    Réponses: 4
    Dernier message: 09/01/2006, 14h47
  3. augmenter la taille d'une tablespace?
    Par sali dans le forum Oracle
    Réponses: 1
    Dernier message: 01/12/2005, 15h52
  4. Réponses: 4
    Dernier message: 28/05/2005, 23h45
  5. "Explosion" du Tablespace Temporaire
    Par Yorglaa dans le forum Oracle
    Réponses: 3
    Dernier message: 04/03/2005, 09h55

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