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 :

LMT gestion de l'espace libre


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut LMT gestion de l'espace libre
    je viens de passer mes tablespaces en LMT avec la commande :
    execute DBMS_SPACE_ADMIN.TABLESPACE_MIGRATE_TO_LOCAL ('INDX01');

    j'ai fait des move de mes tables et des rebuild de mes index.
    Le problème est que mes tables et mes index prennent désormais beaucoup plus de place.
    voici le ddl d'un de mes tablespace:

    DATAFILE 'D:\ORACLE\ORADATA\SIBA\INDX01-01.DBF' SIZE
    3932160K REUSE AUTOEXTEND
    ON NEXT 10240K MAXSIZE 32767M

    A mon avis il s'agit de la gestion de l'espace libre qui n'est pas automatique.
    Comment faire pour passer en automatique.
    Pour la création je pense qu'il faut faire cà :
    CREATE TABLESPACE INDX01
    DATAFILE 'D:\ORACLE\ORADATA\SIBA\INDX01-01.DBF'
    SIZE 4000M
    AUTOEXTEND ON NEXT 10M
    MAXSIZE 6000M
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE;

    ou
    SEGMENT SPACE MANAGEMENT AUTO;


    mais comment faire pour la modification ?

  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
    Quelle est votre version d'Oracle ?

    En regardant la doc 10G, il semble que ce ne soit pas possible mais je doute que vous soyez en 10g ?

    D'après http://asktom.oracle.com/pls/ask/f?p=4950:8:17710342050736068111::NO::F4950_P8_DISPLAYID,F4950_P8_CRITERIA:1163235055159,
    il est probablement plus intéressant de créer un nouveau tablespace avec toutes les fonctionnalités LMT et de migrer vos objets dans le nouveau tablespace avec ALTER ... MOVE ... .

  3. #3
    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
    je ne comprends pas l'intérêt des MOVE et REBUILD si le tablespace a été migré

    PS : merci de penser aux balises CODE

Discussions similaires

  1. [Système] Connaitre la capacité d'un disque dur et l'espace libre
    Par sebastakis dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 03/12/2007, 11h48
  2. [9i] taille d'une tablespace et espace libre ?
    Par sali dans le forum Oracle
    Réponses: 6
    Dernier message: 17/02/2006, 14h13
  3. Espace libre table
    Par MAGNUM_HEAD dans le forum Oracle
    Réponses: 6
    Dernier message: 24/03/2005, 12h48
  4. [SYBASE]Libérer espace libre dans une base de données ?
    Par le_parrain dans le forum Sybase
    Réponses: 3
    Dernier message: 14/05/2004, 09h36
  5. Réponses: 3
    Dernier message: 09/01/2004, 14h37

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