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 :

Récupérer l'espace perdu


Sujet :

Administration Oracle

  1. #1
    Membre averti Avatar de LBO72
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 406
    Points : 342
    Points
    342
    Par défaut Récupérer l'espace perdu
    Bonjour les braves,

    Je suis sous Oracle 10G R2

    Quand-t-on fait un DELETE sur une table au lieu d'un TRANCATE DROP STORAGE, l'espace consommé pour la table en question n'est pas récupère.
    Ma question, est de savoir s'il y a un moyen rapide pour détecter les tables incriminées afin de récupérer l'espace perdu.

    En vous remerciant,
    LBO72.

  2. #2
    Membre éclairé Avatar de jkofr
    Homme Profil pro
    Senior Consultant DBA (Trivadis SA)
    Inscrit en
    Octobre 2006
    Messages
    484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Senior Consultant DBA (Trivadis SA)
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Points : 724
    Points
    724
    Par défaut
    Hello,

    Tu peux avoir l'info en utilisant dbms_space

    Voici 1 exemple


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    set serveroutput on
     
    DECLARE
     free_blks NUMBER;
    BEGIN
      dbms_space.free_blocks('tonschema', 'TaTable', 'TABLE', 0, free_blks);
      dbms_output.put_line('Free Blocks: ' || TO_CHAR(free_blks));
    END;
    /
    Pour l'espace utilisé ya : dbms_space.OBJECT_SPACE_USAGE

    jko
    OCM 11g, RAC and Performance & Tuning Expert 11g
    RMAN Backup & Recovery, Data Guard and Grid Control

  3. #3
    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
    Points : 3 597
    Points
    3 597
    Par défaut
    Si la tablespace a été créé en automatic segment space management (ASSM), il faut utiliser DBMS_SPACE.SPACE_USAGE http://download.oracle.com/docs/cd/B...e.htm#CACBDJIH.

  4. #4
    Membre éclairé Avatar de jkofr
    Homme Profil pro
    Senior Consultant DBA (Trivadis SA)
    Inscrit en
    Octobre 2006
    Messages
    484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Senior Consultant DBA (Trivadis SA)
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Points : 724
    Points
    724
    Par défaut
    Oui
    OCM 11g, RAC and Performance & Tuning Expert 11g
    RMAN Backup & Recovery, Data Guard and Grid Control

  5. #5
    Membre averti Avatar de LBO72
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 406
    Points : 342
    Points
    342
    Par défaut
    Merci à tous vous êtes vraiment

    LBO72.

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

Discussions similaires

  1. Récupérer l'espace du pagefooter
    Par narmataru dans le forum Jasper
    Réponses: 1
    Dernier message: 19/01/2007, 14h17
  2. Réponses: 4
    Dernier message: 31/08/2006, 14h55
  3. Récupérer l'espace ds les tablespaces apres delete
    Par mickjack dans le forum Oracle
    Réponses: 11
    Dernier message: 16/05/2006, 17h31
  4. [Espace perdue sur disque dur]
    Par Abdul dans le forum Windows XP
    Réponses: 19
    Dernier message: 26/06/2005, 14h50
  5. Réponses: 2
    Dernier message: 15/06/2005, 18h01

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